我已經主辦了一個WordPress站點kerala.letmeshare.org。但是裝載需要很長時間。它似乎並不是一個網絡問題。通常情況下,相同域中的靜態頁面會加載(更快)。可能是什麼原因?我的wordpress網站初始加載速度太慢。如何提高?
我使用Performance Profiler插件進行了分析,並生成了以下報告。
我怎樣才能提高更流暢。 我聯繫了我的託管服務提供商,他們測試的很好,服務器加載時間,網絡和所有都沒有問題。
我已經主辦了一個WordPress站點kerala.letmeshare.org。但是裝載需要很長時間。它似乎並不是一個網絡問題。通常情況下,相同域中的靜態頁面會加載(更快)。可能是什麼原因?我的wordpress網站初始加載速度太慢。如何提高?
我使用Performance Profiler插件進行了分析,並生成了以下報告。
我怎樣才能提高更流暢。 我聯繫了我的託管服務提供商,他們測試的很好,服務器加載時間,網絡和所有都沒有問題。
原因可能是:
也許你的PHP是每CGI或FastCGI的運行在一個單獨的過程,一段時間不活動後關閉。如果您在uptime monitoring service註冊,它會改變嗎?像W3 Total Cache這樣的緩存插件也可以提供幫助。
這種行爲的典型原因之一是如果您在前端加載RSS提要。他們的緩存過期了,你下次會暫停很長時間,因爲他們需要通過網絡獲取。
嘗試複製它在本地服務器上,它會給你更多的選項進行故障排除 - 最終一個正在完整的探查器轉儲(例如xdebug)並分析它。
本頁面使得30個並行請求kerala.letmeshare.org(降低它們)
Cachea資源有一個短暫的新鮮感壽命。
http://kerala.letmeshare.org/wp-content/themes/TheTravelTheme/includes/timthumb.php?src=http://kerala.letmeshare.org/ .... [刪除這些循環 - 請求再次請求循環相同的主機名]
首頁的大小1.2 MB [縮小尺寸 - 優化圖片]
嘗試使用WP總緩存插件
如果您使用IIS,則需要更改應用程序池回收設置以禁用超時
在您的應用服務器上,打開IIS管理器
在左窗格(Connections)中,選擇應用程序池。
在中間窗格(應用程序池)中,選擇AppPool。
在右側窗格(Actions)中,選擇Edit Application Pool> Recycling ...(不是回收...任務)。
在回收條件窗口中,確保清除所有複選框(未選中)。
單擊下一步,然後單擊完成。
再次在右窗格中(操作),選擇編輯應用程序池>高級設置...
在高級設置窗口中,在過程模型中,設置空閒超時(分鐘)到零(0)。
單擊確定
返回左側窗格(連接)中選擇站點。
選擇默認Web站點
在右窗格中(操作),然後選擇管理網站>高級設置...
在高級設置窗口,在連接限制,設置連接超時爲零(0)。
保存設置更改。
重新啓動IIS。