11-11-11 利用 eAccelerator 加快 PHP 網頁執行速度

有朋友曾經向 Mowd 提起過 eAccelerator 這個能夠加快 PHP 執行速度的套件
於是今天就裝來試試看效果如何

1. 首先到官網下載最新版的 eAccelerator,目前最新版是 0.9.6.1
eAccelerator 官網:https://eaccelerator.net/

2. 下載完後就是安裝了,解壓縮後進入 eAccelerator 資料夾,並執行以下指令

# phpize (沒有這個指令的話,請先安裝 php-devel 或是 php5-dev)
# ./configure
# make
# make install

然後編輯 /etc/php.ini ,在最後面加上設定

extension=”eaccelerator.so”
eaccelerator.shm_size=”16″
eaccelerator.cache_dir=”/tmp/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″

最後建立暫存資料夾,並設定權限為 777,然後重啟 apache 就完成了

# mkdir /tmp/eaccelerator
# chmod 0777 /tmp/eaccelerator
# service httpd restart

完整安裝步驟:https://eaccelerator.net/wiki/InstallFromSource

安裝完後拿 Mowd 自己的論壇測試
頁面產生時間從原本的 0.18 秒瞬間降到 0.0578 秒
將近三倍的加速效果十分驚豔
開啟其他 PHP 網頁也可以明顯感覺速度變快了
裝 eAccelerator 果然是對的
在此推薦給大家

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *