IIS优化篇二——使用eAccelerator加速PHP
前面说了启用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:\PHP\ext\eAccelerator0953_5.2.8.dll"
eaccelerator.shm_size="32"
eaccelerator.cache_dir="D:\PHP\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
至此,Windows2003服务器安装及设置教程——IIS优化第二篇:使用eAccelerator提高PHP执行效率完成。
本系列文章第一篇:Windows2003操作系统安装图解
本系列文章第二篇:Windows2003服务器安装及设置教程——系统安装篇
本系列文章第三篇:Windows2003服务器安装及设置教程——软件安装与设置篇——
本系列文章第四篇:Windows2003服务器安装及设置教程——软件安装与设置篇——Jmail安装图解
本系列文章第五篇:Windows2003服务器安装及设置教程——软件安装与设置篇——LyfUpload注册图解
本系列文章第六篇:Windows2003服务器安装及设置教程——软件安装与设置篇——动易组件注册图解
本系列文章第七篇:Windows2003服务器安装及设置教程——软件安装与设置篇——ISAPI_Rewrite设置图解
本系列文章第八篇:Windows2003服务器安装及设置教程——软件安装与设置篇——MS SQL SERVER2000安装图解
本系列文章第九篇:Windows2003服务器安装及设置教程——软件安装与设置篇——MySQL5安装图解
本系列文章第十篇:Windows2003服务器安装及设置教程——软件安装与设置篇——PHP5安装图解
本系列文章第十一篇:Windows2003服务器安装及设置教程——软件安装与设置篇——Zend Optimizer安装图解
本系列文章第十二篇:Windows2003服务器安装及设置教程——文件及文件夹权限篇——给系统文件设置权限
本系列文章第十三篇:Windows2003服务器安装及设置教程——文件及文件夹权限篇——给文件夹设置权限一
本系列文章第十四篇:Windows2003服务器安装及设置教程——文件及文件夹权限篇——给文件夹设置权限二
本系列文章第十五篇:Windows2003服务器安装及设置教程——文件及文件夹权限篇——给文件夹设置权限三
本系列文章第十六篇:Windows2003服务器安装及设置教程——文件及文件夹权限篇——给文件夹设置权限四
本系列文章第十七篇:Windows2003服务器安装及设置教程——系统服务篇一
本系列文章第十八篇:Windows2003服务器安装及设置教程——系统服务篇二
本系列文章第十九篇:Windows2003服务器安装及设置教程——系统服务篇三
本系列文章第二十篇:Windows2003服务器安装及设置教程——系统服务篇四
本系列文章第二十一篇:Windows2003服务器安装及设置教程——本地安全策略篇
本系列文章第二十二篇:Windows2003服务器安装及设置教程——组件安全篇
本系列文章第二十三篇:Windows2003服务器安装及设置教程——注册表篇
本系列文章第二十四篇:Windows2003服务器安装及设置教程——MSSQL安全篇一(将MS SQL SERVER运行于普通用户下)
本系列文章第二十五篇:Windows2003服务器安装及设置教程——MSSQL安全篇二(删除MSSQL危险存储过程的代码)
本系列文章第二十六篇:Windows2003服务器安装及设置教程——MySQL安全篇
本系列文章第二十七篇:Windows2003服务器安装及设置教程——IIS优化篇一(启用Gzip压缩)
本系列文章第二十八篇:Windows2003服务器安装及设置教程——IIS优化篇二(使用eAccelerator加速PHP)
Tags: Windows2003 服务器 eAccelerator
相关文章:Windows2003服务器安装及设置教程——MySQL安全篇 (2009-2-5 21:26:44)
Windows2003服务器安装及设置教程——MSSQL安全篇二 (2009-2-4 21:28:46)
Windows2003服务器安装及设置教程——MSSQL安全篇一 (2009-2-3 8:44:13)
Windows2003装系统记 (2009-1-31 17:36:31)
Windows2003设置教程(汇总) (2009-1-17 9:12:10)
“无法载入mysql扩展,请检查PHP配置”的解决方法 (2008-12-19 9:9:4)
服务器管理制度 (2008-12-19 9:4:23)
Service Unavailable第五个原因 (2008-11-25 11:20:46)
Windows2003服务器安装及设置教程——注册表篇 (2008-6-18 4:39:8)
Windows2003服务器安装及设置教程——组件安全篇 (2008-6-17 20:30:22)
聚友 于 2009-9-16 6:58:29 回复看我更新的文章,有下载的方法,那里有最新最全的。文章地址:http://www.juyo.org/juyo/original/download-eAccelerator/
订阅
上一篇
下一篇

支持一下