網頁開啟速度優化 HTTP請求頭及響應頭

2022-06-27 21:51:11 字數 753 閱讀 8314

no-cache:不快取過期的資源

no-store:不快取

最近看了《**http》這本書,書上講到了這兩者的區別:

no-cache從字面意義上很容易誤解為不快取,但是no-cache代表不快取過期的資源,快取會向伺服器進行有效處理確認之後處理資源,更確切的說,no-cache應該是:

do-not-serve-from-cache-without-revalidation,

而no-store才是真正的不進行快取。

摘自:《no-cache和no-store的區別》,

……

no-cache並不是說「不快取」,它意味著使用快取前必須檢查(或者說驗證)這個資源在服務端是否有更新。no-store用來告知瀏覽器完全不要快取這個資源。類似的,must-revalidate並不是說「每次都要驗證」,它意味著某個資源在本地已快取時長短於 max-age指定時長時,可以直接使用,否則就要發起驗證。

……摘自:《快取最佳實踐及max-age注意事項》,

iis中,針對不同的檔案設定不同的快取規則可參考:

《iis7.0及iis8.0新增vary頭和expires頭(max-age快取設定)》,

iis max-age=0

設定cache-control為public:

其他資料:

《http協議探索之cache-control》,

網頁優化技巧 提高頁面開啟速度

一 優化 幾乎沒有哪個網頁上是沒有的。如果你經歷過56k moden的年代,你一定不很喜歡有大量的 因為載入那樣的網頁會花費大量的時間。即使在現在,網路頻寬有了很多的提高,56k moden逐漸淡出,優化以加快網頁速度還是很有必要的。2 降低影象質量 如果不是很必要,嘗試降低影象的質量,尤其是jpg...

網頁速度優化

一 我們需達解決的麻煩 減小被請求檔案大小,減少請求資料占用的網路頻寬.讓使用者更快的看到想要的結果.提高客戶端渲染速度.讓瀏覽器同時能請求更多的資料.提高伺服器相應速度.通過版本化控制客戶端cache.二 如何解決我們的麻煩 a.如何減少http請求數 合併js檔案跟css檔案。合併框架以及相對變...

優化網頁速度

1 優化2 影象格式的選擇 一般在網頁上使用的格式有三種,jpg png gif.三 種格式的具體技術指標不是這篇文章 的內容,我們只需要知道在什麼時候應該使用什麼格式,以減少網頁的載入時間。1 jpg 一 般用於展示風景 人物 藝術照的攝影作品。有時也用在電腦截圖上。2 gif 提供的顏色較少,可...