2015-05-19 42 views
2

http://tools.pingdom.com/的測試中,我發現我的網站的加載瀑布有一個巨大的差距(見第1個屏幕)。Pingdom網站速度測試 - 瀑布GAP

我試着刪除分析。差距仍然存在,而分析則從瀑布中刪除(請參閱第二個屏幕)。 我有很多的CSS。所以我清除了所有樣式表,但差距仍然存在。

注意:所有剩餘的.js文件都在頁腳中。

怎麼會仍然有這麼大的裝載缺口? 可能的原因是什麼?

pingdom screenshot

chrome screenshot without analytics

+0

作爲評論Niv的回覆:嗯,我做了進一步的測試,並把相同的網站放到另一個類似規格的主機。在那種環境下,沒有任何差距,而是等待第一個響應。總的來說,我的總加載時間非常相似。這是否意味着不同的服務器刷新不同? – user3797772

回答

0

根據Nivs發佈的理論,至少在我的情況下,它是在服務器上運行的腳本。這是通過在同一網站上的另一主機上的更快(無間隙)響應來指示的。

我對這個問題的解決方案是部分緩存我的網站。

1

我做了一些研究,才知道的是,差距是延遲/間隔定時加載由腳本和CSS文件加載的文件。由於許多.js庫圖像或其他引用不加載,直到.js文件自身未加載。

我想下面的鏈接可能會闡述你的想法: Gaps in FireBug waterfall chart。 這裏還描述了螢火蟲的工作http://www.softwareishard.com/blog/firebug/firebug-net-panel-timings/

+0

那麼,我做了進一步的測試,並把相同的網站放到另一個類似規格的主機上。在那種環境下,沒有任何差距,而是等待第一個響應。總的來說,我的總加載時間非常相似。這是否意味着不同的服務器刷新不同? – user3797772