`
aben328
  • 浏览: 1460693 次
  • 性别: Icon_minigender_1
  • 来自: 广东
社区版块
存档分类

Zend Optimizer 配置指南

    博客分类:
  • PHP
阅读更多

关键字 PHP Zend 优化
Zend Optimizer 配置指南

当前作者:王猛 (HeartIcy@163.com)
创建日期:2003年1月14日
修订版本:1.1

Zend Optimizer是由PHP核心引擎“Zend”创建者Zend技术公司所开的免费PHP优化软件。据Zend公司
透露使用这个软件某些情况下至少可以提高性能30%以上!这么好的免费大餐当然要用,现在我们来
谈谈如何配置这套软件。

Zend Opt的安装是傻瓜化的,安装向导会自动根据你的选择来修改php.ini帮助你启动这个引擎。下面
我们来介绍下Zend Opt的配置选项,帮助你最大化自定义合理的配置。下边是我所用的配置文件,看不
懂也不要着急,看完本文你就会完全明白。

[Zend]
zend_optimizer.optimization_level=1023
zend_optimizer.encoder_loader=0
zend_extension_ts="C:\Program Files\Zend\lib\ZendOptimizer.dll"

现在我们来介绍下上边这个配置文件的含义:
zend_optimizer.optimization_level 《== 优化程度,这里定义启动多少个优化过程。
zend_optimizer.encoder_loader 《== 是否允许处理由Zend Encoder加密的PHP文件。
zend_extension_ts 《== 优化器所在目录。

优化过程 zend_optimizer.optimization_level 详细解释

这里最为重点的部分,仔细看!Zend Opt总共有10个优化过程,从理论上说开的越多性能越好。当然,
理论和实际永远都存在着差距。优化过程开启的越多对性能消耗也相对也越大,Zend Opt的10个优化过
程并不相同也就是说效果不是平均的。Zend公司定义的最高值(High模式)为15,这里15指的是开启1-4号
优化过程。当然,很多朋友并不满足于此,毕竟最高也只开启4个优化过程连总数的一半都没有。各个优
化过程的对应的数字代码(值)如下:

不使用 0 <= 如果这样不如不装,还能节约点内存说!
优化过程1(PASS1) 1
优化过程2(PASS2) 2
优化过程3(PASS3) 4
优化过程4(PASS4) 8
优化过程5(PASS5) 16
优化过程6(PASS6) 32
优化过程7(PASS7) 64
优化过程8(PASS8) 128
优化过程9(PASS9) 256
优化过程10(PASS10) 512

以何种方式开启优化过程是通过这些数字代码(值)相加所得的和作为此参数的参数值来控制的。如我
的配置文件中zend_optimizer.optimization_level = 1023 , 这里的1023是优化过程1到优化过程10全
部数字代码(值)相加得到的和,表示开启全部10个优化过程。刚才所提到的Zend公司定义的High模式值
为15,15表示同时开启优化过程1-4。

加密代码支持 zend_optimizer.encoder_loader 详细解释

对于这个参数,我想如果没有看过Zend Opt FAQ文档的朋友大多数并不知道。这个参数用来告诉Zend Opt
是否去支持被Zend Encoder加密过的代码。默认情况下Zend Opt将支持加密过的代码。如果不使用被加密
过的代码我推荐你关闭此选项。这个功能牵扯到解包反码的过程,会导致系统负荷的加重。我的朋友已经
开发完毕相应的反编译工具,预计春节之后推出。

这个参数的值只有两个 0 关闭, 1 开启。默认为1,推荐设置为0。

模块定位 zend_extension_ts 无需解释

这是最简单的地方,参数就是Zend Opt模块在硬盘上的安装路径。

好了,就此结束!希望这篇文章对喜欢PHP的朋友有所帮助。如果有任何不理解的地方可以通过电子邮件


我联系 -
HeartIcy@163.com 。之前我发表的《开辟一条自由ASP快车道》被国内多家网站抹煞版权声明
以及作者信息不道德转载,我希望同样的情况不要在这篇文章出现。IT写作社区某梁姓作者请自重,另外


家网站也不要松口气,我也知道你做了些什么!

*本文档遵循美国自由软件基金会通用文档许可协议发布*


Unix安装的数量已经增至10台,超过了预期。

分享到:
评论

相关推荐

    ZendOptimizer-3.3.3下载

    3. 完成安装后,需要在服务器的php.ini配置文件中添加相应的扩展设置,例如 `zend_extension=ZendOptimizer.dll`。 4. 重启Web服务器以使更改生效。 **注意事项:** - 在更新或升级PHP版本时,要确保对应的Zend...

    php环境配置之ZendOptimizer3.2.6

    访问这个脚本,如果在输出信息中看到“Zend Optimizer”部分,就表明已经成功安装和配置了ZendOptimizer。 7. **优化与保护PHP代码**:现在,你可以开始享受ZendOptimizer带来的益处了。它会自动优化你的PHP代码,...

    ZendOptimizer-3.2.6

    2. **安装过程**:按照提供的说明文档或教程,逐步安装并配置 ZendOptimizer,包括设置环境变量、注册模块等步骤。 3. **兼容性检查**:确保您的PHP应用程序与 ZendOptimizer 兼容,特别是如果使用了加密的代码。 4....

    [最新]ZendOptimizer-3.3.3-Windows-i386.zip

    【标题】"最新版 ZendOptimizer-3.3.3-Windows-i386.zip" 提供的是一个针对Windows 32位(i386架构)系统的 ZendOptimizer 工具的更新版本。这个软件包是专门为PHP开发人员设计的,旨在优化PHP应用程序的性能和安全...

    ZendOptimizer-3.3.3-Windows-i386

    【标题】"ZendOptimizer-3.3.3-Windows-i386" 是一个针对Windows 32位(i386)系统的 Zend Optimizer 版本。Zend Optimizer 是一个非常重要的工具,专为PHP开发设计,用于提高PHP脚本的执行效率。它通过编译和优化PHP...

    ZendOptimizer-3.2.6-linux-glibc21-i386.tar.gz

    压缩包内的文件名称"ZendOptimizer-3.2.6-linux-glibc21-i386"通常包含解压后的所有文件和目录,其中包括安装脚本、配置文件、库文件、帮助文档等。用户在解压后,通常需要按照提供的安装指南来配置和安装这个扩展,...

    ZendOptimizer下载

    这个压缩包文件包括了安装程序(ZendOptimizer-3.3.3-Windows-i386.exe)以及一些附加资源,如“程序使用说明.txt”提供安装和使用指南,而“去下载吧看看.url”可能是一个指向更多相关信息或下载页面的快捷方式。...

    ZendOptimizer-3.3.0a-linux-glibc21-i386.tar.gz

    由于只给出了"ZendOptimizer-3.3.0a-linux-glibc21-i386"这一条信息,我们可以推断这个压缩包解压后会包含ZendOptimizer 3.3.0a的所有组件和文件,比如安装脚本、配置文件、库文件、帮助文档等。通常,安装过程可能...

    WinXP+IIS+MySql+PHP+ZendOptimizer+phpMyAdmin 环境配置安装指南

    按照本教程安装设置后将保证你能够...论坛程序以及Mysql数据库管理程序phpmyadmin,目前本文是Win2003+IIS6.0+MySql 5.0.37+PHP 5.2.1+ZendOptimizer 3.2.6+phpMyAdmin 2.10.0.2环境配置最全面的教程文章,值得收藏。

    ZendOptimizer-3.3.0a for windows

    1. **安装与配置**:用户需要先下载 "ZendOptimizer-3.3.0a-Windows-i386.exe" 文件,然后按照向导提示完成安装过程。安装过程中,用户可能需要指定 PHP 的安装路径,以便 Zend Optimizer 能够正确地与 PHP 集成。 ...

    ZendOptimizer_linux

    - 安装指南:详述如何在Linux系统上安装和配置ZendOptimizer。 - 可执行文件:ZendOptimizer的二进制文件,用于解密和优化PHP代码。 - 配置文件:可能包含默认设置或示例配置,供用户自定义优化器的行为。 - 文档和...

    WinXP+IIS+MySql+PHP+ZendOptimizer+phpMyAdmin环境配置安装指南

    【WinXP+IIS+MySql+PHP+ZendOptimizer+phpMyAdmin环境配置安装指南】 在Windows XP系统中,为了实现本地开发和测试环境,如Discuz! 5.0等PHP应用程序,需要配置一系列软件,包括IIS Web服务器、MySQL数据库、PHP...

    WinXP_IIS_MySql_PHP_ZendOptimizer_phpMyAdmin环境配置安装指南

    《WinXP_IIS_MySql_PHP_ZendOptimizer_phpMyAdmin环境配置安装指南》 本文将详细阐述如何在Windows XP SP2系统上配置一个完整的Web开发环境,包括IIS web服务器、MySQL数据库、PHP编程语言以及Zend Optimizer和...

    ZendOptimizer-3.2.8-Windows-i386.rar

    安装过程中,可能需要配置PHP的环境变量,确保 ZendOptimizer 能够正确地与PHP集成。 "软件说明.txt"文件通常包含安装指南、使用说明、系统需求和常见问题解答等信息,用户在安装和使用过程中应仔细阅读以确保顺利...

    ZendOptimizer-3.3.3

    【压缩包子文件的文件名称列表】中,"ZendOptimizer-3.3.3-Windows-i386.exe"是安装程序,用户可以通过这个可执行文件在Windows 32位系统上安装ZendOptimizer。"readme.txt"通常包含软件的使用指南、许可协议和其他...

    ZendOptimizer-3.3.3-Windows-i386.zip

    【标题】"ZendOptimizer-3.3.3-Windows-i386.zip"指的是一个针对Windows 32位系统的 Zend Optimizer 的版本3.3.3的压缩包。这个工具在PHP开发和运行环境中扮演着重要的角色,尤其对于那些使用旧版PHP的项目来说。 ...

    zendoptimizer

    Zend Optimizer 的安装与配置 - **下载**:在文件列表中,`Zend Optimizer 3.3.0a.exe` 是Zend Optimizer的安装程序,用户可以运行此文件进行安装。 - **安装过程**:通常,安装过程中会自动检测已安装的PHP版本...

    Linux下ZendOptimizer的安装与配置方法

    例如,对于本文提到的版本,可以下载`ZendOptimizer-2.6.2-linux-glibc21-i386.tar.gz`。 2. **解压并复制文件**: - 解压缩下载的文件,找到名为`ZendOptimizer.so`的动态链接库文件。 - 将`ZendOptimizer.so`...

    ZendOptimizer-3.3.0a-Windows-i386.zip

    【标题】"ZendOptimizer-3.3.0a-Windows-i386.zip" 是一个专为Windows 32位(i386)系统设计的软件压缩包,它包含了 Zend Optimizer 的3.3.0a版本。Zend Optimizer 是一款重要的PHP扩展,主要功能是对PHP脚本进行编译...

    套件php 集成最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader

    Zend Optimizer能够优化PHP代码,提高其执行效率,而Zend Loader则用于执行 Zend Guard 加密的PHP代码,保护源代码不被轻易查看或篡改。 在提供的压缩包文件中,`manual.chm`可能是该工具包的用户手册,包含了详细...

Global site tag (gtag.js) - Google Analytics