联系柠檬工作室

ZendChina官方:Zend Optimizer 是一个免费软件,它的主要功能是加速PHP脚本文件的运行。用Zend Encode编译好的二进制代码可以被Zend Optimizer透明读取,客户只要在他的服务器上安装Zend Optimizer就可以执行由Zend Encode编译好的PHP程序。编译程序中包含有Zend Optimizer的部分代码,所以编译过程中对程序代码进一步作了优化处理,这即意味着脚本的执行效率提高了。

一般情况下,执行使用Zend Optimizer的PHP程序比不使用的要快40%到100%。并且降低了程序对系统资源的耗用。这意味着网站的访问者可以更快的浏览网页,从而完成更多的事务,创造更好的客户满意度。更快的反应同时也意味着可以节省硬件投资,并增强网站所提供的服务。

访问 http://www.zend.com/store/products/zend-optimizer.php 下载 Zend Optimizer 的最新版本。下面我来详细介绍一下Zend Optimizer在各种系统下的安装方式:

[WINDOWS下]

保证PHP已经调试通过。
复制ZendOptimizer.dll文件到你的机器,通常放在:C:\Program Files\Zend\lib下
在php.ini文件中加入如下两行,不要包含任何空格:
zend_optimizer.optimization_level=7
zend_extension_ts=”C:\Program Files\Zend\lib\ZendOptimizer.dll”
如果需要的话,重新启动WEB服务器

[LINUX下]

在编译php4时加上下列参数
–disable-debug (这个参数在现在的php版本应该是缺省的)
解压缩你下载的文件包,
tar zxvf 并把 ZendOptimizer.so 文件拷贝到
/usr/local/Zend/lib
把下列行加入php.ini,不要加入任何空格和tab符
zend_optimizer.optimization_level=15
zend_extension=”/usr/local/Zend/lib/ZendOptimizer.so”
如果你运行apache,重新启动它
/apachebindir/apachectl stop
/apachebindir/apachectl start

检查安装是否成功
写一个脚本并运行它
phpinfo();
?>
如果你能在输出的Zend部分找到象下面的输出,那就是成功了。
This program makes use of the Zend scripting language engine:
Zend Engine v1.0.4, Copyright (c) 1998-2000 Zend Technologies
with Zend Optimizer v1.0.0, Copyright (c) 1998-2000, by Zend Technologies

linux代码如下
cd /data0/software

http://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz

tar zxvf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
mkdir -p /usr/local/Zend/lib
cp /data0/software/ZendOptimizer-3.3.3-linux-glibc23-i386/data/5_2_x_comp/ZendOptimizer.so /usr/local/Zend/lib/
cat >>/usr/local/php/etc/php.ini< zend_optimizer.optimization_level=15
zend_extension=”/usr/local/Zend/lib/ZendOptimizer.so”
EOF
/usr/local/php/sbin/php-fpm reload

相关日志

你可以发表评论引用到你的网站或博客,或通过RSS 2.0订阅这个日志的所有评论。
上一篇:
下一篇:
没有评论
我来说两句

  Ctrl+Enter