PECL是PHP的高性能C扩展,比如当前很火热的扩展YAF,就是 鸟哥 编写的一个PECL的PHP框架,性能相当出色。 在网站对性能有很高要求的情况下,使用PECL中的库或者自己实现PHP C扩展,是很好的选择。
PECL的扩展,可以使用命令来安装,我主要分享下编译安装 首先到 PECL的网站,找到自己需要的扩展包,下载到本地,解压之,比如解压后的路径是 your-dir/ext-dir. 进入扩展源码的目录, cd your-dir/ext-dir。 在目录中运行 phpize 命令(phpize在你php的安装路经下的bin目录里),生成 configure文件 运行configue,强烈建议加上参数 --with-php-config
./configure --with-php-config=[your-php-bin-dir/php-config]
然后就是
make make install
最后在php.ini文件中加入配置项
extension=extname.so 其中extname.so是你编译好哦生成的扩展名称,请自行更换