2014-07-07 259 views
0

嗨,我有一個由多個頁面組成的網站。緩存整個網站以加快頁面加載速度?

當用戶只輸入第一頁時,是否可以加載所有頁面進行緩存?

所以打算爲www.mydomain.com

將預加載緩存www.mydomain.com/page1,www.mydomain.com/page2,www.mydomain.com/page3,www.mydomain.com/第4頁,

因此,當用戶確實點擊說第3頁,它應該立即加載?

+0

移動用戶和那些數據計劃有限的人會爲此而討厭你。你可以看看鏈接預取,但https://developer.mozilla.org/en-US/docs/Web/HTTP/Link_prefetching_FAQ – Prinzhorn

回答

0

您可以要求與AJAX這些網頁在後臺,則:

  • 你可以劫持導航到該網頁,並顯示內容。

  • 或者如果頁面可緩存,瀏覽器會在您導航到該頁面時顯示該頁面。

  • 或者會在服務器生成和緩存中啓動,所以請求將被更快地回答。
相關問題