PHP 5.5以后加速插件:ZEND OPCACHE
2015-03-10 13:01
501 查看
大家知道目前PHP的缓存插件一般有三个: APC、 eAccelerator、 XCache,但未来它们可能都会消失,因为PHP
5.5已经集成 Zend
Opcache,功能和前三者相似但又有少许不同,缓存速度据说比它们更快(注意:只是据说,我没测试过)。
php5.5以后版本编译eAccelerator报错如下:
eaccelerator.c:66:23: error: php_logos.h: No such file or directory
究其原因是PHP5.5以下版本有php_logos.c,php_logos.h等文件。
如果想在新版本继续用加速,目前知道 老K营 是的php自带扩展 opcache。
操作如下:
最好修改/etc/php.ini在最后加入
重启php-fpm:
5.5已经集成 Zend
Opcache,功能和前三者相似但又有少许不同,缓存速度据说比它们更快(注意:只是据说,我没测试过)。
php5.5以后版本编译eAccelerator报错如下:
eaccelerator.c:66:23: error: php_logos.h: No such file or directory
究其原因是PHP5.5以下版本有php_logos.c,php_logos.h等文件。
如果想在新版本继续用加速,目前知道 老K营 是的php自带扩展 opcache。
操作如下:
cd /usr/local/src/php-5.6.0/ext/opcache /usr/local/webserver/php/bin/phpize ./configure --with-php-config=/usr/local/webserver/php/bin/php-config make && make install
最好修改/etc/php.ini在最后加入
[opcache] zend_extension=/usr/local/webserver/php/lib/php/extensions/no-debug-non-zts-20131226/opcache.so opcache.memory_consumption=128 opcache.interned_strings_buffer=8 opcache.max_accelerated_files=4000 opcache.revalidate_freq=60 opcache.fast_shutdown=1 opcache.enable_cli=1
重启php-fpm:
kill -USR2 `cat /usr/local/webserver/php/var/run/php-fpm.pid`
相关文章推荐
- PHP 5.5以后加速插件:Zend Opcache
- 新一代 PHP 加速插件 Zend Opcache
- PHP加速插件 Zend Opcache
- 为PHP环境增加缓存加速插件-Zend Opcache
- PHP5.5中的Zend OPcache加速可以代替eaccelerator
- PHP 加速插件 Zend Opcache
- php缓存加速插件安装记录
- PHP缓存加速插件 XCache 、 ZendOpcache 安装
- 安装PHP加速插件ZendOpcache
- PHP 加速插件 Zend Opcache
- php5.5使用Opcache加速PHP的配置详解
- php版本从5.3升级到5.5以后,老版的phpmyadmin没法使用的解决办法
- 新一代 PHP 加速插件 Zend Opcache
- Sublime Text 3(全插件)配置和php5.5调试环境
- 新一代 PHP 加速插件 Zend Opcache
- PHP无法在MySQL 5.5版本以后通过编译
- 新一代 PHP 加速插件 Zend Opcache <转>
- PHP加速插件-opcache参数详解
- 测试一下PHP官方的新一代PHP加速插件ZendOpcache的性能及配置
- vs.net 2005的PHP插件发布了