电脑安全

您当前的位置:主页 > 电脑安全 >

PHP学习:关于Zend Optimizer-网络编程

来源:[db:来源]标题:   版本    编辑:电脑技术全能网 时间:2019-09-20 12:30

原标题:PHP学习:关于Zend Optimizer-网络编程
   Zend Optimizer(以下简称ZO)用优化代码的方式来进步PHP 4.0利用顺序的履行速率。完成的道理是对那些在被终极履行之前由运转编译器(Run-Time Compiler)发生的代码停止优化。  优化能进步你的红利才能个别情形下,履行应用ZO的PHP顺序比不应用的要快40%到100%。这象征着网站的拜访者能够更快的扫瞄网页,从而实现更多的事件,制造更好的客户中意度。更快的反映同时也象征着能够节约硬件投资,并加强网站所供给的效劳。以是,应用ZO,就即是进步了电子商务的红利才能。  ZO能给PHP用户带来许多好处,特殊是那些经营网站的人。疾速运转PHP顺序能够明显下降效劳器的CPU负载,并能够增加一半的反映时光,也就是从拜访者点击链接到效劳器开端读取页面之间的时光。  体系需要 以后版本的ZO(Beta 4)只能运转在PHP 4.0下。  对操纵体系的请求以下: - 基于glibc2.1的x86 Linux体系(Red Hat 6.1, Mandrake 7.0, Slackware 7.0及SuSE 6.1) - 基于glibc2的x86 Linux体系(Red Hat 5.2, SuSE 6.1) - 基于libc5的x86 Linux体系(Slackware 4.0, Debian 1.3.1r8) - Sparc Solaris 2.6, 7和8 - FreeBSD 3.4和4.0 - Windows NT 4.0(不包含别的版本的Windows) 对PHP的请求以下: - PHP 4.0.0:之外的版本均不被支撑 - 同时支撑CGI方法和Apache模块方法 - 在Windows下,PHP必需:1)是从http://www.php.net高低载的现成的WIN32履行版本;2)本人编译时带"Release_Ts"(Release Thread Safe)选项的。  装置进程 -UNIX 1 编译PHP,不要加调试选项-不然ZO不会任务:在设置是加上--disable-debug选项 2 复制ZendOptimizer.so文件到你的呆板,平日放在:/usr/local/Zend/lib下 3 在php.ini文件中参加以下两行,不要包括任何空格: zend_optimizer.optimization_level=7 zend_extension="/usr/local/Zend/lib/ZendOptimizer.so" 4 从新启动Apache效劳器 -WINDOWS 1 从http://www.php.net下载WINDOWS版的PHP 4.0.0,这个版本不包括调试特征。  2 复制ZendOptimizer.dll文件到你的呆板,平日放在:C:Program Filesendlib下 3 在php.ini文件中参加以下两行,不要包括任何空格: zend_optimizer.optimization_level=7 zend_extension_ts="C:Program FilesendlibendOptimizer.dll"