eAccelerator是一个自由开放源码php加速器,优化和动态内容缓存,提高了性能php脚本的缓存性能,使得PHP脚本在编译的状态下,对服务器的开销几乎完全消除。 它还有对脚本起优化作用,以加快其执行效率。使您的PHP程序代码执效率能提高1-10倍;
官方主页: http://eaccelerator.net
其实很简单:
1、下载与php版本对应的eAccelerator.dll。 我的版本是5.2.10
php版本请看这里:
http://www.sitebuddy.com/PHP/Accelerators/eAccelerator_windows_binaries_builds
2、拷贝eAccelerator.dll到php安装目录的ext目录。
重命名下载的eAccelerator.dll为eAccelerator.dll,拷贝到php安装目录的ext目录, 我的php安装目录的ext目录是F:\php\ext\。
在php.ini文件的extension区域的最后增加以下配置参数,注意要建立eaccelerator的缓存目录,我配置的是e:\temp,注意写权限。
;;;;;;;;;;;;;;;;;;;
; Module Settings ; 上面(只要是zend上面即可)
;;;;;;;;;;;;;;;;;;;
[eaccelerator]
zend_extension_ts="F:\php\ext\eAccelerator.dll"
;zend_extension="F:\php\ext\eAccelerator.dll"
eaccelerator.cache_dir ="E:\temp"
eaccelerator.shm_size="64"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.debug ="0"
eaccelerator.check_mtime="1"
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"
e;accelerator.sessions="shm"
eaccelerator.content="shm"
4、验证安装,f:\php\php -v
PHP 5.2.10 (cli) (built: Jun 17 2009 16:16:57)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
with eAccelerator v0.9.5.3, Copyright (c) 2004-2006 eAccelerator, by eAccele
rator
with Zend Extension Manager v1.2.0, Copyright (c) 2003-2007, by Zend Technol
ogies
with Zend Optimizer v3.3.0, Copyright (c) 1998-2007, by Zend Technologies