mod_pagespeed誕生是在2009年六月。Google 為開發者提供了一個可以給出相關網站最佳化建議的工具 Page Speed,但是有了建議後的後續執行工作也是很麻煩的。貼心的 Google 特為懶惰型 MJJ們 提供了傻瓜化解決方案mod_pagespeed。
利處,安裝方法,不足,
利處
mod_pagespeed直接把這個本來是要靠瀏覽器自身來最佳化的任務,給了服務端。
該模組可以有效將網頁載入速度提高50%+,Google這款加速模組簡單的解決了許多復情況的問題:
1,加速模組可以自行對網路傳輸的html位元組最佳化及對圖象,css進入壓縮最佳化傳輸;
2,js的自動壓縮;
3,智慧型快取是一大亮點,它可以自動智慧型快取,加速下載;
4,直接開啟模組即可,不需要過多設定;
mod_pagespeed作為Apache HTTP Server的module,它能在服務網頁請求的即時做出超過15種的最佳化調整,包括最佳化快取,最小化客戶端—伺服器往返路程,壓縮有效傳輸體積。經過實驗觀察,mod_pagespeed最高能使頁面載入時間壓縮50%——換句話說,就是速度提高了一倍,有時甚至更快。
安裝方法
下面以ubuntu系統apache2.2為例:
首先是用wget下載mod_pagespeed
安裝 mod_pagespeed :
sudo dpkg-i mod-pagespeed*.deb apt-get-f install |
刪除下載檔案mod_pagespee
rm mod-pagespeed*.deb |
修改域名並重啟apache
sudo /etc/init.d/apache2 restart註:意其中的mod-pagespeed*.deb為對應模組版本檔案名稱
設定pagespeed.conf :
nano /etc/apache2/mods-available/pagespeed.conf修改域名並重啟apache
sudo /etc/init.d/apache2 restart刷新網站幾次,確保全裝成功.
不足
在實際測試中提速很明顯,不過也有一定的兼容問題,比如在IE8.0下面與jquery的不兼容,比如在IE7.0和IE6.0圖片不能延遲載入。