zend optimizer的安装
zend optimizer主要有两个功能,一个为加速php脚本的执行,第二为给用zend加密的文件解密
所以一般来说,如果php的脚本没有经过加密,那么zend optimizer可以不用安装!在目前我们的论坛和supesite中(dz5.0rc1和supesite5),论坛文件目录中的api里面的一些文件是经过加密的,
supesite的主程序的文件也是经过加密的,所以对于论坛来说,如果你想使用支付宝,天下秀,奇虎搜索,就必须安装
zend optimizers,如果你想要安装supesite,必须得安装好zend optimizer!
关于zend optimizer的加速功能,一般可以让php的执行速度提高到30%左右! 所以如果是独立主机用户,最好是将zend optimizer安装上,这样不仅可以起到加速的作用,而且可以使你的空间完全支持论坛和supesite! 安装 Zend Optimizer下载后得到 ZendOptimizer-3.3.0a-Windows-i386.exe,直接双击安装即可,安装过程要你选择 Web Server 时,选择 Apache 2.x ,然后提示你是否 Restart Web Server,选择是,完成安装之前提示是否备份 php.ini ,点确定后安装完成。
Zend Optimizer 的安装向导会自动根据你的选择来修改 php.ini 帮助你启动这个引擎(要注意选正确的php.ini路径)。下面简单介绍一下 Zend Optimizer 的配置选项。以下为本人安装完成后 php.ini 里的默认配置代码:
Zend Optimizer 模块在硬盘上的安装路径
zend_extension_ts="C:\php5\Zend\lib\ZendExtensionManager.dll"
优化器所在目录,默认无须修改
zend_extension_manager.optimizer_ts="C:\php5\Zend\lib\Optimizer-3.3.0a"
优化程度,这里定义启动多少个优化过程,默认值是 15 ,表示同时开启 10 个优化过程中的 1-4 ,我们可以将这个值改为 1023 ,表示开启全部10个优化过程。
zend_optimizer.optimization_level=1023
zend_optimizer.encoder_loader=0
其他两个zend optimizer配置选项
zend_optimizer.disable_licensing和
zend_optimizer.licence_path、
zend_optimizer.obfuscation_level_support
和zend guard有关,有机会下次再说。
调用phpinfo()函数后显示:
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies
with Zend Extension Manager v1.0.9, Copyright (c) 2003-2006,
by Zend Technologies with Zend Optimizer v3.3.0a, Copyright (c) 1998-2006, by Zend Technologies
后面的 v3.3.3 是版本号,可能不同.但是只要包含有 with Zend Optimizer说明表示安装成功。