2010-09-30 41 views
1

我正在尋找一個解決方案監測網站加載時間以編程方式 我在Codeigniter上構建我的Web應用程序,從服務器端調用完成時起,直到網站的所有內容都被加載爲止,加載網站的時間。 我目前正在使用JavaScript函數減去onload事件之前和之後的時間,但我不確定此方法的準確性。網站加載時間以編程方式

請注意,我不感興趣的「最佳做法」和提高速度一樣由谷歌的速度,YSlow的所提供的建議,等

是他們的任何客戶端庫或東西,我可以重用準確的加載時間,與Google Chrome開發人員工具提供的加載時間類似,這些工具可爲圖片,腳本等提供加載時間。

+0

你想測量服務器服務頁面的時間,還是客戶端渲染它的時間?你想在服務器還是客戶端上測量它? – Sjoerd 2010-09-30 09:34:42

+0

嗨,我基本上需要添加到服務器時間的渲染時間(如果可能),如果不是我會更感興趣的第二個。 – Shakur 2010-09-30 09:37:28

+0

@Shakur任何計算網站加載時間的運氣嗎?我走在同一條路上,無知地使用什麼。 – SilentAssassin 2013-03-26 07:09:28

回答

0

答案是否定的恐懼,Chrome開發工具,Firebug,IE Dev Toolbar是瀏覽器的唯一選擇。任何客戶端腳本將成爲負載的一部分,並在開始執行之前受到延遲。

有一些工具可以攔截和監視HTTP請求,這些工具也可以爲您提供這類信息,但同樣,如果沒有安裝或用戶交互,您也無法做到這一點。