国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > IIS > 正文

IIS優化—使用eAccelerator加速PHP

2024-08-29 03:14:33
字體:
來源:轉載
供稿:網友

前面說了啟用Gzip 壓縮減少帶寬消耗以加速網站,今天說Windows2003服務器安裝及設置教程——IIS優化第二篇:使用eAccelerator提高PHP執行效率。

  先說一下eAccelerator是什么,它是一個自由開放源碼php加速器,優化和動態內容緩存,提高了性能php腳本的緩存性能,使得PHP腳本在編譯的狀態下,對服務器的開銷幾乎完全消除。 它還有對腳本起優化作用,以加快其執行效率。使您的PHP程序代碼執效率能提高1-10倍,他的官方網站地址是http://eaccelerator.net。

  下面就說說啟用eAccelerator的具體步驟:

  1. 確定已安裝的PHP版本,如果忘記了安裝的版本,可以使用phpinfo函數獲得;
  2. 下載該PHP版本對應的eAccelerator,這里聚友提供一個支持PHP版本5.2.0到5.2.8的壓縮包,點擊此處下載eAccelerator,如果您安裝的PHP版本不在該范圍內,請到官方網站下載。
  3. 下載回去后選擇PHP相對應的eAccelerator版本,解壓到php的extension目錄;
  4. 打開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"
  5. 保存php.ini;
  6. 再次檢查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為否。
  7. 使eAccelerator與Zend Optimizer 和平相處,在php.ini最底部添加如下代碼:
    zend_optimizer.optimization_level=0
    通過這行代碼,達到不沖突的目的
  8. 再次保存php.ini,重啟IIS

至此,使用eAccelerator提高PHP執行效率完成。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 铜川市| 建瓯市| 遵化市| 安宁市| 视频| 玛沁县| 都江堰市| 临西县| 内丘县| 安庆市| 宁陵县| 岗巴县| 仲巴县| 松桃| 会同县| 教育| 佛坪县| 山东省| 黑龙江省| 华安县| 星座| 青神县| 石狮市| 平武县| 囊谦县| 寻乌县| 怀远县| 朝阳区| 茂名市| 新闻| 灵璧县| 沙雅县| 怀仁县| 丹阳市| 荆门市| 定襄县| 新巴尔虎右旗| 普宁市| 舟山市| 永春县| 西贡区|