頁面加載非常緩慢
回答
首先,導致這個問題的原因很多。
可能是;
- 緩存問題,
- 服務器響應時間,
- 腳本加載時間,
- 大尺寸圖像
更多...
首先,你必須看您的網站是什麼導致這一點。你可以用像這樣的工具來做到這一點; http://developers.google.com/speed/pagespeed/insights/
我建議你;
- 嘗試DB緩存技術(搜索的Redis,MongoDB的)
- 嘗試HTTP緩存技術(搜索清漆)
- 避免使用未裁剪圖像比500K
- 將多個js文件大到一個文件
- 將多個css文件組合成一個文件
說明:
數據庫緩存:數據庫緩存是最流行的技術,可以幫助您加速緩存舊查詢結果,並在不訪問數據庫的情況下將查詢結果顯示給訪問者,從而加速您的網站。
HTTP緩存:Varnish是一個強大的幫助,可以避免重新加載頁面上的每個實體。 Varnish不會對HTTP Server加載映像或其他文件作出響應。所以如果沒有新的請求,你的http服務器會飛。
大尺寸圖片:它們越大,它們加載的越難。嘗試裁剪圖像的尺寸與使用圖像的區域相同。不要忘記用jpegoptimizer等壓縮工具來壓縮圖像。
合併資產文件:當您想要加載新腳本或新圖像時,每個實體向http服務器發出請求,並且許多請求=高加載時間。
非常感謝您的建議和解釋!我會把它們轉發給他。 – user3301913
不客氣。 –
據我所看到的主要問題是一些圖像比他們需要的方式更大。理想情況下,應該將所有圖像設置爲其顯示大小,而不是讓瀏覽器執行所有工作(下載次數超過需要的次數後)。我會開始重新調整所有的圖像,看看你的方式。
謝謝你,我會將您的意見! – user3301913
請參閱pingdom此處報告。
- 您應該啓用緩存
- 使用gzip壓縮
- 減少重定向
- 壓縮圖像(圖像正在62.91%的時間來加載)
- 1. DataTable加載非常緩慢
- 2. CSS Pie在IE8中使頁面加載非常緩慢
- 3. Yeoman工作非常緩慢加載頁面
- 4. Joomla 3模板頁面加載非常緩慢
- 5. 在EC2中加載非常緩慢的Django頁面
- 6. 照片庫頁面加載非常緩慢
- 7. ASP.NET登錄頁面加載非常緩慢需要30秒
- 8. 有時我的網站上的頁面加載非常緩慢
- 9. 果園CMS 1.5非常緩慢加載頁面
- 10. 谷歌字體使頁面加載非常緩慢在中國
- 11. 非常緩慢的頁面加載 - ASP/PHP CSS文件延遲
- 12. Android - WebViewClient非常緩慢地加載頁面
- 13. 爲什麼我的index.html頁面加載非常緩慢
- 14. Selenium WebDriver加載某些頁面非常緩慢
- 15. 緩慢加載JSF頁面
- 16. JSF2緩慢頁面加載
- 17. aspx頁面加載緩慢
- 18. Phantomjs緩慢加載頁面
- 19. Facebook的按鈕加載非常緩慢
- 20. CSS Sprite圖片加載非常緩慢
- 21. Sencha ExtJS API - 非常緩慢的加載
- 22. Ajax中的Javascript加載非常緩慢
- 23. Phonegap:圖像加載非常緩慢
- 24. Django夾具加載非常緩慢
- 25. WebClient DownloadStringAsync加載非常緩慢
- 26. Dojo加載時間非常緩慢iis
- 27. 敲除加載數據非常緩慢
- 28. html5視頻:非常緩慢加載
- 29. 字體真棒加載非常緩慢
- 30. Ajax代碼加載非常緩慢
它加載相當快,我 –
在你應該能夠看到什麼腳本拿着加載,如果它實際上是正在等待很長一段時間的頁面,那麼你應該檢查,看看什麼是對 –
頁HAV運行開發工具ING表示,它加載快給我快 –