2016-01-23 98 views

回答

2

首先,加載時間不只是它需要從網絡獲取資產的時間來定義。繪畫和解析可能需要很長時間,正如解析Javascript一樣。在你的情況,DOMContentLoaded只有後491毫秒解僱,所以這已經是答案的一部分。

關於你的第二個問題,答案真的是你提供的鏈接:如果響應被標記爲「公共」,那麼它可以被緩存

,即使它有與它相關聯的HTTP認證,即使響應狀態碼不能正常緩存。在大多數情況下,「公」是沒有必要的,因爲明確的緩存信息(如「最大年齡」)表示響應緩存反正。

相比之下,「私有」的響應,可以通過瀏覽器高速緩存,但通常用於單個用戶,因此不允許任何中間高速緩存被緩存 - 例如包含私人用戶信息的HTML頁面可以被該用戶的瀏覽器緩存,但不能被CDN緩存。

+0

謝謝+1我有其他網站,我下降到240毫秒有點失望的第二個問題,如果「私人」將避免第二次打擊,如你正在使用Azure Blob或亞馬遜S3或谷歌存儲AVOID存儲交易意味着來自第一次來源的負載,但來自客戶端的第二次負載 –