大家知道,PHP缓存插件一般有APC、eAccelerator、XCache这三个,不过以后可能都消失了,因为PHP5.5集成了ZendOpcache,而且它的功能和前三个差不多但是有点区别,缓存速度据说比它们快(注:只是说的,我没测试过)。php5.5以后编译eAccelerator报错如下: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-configmake&&makeinstall***修改/etc/php.ini加入***:opcache]zend_extension=/usr/local/webserver/php/lib/php/extensions/no-debug-non-zts-20131226/opcache.soopcache.memory_consumption=128opcache.interned_strings_buffer=8opcache.max_accelerated_files=4000opcache.revalidate_freq=60opcache.fast_shutdown=1opcache.enable_cli=1重启php-fpm:以下版本为PHP5。5里面有php_logos.c、php_logos.h等文件。如果想在新版本中继续使用加速,众所周知PHP自带了一个扩展的opcache。1kill-USR2`cat/usr/local/webserver/php/var/run/php-fpm.pid`测试地址为https://gist.github.com/ck-on/4959032,将以上代码保存为可以在你的网站目录下看到php文件,打开。
