2010-10-02 78 views
0

我正在使用Wordpress驅動的網站(尚未上線)。大多數情況下,當我加載主頁時很好。然而,有時候,在繼續正常工作之前,它會凍結一秒鐘。我如何調試這個問題?網站在幾秒鐘內凍結

+1

該網站的Javascript重量?一般你的電腦速度慢嗎?當頁面凍結時,您可能會在後臺運行「魔獸世界」。上傳您的網站,以便我們可以複製該問題,並幫助您。 – Marko 2010-10-02 22:47:40

+0

我認爲你是對的,但這確實是WoW的錯。 – MooGoo 2010-10-02 23:09:17

回答

2

首先我會分析您的PHP性能

+0

+1和Firebug在分析網站速度時也很精彩,它的插件如下:HttpFox – 2010-10-02 23:32:55

+0

@Mao O我忘記提及螢火蟲,但你需要它來使用Yslow,我也相信谷歌頁面速度! +感謝+1 – Alfred 2010-10-03 10:44:48

0

您是在服務器上測試還是在本地測試?

我在本地服務器上開發時遇到過這種情況,通常是數據庫訪問滯後。使用外部工具,如cachegrind

  • xdebug接下來我還要做一些基本的測試,與:

+0

由於數據庫滯後,頁面不會凍結**,而是會加載得更慢。**對我來說,凍結表示整個瀏覽器變得無響應。 – Marko 2010-10-02 22:49:11

+0

我假設凍結意味着需要一些額外的時間來處理請求。服務器端,而不是客戶端。 – Dogbert 2010-10-02 22:51:52

0

Chrome提供了一個開發工具,可以讓你的個人資料頁,看到瀏覽器上的不同的東西花多少時間。它位於開發人員工具下,稱爲時間線。
我認爲Firefox的firebug可以做同樣的事情,但我從來沒有使用過。

0

需要回流的大型外部資源可能會阻止內容。除了您的一般性能分析之外,還請查找複雜的JavaScript和嵌入式字體。