Zend Optimizer(5.3之后安装Zend Guard Loader)用优化代码的方法来提高php应用程序的执行速度。实现的原理是对那些在被最终执行之前由运行编译器(Run-Time Compiler)产生的代码进行优化。
Zend Guard Loader是替代Zend Optimizer的最新版本,Zend Guard Loader用优化代码的方法来提高php应用程序的执行速度。
下面介绍如何在CentOS 6.3下安装。
操作系统:CentOS 6.3
php版本:PHP 5.3.3 (cli) (built: Jul 12 2013 20:35:47)
我到zend官网上下载了ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz,64位版本,支持php5.3.x。
下载需要注册,不想去官网下载的可以直接在这里下载,此版本只支持64位php,版本5.3.x,其他版本请到官网下载。
下载之后解压将并复制到/usr/lib64/php/modules/目录
tar -zxvf ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz cd ZendGuardLoader-php-5.3-linux-glibc23-x86_64/php-5.3.x/ cp ZendGuardLoader.so /usr/lib64/php/modules/
编辑/etc/php.ini,添加so文件的路径并启用,其他参数的优化请自行百度。
zend_extension=/usr/lib64/php/modules/ZendGuardLoader.so zend_loader.enable=1 zend_loader.disable_licensing=0 zend_loader.obfuscation_level_support=3
安装完成之后请重新启动httpd。
service httpd restart 安装成功的话,运行php -v或使用phpinfo()应该可以看到下面文字。
[root@host ~]# php -v PHP 5.3.3 (cli) (built: Jul 12 2013 20:35:47) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies with Zend Guard Loader v3.3, Copyright (c) 1998-2010, by Zend Technologies
这篇文章还没有人留言,快来抢沙发吧。