Dream Maker 老漂 不要有和人斗的心,你要赢的是你自己!

Windows2003 安装PHP加速神器 eAccelerator

前面说了启用Gzip 压缩减少带宽消耗以加速网站,今天说Windows2003服务器安装及设置教程——IIS优化第二篇:使用eAccelerator提高PHP执行效率。
  先说一下eAccelerator是什么,它是一个自由开放源码php加速器,优化和动态内容缓存,提高了性能php脚本的缓存性能,使得PHP脚本在编译的状态下,对服务器的开销几乎完全消除。 它还有对脚本起优化作用,以加快其执行效率。使您的PHP程序代码执效率能提高1-10倍,他的官方网站地址是http://eaccelerator.net。
  下面就说说启用eAccelerator的具体步骤:
  确定已安装的PHP版本,如果忘记了安装的版本,可以使用phpinfo函数获得;
  下载该PHP版本对应的eAccelerator,这里聚友提供一个支持PHP版本5.2.0到5.2.8的压缩包,点击此处下载eAccelerator,如果您安装的PHP版本不在该范围内,请到官方网站下载。
  下载回去后选择PHP相对应的eAccelerator版本,解压到php的extension目录;
  打开windows安装目录下的PHP配置文件php.ini,根据如下所示在[Zend]之前添加eAccelerator配置信息;
  [eAccelerator]
  zend_extension_ts="D:\PHPnow\php-5.2.6-Win32\ext\eAccelerator0953_5.2.6.dll"
  eaccelerator.shm_size="32"
  eaccelerator.cache_dir="C:\WINDOWS\Temp"
  eaccelerator.enable="1"
  eaccelerator.optimizer="1"
  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"
  eaccelerator.keys = "shm"
  eaccelerator.sessions = "shm"
  保存php.ini;
  再次检查eAccelerator的相关配置:zend_extension_ts是eAccelerator的文件路径,检查该文件是否存在;eaccelerator.shm_size是eAccelerator使用的内存大小,根据需求及服务器配置修改,单位是M;eaccelerator.cache_dir是eAccelerator的缓存文件夹,要保证该目录的NTFS权限有Users组可读和可写入;eaccelerator.enable是是否启用eAccelerator,1为是,0为否;eaccelerator.optimizer是是否启用eAccelerator优化,1为是,0为否。
  使eAccelerator与Zend Optimizer 和平相处,在php.ini最底部添加如下代码:
  zend_optimizer.optimization_level=0
  通过这行代码,达到不冲突的目的
  再次保存php.ini,重启IIS
  eAccelerator下载方法:
  下载源码版的eAccelerator:http://bart.eaccelerator.net/source/,该地址提供版本号为0.9.0到0.9.6所有版本的eAccelerator源码下载,有编译能力的可以从此处下载,获得最新版本的eAccelerator;
  下载编译版的eAccelerator:http://www.sitebuddy.com/PHP/Accelerators/eAccelerator_windows_binaries_builds,该地址提供经常编译与测试的windows版本dll下载,提供的eAccelerator都经过大量的测试,非常适合没有编译能力的人使用。
  这个地址提供的eAccelerator dll文件非常及时,一旦PHP版本更新,很多志愿者就会针对新版PHP进行eAccelerator的编译,待测试稳定后就提供下载。

Tags: eAccelerator php php加速器

发布: 老漂 分类: 网站|站长 评论: 0 浏览: 55
留言列表
发表留言
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。