用cos-html-cache讓Wordpress加速 - 部落格

George avatar
By George
at 2007-07-03T03:34

Table of Contents

本文可能一定要配合圖片看喔!所以請到這邊看圖文版:
http://hanamitsuki.com/blog-tech/cos-html-cache.htm


以下是內文:

  因為覺得我的部落格有點慢,所以用了之前覺得好像用了沒差的cos-html-cache外掛
。這個外掛的功能就是生成靜態的html頁面,以排除php轉換原始碼的這一段時間。以下
是實測的內容。

  網站系統:WordPress 2.2.1
  使用外掛:cos-html-cache 1.11
  測速工具:Pingdom Tools

  先說明一下這個測速工具,當你按下Test now之後,下面會列出所有該網站需要的檔
案或頁面,然後會有個讀取的表。說明如下圖:

2007-07-03_014726.jpg  圖中黃色代表連接時間,綠色代表程式運作時間,也就是將
php轉換成html顯示出來的時間,藍色是下載這些html的時間。

  下圖是還沒有啟用cos-html-cache之前的測試,非常的慢,我大概測了3~5次,每次
會有大概不一樣的結果,大概從10~27秒都有,真的非常的慢(我加太多東西了>”<),
然後觀察了一下圖表,綠色的部分很大,也就是說系統在把php轉換成html的時間花太久
了。

2007-07-03_015607.jpg
2007-07-03_015637.jpg

  以上兩張都是擷取部分內容,想看全部內容請點這邊。

  然後我到後台開啟了cos-html-cache外掛。開啟後會自動先把index轉換成
index.html。所以我在只轉換首頁的情況下載測試了一次。下圖是測試過後的部分擷圖。
可以看見首頁很明顯的綠色部分不見了。看了滿舒服的。不過除了index之外,綠色部分
還是很多。整個測試結果頁的擷取在這邊。

2007-07-03_020224.jpg

  不過雖然只有轉換index檔,但速度卻快很多。變為六秒。現在再來看看全站都用
cos-html-cache轉換成html之後的速度。

2007-07-03_021357.jpg

  嗯!大部分都變藍色的。也就是說有成功的省去php轉換的時間。不過還是有許多地
方沒有轉換到,也就是我的相簿的部分。我想我的相簿真的是整的部落格慢的最大因素吧
!另外Ajax的「丟一句話上來」也是慢的因素,下圖是最後的結果,5.5秒,應該夠了。

2007-07-03_021505.jpg

2007-07-03_022156.jpg  不過使用cos-html-cache之後,Ultimate Tag Warrior的即
時更新 tag (inline tag-adder) 的功能就會失效(如右圖),也就是說管理者就沒辦法
在前台直接為文章插入tags了,這點我有點遺憾。另外gallery還是一樣的慢。

總結來說:

1.Wordpress本身其實不會說很慢。
2.裝許多東西就會變慢,而cos-html-cache可以部分的改善這個問題。
3.使用cos-html-cache之後Ultimate Tag Warrior的inline tag-adder功能失效。
4.每次更改不景主題就要全部rebuild一次,有點費時。

  嗯!目前我的網站還在修改測試階段,所以佈景常會修改,等到穩定下來再來好好的
用。因為真的有加速到,而且html檔比php方便許多。




http://hanamitsuki.com/blog-tech/cos-html-cache.htm




最後, 本小姐最近開始玩推推王, 有點愛慕虛榮XD
若大家覺得本文不錯, 而且很閒的話,
可以幫我推推看^^

--
花水木 HANAMITSUKI
http://hanamitsuki.com



--

All Comments

Re: Pttblog聯播網 (共筆網頁版) (Unofficial)

Zanna avatar
By Zanna
at 2007-07-03T01:16
※ 引述《weijr (Beware of the Monkey)》之銘言: : 其實就是吃 ptt blog rolling google reader feed 然後用 AJAX 在網頁顯示 : 產生共筆的效果 : http://tzerjen.googlepages.com/ptt_blogs.html ...

會讓人一看再看的美女小時鐘

Kristin avatar
By Kristin
at 2007-07-02T23:24
影音版 http://blog.pixnet.net/kewang/post/5629440 這個叫做UNIQLOCK的小時鐘,是我前兩天在一個blog上面看到的,本來還以為只是單純的 一個小時鐘而已,可是上面變來變去的跳舞動作真的很難讓人離開視線,剛剛還連續看了 十分鍾左右,永遠都會期待有沒有新的影 ...

在你的部落格使用Site Meter

Dorothy avatar
By Dorothy
at 2007-07-02T23:01
這也是常常用的流量統計系統,註冊的時候會一直要你升級,不要管他,用免費的就好。 我只是個窮學生。 全部教學圖文請見:http://hanamitsuki.com/blog-tech/use-site-meter.htm - ...

中文 WordPress 工具箱的熱門文章

Kelly avatar
By Kelly
at 2007-07-02T22:51
我用的Wordpress外掛「中文 WordPress 工具箱」裡面有顯示「評論最多的帖子」這 個功能,也就是我的網站右手邊的「熱門文章」區塊。但是他會包含頁面,如我的花履歷 以及留言版,都是用獨立的頁面做成的,這樣一來留言版也會出現在熱門文章裡頭,非常 的不合邏輯。另外最新文章這一區塊也有這個問題,再怎麼說 ...

雅虎部落格開始丁丁化

Edwina avatar
By Edwina
at 2007-07-02T22:47
雅虎部落格開始丁丁化,竟然把文章中的回應顯示改成關閉,想要看文章回應還得要另外 按按鈕才能顯示完整的回應! 很多人都搞不懂把回應收折起來要做什麼?想要看個回應還要把它攤開,這不是多此一舉 ? 除了降低雅虎部落格系統負擔之外實在看不出有什麼意義。 目前已經有很多雅虎部落格使用者開始串連,要求雅虎改回之前 ...