開發人員需知的Web緩存知識

1、什麼是Web緩存,爲何要使用它?

  Web緩存遊走於服務器和客戶端之間。這個服務器多是源服務器(資源所駐留的服務器Add),數量多是1個或多個;這個客戶端也多是1個或多個。Web緩存就在服務器-客戶端之間搞監控,監控請求,而且把請求輸出的內容(例如html頁面、 圖片和文件)(統稱爲副本)另存一份;而後,若是下一個請求是相同的URL,則直接請求保存的副本,而不是再次麻煩源服務器。html

  使用緩存的2個主要緣由:瀏覽器

  • 下降延遲:緩存離客戶端更近,所以,從緩存請求內容比從源服務器所用時間更少,呈現速度更快,網站就顯得更靈敏。
  • 下降網絡傳輸:副本被重複使用,大大下降了用戶的帶寬使用,其實也是一種變相的省錢(若是流量要付費的話),同時保證了帶寬請求在一個低水平上,更容易維護了

 

2、Web緩存的類型

 1. 瀏覽器緩存緩存

在任何現代瀏覽器上(如IE, FireFox, Chrome)折騰清除隱私數據(//zxx: 原文說的是首選項,顯然out了,這裏有改動)的對話框,你極可能會注意到「緩存」這個設置項。服務器

Chrome瀏覽器中的清除緩存選項

瀏覽器會在你的硬盤上專門開闢一個空間專門爲你存儲資源副本網絡

 

2. 代理服務器緩存網站

 

3. 網關緩存spa

 CDN代理

 

3、Web緩存如何工做

 

 

 

 

 

1、什麼是Web緩存,爲何要使用它?

 

 

 

 

 

 

1、什麼是Web緩存,爲何要使用它?

相關文章
相關標籤/搜索