本来是要自己写的,但是一直没有太多的时间,这里摘自laruence的一段文章,有机会补充一下。
查看全文: 用C++开发Apache模块»
这里主要讲述在PHP及Zend框架下怎么使用Zend API和C++语言来实现自己所要的功能以及项目的开发。
此篇文章所运用的环境在Linux 2.4.21-4.ELsmp(Red Hat Linux
3.2.3-20),Apache/2.2.8,gcc version 3.2.3 20030502,PHP 5.2.5 (cli),Zend
Engine v2.2.0下进行。
RPM包制作流程十分简单,关键在于SPEC文件的编写,这里有一个样例如下:
[cnangel@IntegrationServer i386]$pwd这里转贴一篇经典的官方翻译文章:
/usr/src/redhat/RPMS/i386
[cnangel@IntegrationServer i386]$ll
总用量 8
-rw-r--r-- 1 root root 4336 6月 20 17:56 hello-0.1-1.i386.rpm
此篇文章准备分2个部分来讲述:
第一部分主要详细讲述一下怎么构建一个完成的C++应用扩展模块;
第二部分主要讲述在PHP及Zend框架下怎么使用Zend API和C++语言来实现自己所要的功能以及项目的开发;
此篇文章所运用的环境在Linux 2.4.21-4.ELsmp(Red Hat Linux 3.2.3-20),Apache/2.2.8,gcc version 3.2.3 20030502,PHP 5.2.5 (cli),Zend Engine v2.2.0下进行。