您的位置:首页 > 编程语言 > PHP开发

Zend OPcache

2014-05-05 21:50 375 查看


Zend OPcache

Zend OPcache 通过缓存和优化加快PHP的执行速度。通过将预编译的脚本字节码存储在共享内存中提高PHP的性能。减少了之后访问脚本时从磁盘读取并编译脚本的处理。此外,它应用了一些字节码优化模式使脚本执行更快。

兼容性

Zend OPcache 7.02版本兼容 5.2.*、 5.3.*、 5.4.* 和 5.5开发版,将来会不支持PHP 5.2。

快速安装

- 编译$PHP_DIR/bin/phpize
./configure –with-php-config= $PHP_DIR/bin/php-config
make- 安装make install # this will copy opcache.so into PHP extension directory- 编辑 php.ini 添加zend_extension=/…full path…/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 5.5 编译安装

编译报如下错误:checking for known struct flock definition… configure: error: Don’t know how to define struct flock on this system, set –enable-opcache=no

./configure 添加 –enable-opcache安装完毕后编辑 php.ini 添加推荐配置选项。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Zend OPcache