我目前正在處理一個非常沉重的網頁(2.1 MB)。由於我的客戶要訪問Intranet內的頁面,因此加載速度很好。但我想讓它比這更快。緩存一個2.1 MB的頁面可以幫助我嗎?我可以使用緩存來存儲重頁
回答
試試吧,看看。
實際上,頁面緩存有助於提高性能,但是您是否真的需要生成大頁面?與每個用戶在每個頁面加載時使用的數據相比,您可能會加載更多數據。弄清楚如何分解它,使其運行速度更快,從而可能對用戶更有用。
這取決於2.1MB來自何處,除了文件權重以外還需要多長時間才能生成頁面。緩存可能會通過減少查詢/腳本執行來幫助頁面加載時間。大多數圖片,JavaScript等應該在第一次加載後由瀏覽器緩存。
如果你還沒有,請嘗試使用Yahoo's YSlow來確定提高整體速度的方法。
很少。
大多數網絡交易的緩慢部分是桌面。
2.1M需要時間下載。如果桌面帶寬與eBay和Facebook更新綁定在一起,您的頁面將會變慢。
客戶機上的動畫光標或Facebook更新會如何導致您的網站緩慢加載?也許在奔騰III上,但今天的機器不會有問題。 –
@Chris Pietschmann:「今日機器」仍然通過慢速路由器連接速度較慢。節流發生在桌面上。動畫光標是一個不好的例子,我會刪除它,但更多的網站是開放的,帶寬更少。 –
- 1. 可以使用本地存儲來保存iOS上的緩存
- 2. 使用請求url來存儲緩存鍵可以嗎?
- 3. 我們可以使用HDFS來存儲git存儲庫嗎?
- 4. 我可以用儲存串
- 5. 我可以使用HTML5緩存清單來提高非緩存頁面的性能
- 6. 我們可以存儲/使用prototype.js
- 7. 我可以在二級緩存中存儲多少條記錄?
- 8. 我可以使用Magento的緩存層作爲鍵/值存儲嗎?
- 9. 使用cloudflare來緩存動態頁面
- 10. 我可以將我的表格存儲調用緩存在天藍色中嗎?
- 11. 我可以使用'git -m'來更改遠程存儲庫嗎?
- 12. 我可以使用什麼技術來存儲數據
- 13. 我可以使用[NSObject散列]來存儲NSView的字典嗎?
- 14. 我可以使用什麼模式來存儲單詞組合?
- 15. 我可以使用NOINDEX元標籤存儲頁面嗎?
- 16. 我可以使用Firebase存儲服務AMP頁面嗎?
- 17. 我可以用php緩存嗎?
- 18. 使用Play緩存API來存儲用戶會話ID?
- 19. 是否可以將資源存儲在內存緩存中?
- 20. 我可以使用實體框架來操縱存儲過程的內存嗎?
- 21. Spring緩存框架可以用來緩存不可序列化的對象嗎?
- 22. 頁面輸出緩存存儲在ASP.NET緩存對象中嗎?
- 23. 魷魚 - 我可以使用url清除squid緩存中的緩存對象嗎?
- 24. 是否可以緩存動態網頁?
- 25. 可以緩存django的頁面嗎?
- 26. iOS swift:使用coredata存儲緩存(cloudkit)
- 27. 如何使用存儲過程緩存?
- 28. 如何使用Rails緩存來存儲Nokogiri對象?
- 29. 我可以用來在本地存儲頁面的好應用程序?
- 30. 如何使用JavaScript來檢測我是否在緩存頁面
是的我的頁面包含五個選項卡。用戶可以在任何選項卡上執行任何操作,並且應該更新休息所有選項卡。所以我除了加載整個頁面沒有其他選擇,即無回發。我正在使用PageMethods執行操作 – Tuscan