網站的快慢一直是被在乎的一環,這影響到別人是否會多停留想去看看你的網站。Google 致力於如何讓網站跑得更快,mod_pagepage 是 Google 在兩年前開始開發的一個 Apache 模組,它不需你修改原本的網頁程式,就可以加快你的網站瀏覽速度、減少載入的時間。

mod_pagespeed 會被 Google 一直發展下去,而且是 open source 的,目前已有超過 12萬以上的網站都在用,像國外知名主機廠商 (GoDaddy、DeramHost 等) 也都有在使用。
如今 mod_pagespeed 也不再只是 beta 版了,正式宣告邁向正式版之路了。
資料來源 http://googlewebmastercentral.blogspot.tw/2012/10/make-web-faster-with-modpagespeed-now.html

我之前安裝的是 beta 版 apahce module模組–mod_pagespeed — Google出的,用來優化網頁

現在我安裝了新版,名稱沒有beta了

mod-pagespeed-stable-1.0.22.7-2005

/etc/cron.daily/mod-pagespeed
/etc/httpd/conf.d/pagespeed.conf
/usr/lib64/httpd/modules/mod_pagespeed.so
/usr/lib64/httpd/modules/mod_pagespeed_ap24.so
/var/www/mod_pagespeed/cache
/var/www/mod_pagespeed/files

它特別在pagespeed.conf裡作了版本的判斷,進而自動決定取用那個 so檔

<IfVersion < 2.4>
 LoadModule pagespeed_module /usr/lib64/httpd/modules/mod_pagespeed.so
</IfVersion>
<IfVersion >= 2.4.2>
 LoadModule pagespeed_module /usr/lib64/httpd/modules/mod_pagespeed_ap24.so
</IfVersion>

(還有好像新增幾個新的變數)

裝好後沒有特別動什麼設定,就可以working了 (有 reload httpd啦)

我的環境

  1. centos 5.8 x64
  2. php -5.3.17
  3. httpd-2.2.3
  4. MPM=worker
  5. fastcgi
  6. wordpress 3.4.2 + 2十幾個外掛
  7. keepalive = on

我用了 google chrome + pagespeed insights 作測試

  1. 它是一個分析網頁的工具,幫助你分析網頁,然後給建議怎麼改善優化
  2. 裝好後,在工能表 > 工具 > 開發人員工具 > Pagespeed > 瀏覽網頁後開始分析

結果

  1. 有mod_pagespeed 時 92分
  2. 沒有mod_pagespeed 為90分
  3. 當初我在beta測時也是 82 分 ,80分這樣子,怎麼這樣都差兩分
  4. 它給我的建議,都是因為外部連結比較有問題,比方說它建議某個外部連結要開keeplive
  5. 我沒有高度需優先處理的警示

如不用chrome+insights,也可以直接使用 網頁版的

我還找了 http://loads.in/ ,http://tools.pingdom.com/fpt 測試,但差別也是不大

或許測試方向要改變一下,也許是 apache + php + mod_php + 純 wordpress (或其它)

最後修改日期: 2013 年 05 月 03 日

作者

留言

撰寫回覆或留言

發佈留言必須填寫的電子郵件地址不會公開。