简单介绍:
Zend Optimizer用优化代码的方法来提高PHP应用程序的执行速度。实现的原理是对那些在被最终执行之前由运行编译器(Run-Time Compiler)产生的代码进行优化。一般情况下,执行使用Zend Optimizer的PHP程序比不使用的要快40%到100%。
Zend Guard不仅可以实现对PHP应用的脚本进行加密保护和对PHP应用的产品进行商业许可证管理,还可以为许多软件生产商、IT服务提供商提供完善的加密和安全的产品发布系统。
Zend Optimizer 自PHP5.3开始被Zend Guard Loader所取代命名
下载地址:http://www.zend.com/en/products/guard/downloads
根据自己系统位数和PHP版本下载对应的:
ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz
ZendGuardLoader-php-5.3-Windows.zip
Linux安装配置
1、解压并将里面的ZendGuardLoader.so移动到php存放模块目录下,32位系在/usr/lib/php/modules
1
|
mv
ZendGuardLoader.so
/usr/lib64/php/modules/
|
2、添加PHP扩展支持
1
2
|
vi
/etc/php
.d
/zend
.ini
zend_extension=
/usr/lib64/php/modules/ZendGuardLoader
.so
#加载ZendGuardLoader库
|
注:httpd编译安装的时候一定要加上参数--with-mpm=prefork,否则无法加载!
Windows安装配置
1、解压的ZendLoader.dll库文件放到/php/ext下
2、编辑php.ini添加一段代码如下:
1
2
3
4
5
6
|
[Zend.loader]
zend_extension=
"D:\php\ext\ZendLoader.dll"
zend_loader.
enable
=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path=
|
3、查看是否被加载
<?php phpinfo();?>
http://ip #看到已经成功ZendGuardLoader
本文转自 李振良OK 51CTO博客,原文链接:http://blog.51cto.com/lizhenliang/1303161,如需转载请自行联系原作者