加速你的PHP程序

以前一直在用MMCache来做PHP的缓存,到今天才知道原MMCache的作者已经就职于Zend公司,现在重新开发了一个名为eAccelerator的项目,可以说是MMCache的“最新升级版本”了,呵呵

下面说一下安装的过程:

1. 在官方下载最新的版本,因为官方提供的都是源文件,所以必须使用VC++进行编译。如果你没有安装VS也没关系,可以到SiteBuddy下载编译好的dll文件,一定要看好对应的PHP版本。

2. 将dll文件拷贝到php的ext目录下面。

3. 最后修改一下php.ini文件,增加对eAccelerator的配置:
; 增加对eAccelerator的引用
extension=eAccelerator.dll

[Eaccelerator]
eaccelerator.shm_size="0"
; 保存Cache的文件目录,需要手动创建
eaccelerator.cache_dir = "c:\temp\eaccelerator"
; 是否启用
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"

这样重启下Apache就可以了。至于Linux下的安装可以参见下面的参考资料。

参考资料:
eAccelerator安装

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注