优扬科技

请用Opcache代替APC!

还在考虑APC?你已经OUT了!
Zend Optimizer Plus(简称O+),是Zend公司开发的一个PHP性能提升工具, 在PHP5.5开始, 已经随着PHP的源代码一起发布了, 并且已经改名为:Opcache.

不同于APC, O+除了是Opcodes Cache以外, 还做了很多的Opcodes优化;

也不同于eacc, O+做的优化更多一些。

这个特性, 就使得O+要比APC快不少, 从Benchmark来看(Zend/bench.php), O+能节省5%的CPU IR, 能快7%以上.

另外就是, 随着Opcache进入PHP源代码树, APC将不再更新了, 开发团队主要精力都迁移到了O+的进一步开发上.

所以, 建议大家都切换O+吧(支持5.2 到最新的5.5). 基本上只需要改一个配置, 你就能得到性能提升, 何乐而不为呢? 是吧.

下载地址:http://windows.php.net/downloads/pecl/releases/opcache/7.0.3/
如何配置(windows):
[PHP_OPCACHE]
zend_extension=D:phpextphp_opcache.dll
opcache.enable_cli=1
opcache.memory_consumption=64
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=30
opcache.fast_shutdown=1
opcache.save_comments=0

【注】Opcache可用于php5.2~php5.5
【注】zend_extension=D:phpextphp_opcache.dll不要写成extension=php_opcache.dll
 

关于我们
服务项目
作品案例
资讯中心
业务关键词
 
用微信扫一扫,立即在线咨询