Pingdom 剖析你的網頁載入是慢在哪裡

西元 2007 年 6 月 21 日 早上 11 點 57 分





Pingdom

Pingdom

jerome 那看來的,Pingdom 提供的免費服務 — Full Page Test,它就像一個瀏覽器一樣,依照你指定的網址,依序載入所有的東西 (網頁 HTML、圖片、CSS 樣式、JavaScript 程式碼、Flash 等等),然後按照讀取時間先後,用時間軸顯示讀取每個檔案所花費的時間,哪個環節花太多時間一目了然。 :D

Pingdom 的 Full Page Test 結果圖表

Pingdom 的 Full Page Test 結果圖表

除了時間軸的表示方式,下面還有總共花費時間、讀取多少位元組等等資訊。以上兩大類剖分析結果,可以讓各位網站管理者 (或部落客) 瞭解瞭解一下自己的網頁上面,有哪些會拖長網頁的載入時間,可以考慮是否拿掉,不然讓訪客等太久可不好。 :)

Pingdom 的 Full Page Test 結果列表

Pingdom 的 Full Page Test 結果列表

我的部落格首頁載入時間要 15 秒多,因為這是架在家裡的部落格,就不要要求太多了。 XD

利用這個免費又實用的網站分析工具 — Pingdom Full Page Test,該來為你的網站 (或部落格) 做一下全身健康檢查囉! ;)

相關連結







11 則留言 @ “Pingdom 剖析你的網頁載入是慢在哪裡”

頁數: « 1 [2]

  1. MyAvatars 0.2 MyBlogLog
    Gravatar

    (這是什麼?)

    To Thomas.wu:
    我也只是轉貼者,大家一起分享好東西吧。 :)

  2. MyAvatars 0.2 MyBlogLog
    Gravatar

    (這是什麼?)

    廣告是不能拿掉的東西 (沒$會活不下去) :arrow:

  3. MyAvatars 0.2 MyBlogLog
    Gravatar

    (這是什麼?)

    To dora2002:
    唔…廣告載入不會花太久時間啦… XD

  4. MyAvatars 0.2 MyBlogLog
    Gravatar

    (這是什麼?)

    這個拿掉吧 XD
    http://static.twitter.com/flash/twitter_timeline_badge.swf

  5. MyAvatars 0.2 MyBlogLog
    Gravatar

    (這是什麼?)

    我一般是靠firebug來做這個工作:p

  6. MyAvatars 0.2 MyBlogLog
    Gravatar

    (這是什麼?)

    To dora2002:
    看起來載入速度是還好 (至少不會比載入我 blog 圖片來得慢吧?),不過很久以前就想把它拿掉了,所以… :mrgreen:

    To kovis:
    簡單易用或要合自己需求,任君選擇。 XD

  7. MyAvatars 0.2 MyBlogLog
    Gravatar

    (這是什麼?)

    :grin: 這個東西好用…讚

  8. MyAvatars 0.2 MyBlogLog
    Gravatar

    (這是什麼?)

    To 迷彩奇異果:
    讚吼,慢用慢用。 :D

  9. MyAvatars 0.2 MyBlogLog
    Gravatar

    (這是什麼?)

    我的Blog通常要14-18秒才開得出來,用這工具去測,終於發現問題出在哪裡。

    以前以為是Java Script在拖延(我Blog裡有Google Analytics, 部落格觀察、ClustrMaps,MyBlogLog最近來客等多組Java Script在跑),都不敢再亂加新的東西,後來才發現這都是零點幾秒就可以解決掉的。

    把幾個可疑的東西排除後,終於發現我Blog很慢的原因了。

    原來,我會去偷改 wordpress/wp-includes/widgets.php 裡面,最新留言數、最新文章數兩個參數的極大值。我Blog有210篇文章,我一直把最新文章數設到250,嘿,Blog側邊欄就會列出很壯觀(其實是自慰罷了)的文章列表。

    原來就是這個,把展開頁面的時間拖長了!看來他每次要展開頁面,都會去PHP+MySQL資料庫,把所有文章的標題全部抓出來,這個動作最花時間了。

    把250調回30,我的頁面就可以在6-8秒內開出來了。

    又,提供一個心得:WordPress的RSS文章數,也不能設太大。我以前很貪心,我文章數210,就給他亂設1000,這導致某些RSS服務(部份,不是全部,像FeedBurner遇上你RSS太大的就拒絕存取了,但也有些是硬可以吃下很大的RSS的)。

    因為RSS檔案長度太大,使得RSS讀取超過主機設定的反應時間,就當做讀取失敗了。原來很多Web-based RSS Reader,RSS文章數也只有15-30左右而已。RSS文章數設太大的結果,會導致RSS讀取失敗。

  10. MyAvatars 0.2 MyBlogLog
    Gravatar

    (這是什麼?)

    To Kai-shao:
    你設的數目還真是大得驚人,不過說真的,Pingdom 可以迅速偵測出網頁載入是慢在哪裡,超方便的!

頁數: « 1 [2]

留個言吧!