清泉逐流

做着努力,等待幸福到来

xampp开启Zend Optimizer(windows)

作者:Eamonn 时间 : 2015-02-08 09:08 标签:网站

XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了。它可以在Windows、Linux、Solaris、Mac OS X 等多种操作系统下安装使用,支持多语言:英文、简体中文、繁体中文、韩文、俄文、日文等。

PHP官方在2013-05-09日释放了最新版本的php, 5.5.0rc1正式发布, 同时发布的还有php 5.4.15正式版, 两版本均自带64位环境压缩包, 在当前大内存下, 64位编译包是非常可取的. 经过了4个版本的beta测试, rc1版本更新的内容不多, 都是细节异常修复. 可我们仍然能够朌望其中的一个加载件:Zend Optimizer, 官方在开发5.5.0时就放出消息, 会集成Zend Optimizer, 那Zend Optimizer是什么? 我们怎么测试呢.

正好在本地win8 x64位上安装了5.5.0rc1 x64, 尝试着对Zend Optimizer进行一次全面体验.

Zend Optimizer编译到php环境中名字为opcache, 即优化缓存的意思. 其中: php\ext目录中会有php_opcache.dll, php\php.ini-production.ini文件底部都有opcache的信息.

加载opcache:

打开php.ini文件, 在最底部增加如下配置:

[opcache]
zend_extension = "D:\xampp\php\ext\php_opcache.dll"
opcache.memory_consumption=1024
opcache.optimization_level=1
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4096
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable=1
opcache.enable_cli=1

还有许多其它的选项, 可以参考php.ini-production.ini来配置, 理解它的意思;

重新启动apache, 打印phpinfo();信息后, 即可找到Zend OPcache信息. 如图片

转载注明: http://www.eamonning.com/blog/view/490
» 日志标签