日期:2011-02-15 01:57:00  来源:本站整理

<b>windows平台zend optimizer安装配置教程</b>[服务器安全]

赞助商链接



  本文“<b>windows平台zend optimizer安装配置教程</b>[服务器安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

 zend optimizer的安装和配置非常简单,本来并不打算写zend optimizer配置教程,但考虑为了保证Windows平台PHP环境配置入门教程的完好性,还是用心安装了一回zend optimizer3.3.3,一不当心发现本来zend optimizer3.3.3目前还不支持PHP5.3,所以提醒各位童鞋在看这篇zend optimizer安装配置教程时请先保证你的PHP运行环境为PHP5.2版本.

关于PHP入门学习者来说,首先要知道zend optimizer是什么?

zend optimizer主要有两个功效:1、晋升PHP程序性能;2、运行经过zend加密的PHP文件.

zend optimizer安装教程

首先下载zend optimizer,我下载的是zend optimizer3.3.3 for windows,请点击下载地址下载.下载zend optimizer是免费的,不过你在zend官网上下载时,首先需求注册,这点请注意.

下载完zend optimizer3.3.3后,双击安装文件开始安装zend optimizer,在安装历程中有几点需求注意:

1、首先会让你挑选zend optimizer的安装目录,你可以按照需求自行挑选,我的倡议是出于安全考虑,最好安装在网站目录之外.

2、在zend optimizer的安装历程中,会让你挑选你的PHP环境所利用的WEB服务平台,默许有IIS,Apache等,我利用的是Apache2.x,请务必选对,这触及后续的操作.

3、之后zend optimizer安装程序会让你挑选php.ini的具体目录位置,这是因为zend optimizer需求找到PHP配置文件,作为备份并在此增添呼应的zend optimizer配置信息,默许为C:\Windows,假如你的PHP版本是PHP5.2,默许是不需求更改的.说个题外话,固然目前zend optimizer不支持PHP5.3,不过早晚必定会支持的,所以此后假如你在PHP5.3环境下安装zend optimizer,你就需求更改默许的php.ini配置文件的目录位置了.这是因为PHP5.3和PHP5.2的安装有辨别,点击查看Windows7 IIS7下以FastCgi和ISAPI办法安装配置PHP5教程.

4、最后,按照你挑选的WEB服务器的范例,挑选服务器的具体安装目录,之前我挑选的是Apache服务器,所以只要指定Apache服务器的安装目录便可.

5、在zend optimizer的安装历程中,会要求终止或启动Apache或IIS服务器,你只需求点击肯定便可,其会自动终止或启动Apache或IIS服务器.

6、假如此后你卸载zend optimizer,zend optimizer安装程序默许会自动恢复之前备份的php.ini文件.

至此zend optimizer3.3.3就算安装完成了,非常简单.

下一步需求考证zend optimizer3.3.3能否安装成功,你只要新建一个php文件,并输入phpinfo()函数,在游览器中拜候这个文件,看到输出的PHP配置信息中有Zend Optimizer栏及1 Zend Engine v2.2.0, copyright (c) 1998-2009, Zend Technologies Ltd., with the Zend Optimizer v3.3.3, copyright (c) 1998-2007 Zend Technologies Ltd.


信息,就阐明zend optimizer安装成功了.

zend optimizer配置教程

zend optimizer配置信息在安装时会自动写入PHP配置文件php.ini尾部,默许的zend optimizer配置信息以下1
2 zend_extension_manager.optimizer_ts="D:\PHPTools\Zend\ZendOptimizer-3.3.0\lib\Optimizer-3.3.0"
zend_extension_ts="D:\PHPTools\Zend\ZendOptimizer-3.3.0\lib\ZendExtensionManager.dll"


zend_extension_manager.optimizer_ts和zend_extension_ts辨别指定zend optimizer管理器的目录及zend optimizer扩大文件的目录地址.

注意:zend optimizer的这两个配置选项针对差别的PHP5版本,也有出入,PHP5 Non-Thread Safe版本时zend optimizer配置信息以下1 zend_extension=<full_path_to_ZendOptimizer.dll>


除了这两个配置选项,zend optimizer还有几个配置选项

1、zend_optimizer.enable_loader:奉告zend optimizer能否可履行被Zend Encoder加密过的代码.默许配置zend optimizer支持.假如想撤消,你只要在之前php.ini中的zend optimizer配置信息中增添1 zend_optimizer.enable_loader = 0


便可, 0代表关闭,1代表开启.

2、zend_optimizer.optimization_level:zend optimizer的优化历程,总共有10个,最大值为1023,Zend公司定义的最高值(High情势)为15,即开启1-4号优化历程,这个15行将4个优化历程的值相加得来.10个优化历程以下1
2
3
4
5
6
7
8
9
10 优化历程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


3、其他两个zend optimizer配置选项zend_optimizer.disable_licensing和zend_optimizer.licence_path、zend_optimizer.obfuscation_level_support和zend guard有关,有机会下次再说.

完成zend optimizer配置工作后,重启WEB服务器,你可以在phpinfo中看到zend optimizer栏多出了Optimization Pass 1-4 enabled,Zend Loader enabled的信息,这就阐明zend optimizer配置改正成功了.

至此windows平台上zend optimizer安装和zend optimizer的基本配置工作就算完成了,你可以尝试履行经过zend加密的PHP程序来体验zend optimizer带来的改变,对PHP入门学习者加深理解有帮忙.   以上是“<b>windows平台zend optimizer安装配置教程</b>[服务器安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .