服务器顺利升级!记载下软件版本和更新日志 不指定

cat , 2007/12/31 23:09 , 技术备忘 , 评论(1) , 阅读(731) , Via 本站原创 | |
PHP 5。25
MYSQL 5。045
ZD3。3
eaccelerator最新

正在测试EA  附方法-至于效果还在测试,
安装步骤:①安装PHP5.2.5→→②安装ZEND3.2.2→→③加载eAccelerator5.2.0
安装eaccelerator后的PHP 运行速度提高5-10倍,
服务器资源(cpu/内存等)占用减少30-60%



PHP5.2.0下载地址:
http://www.php.net/get/php-5.2.0-Win32.zip/from/cn2.php.net/mirror

使 eaccelerator 与 Zend Optimizer 和平相处


Zend Optimizer 是Zend官方发布的免费PHP优化器,国内外大多数用户对这一产品的唯一评价是“Zend Loader”。这种说法是因为该产品所谓的优化只是提供了一个页面压缩输出功能,其最主要的目的是为Zend相继推出的PHP代码“混淆器”铺桥搭路,让混淆后的PHP代码可以在计算机上得到执行。如果您打算真正获得高效PHP缓存,建议您选择 eaccelerator 。

Zend的市场推广能力非常之强,这样致使国内外大多数人采用Zend混淆器加密PHP代码。如果想使用被Zend混淆器加密过的代码,那么你必须安装Zend Optimizer。这就引出了我们的主要问题,如何既可以获得执行Zend混淆器加密代码的能力,又可以获得 eaccelerator 的高效率优化。

值得庆幸的是 eaccelerator 提供了对Zend扩展界面的支持,它可以和Zend Optimizer和平相处。让您轻松达到 “既可以获得执行Zend混淆器加密代码的能力,又可以获得 eaccelerator 的高效率优化”的目的。

我习惯性以ZEND扩展的方式配置该模块,下面是我使用的配置(官方标配):

在PHP.INI文件段,eaccelerator的配置内容写在Zend Optimizer之前,并做如下配置(文件路径根据你自己的实际情况修改!):

[Zend]
zend_extension_ts="c:\php\ext\eAccelerator_win_5.2.0.dll"
;eAccelerator加速器路径部分,请修改为自己的正确路径,加载方式为 zend 扩展
eaccelerator.shm_size="32"
;eAccelerator使用的内存(推荐32M)
eaccelerator.cache_dir="c:\php\temp"
;eAccelerator缓冲目录,记得给temp可读写权限。
eaccelerator.enable="1"
;eAccelerator是否启用
eaccelerator.optimizer="1"
;eAccelerator优化功能
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
zend_extension_ts = "c:\program file\zendOptimizer\lib\ZendExtensionManager.dll"
;ZendExtensionManager.dll的安装路径,根据你自己的安装路径修改!
zend_extension_manager.optimizer_ts = "c:\program file\zendOptimizer\lib\Optimizer-3.2.2"
;Zend Optimizer的安装文件夹,根据你自己的安装路径修改!
;zend_optimizer.enable_loader = 1
;开启Zend Loader以解析Zend混淆器加密过的PHP代码。默认开启,此行配置只是起到说明作用。
zend_optimizer.optimization_level=1023
;禁止优化功能,避免冲突。
;zend_optimizer.optimization_level=15
;zend_optimizer.license_path =

我感觉在配置此类模块时有一个值得商权的地方。我看到很多程序自身都提供了以PHP代码实现的页面压缩功能,eaccelerator同样也提供了页面压缩的功能。这样一来,给我一种功能重复、资源浪费的感觉,我的看法是假设eaccelerator开启页面压缩支持时,那么请关闭PHP程序提供的相应功能。这是我的个人看法,你呢?
cat Email Homepage
2007/12/31 23:10
1.首先,我们下载编译好了的Module
http://bbs.51mxd.com/read.php?tid-195895.html
选择下载对应您的系统和PHP版本的eAccelerator

2.将其重命名为 eaccelerator.dll (win版) 然后移至您的 php目录下 的 ext文件夹中

3.在c:\php\建立缓存文件夹 temp 修改权限为 user组可读写

3.根据您系统的情况,一般都是PHP 扩展 ISAPI
打开php.ini文件, 找到extension=php_zip.dll, 在下面添加
分页: 1/1 第一页 1 最后页
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]