快取和web快取分別是什麼?
什麼是快取?
快取(cache),原始意義是指訪問速度比一般隨機存取儲存器(RAM)快的一種高速儲存器,通常它不像系統主存那樣使用DRAM技術,而使用昂貴但較快速的SRAM技術。快取的設定是所有現代計算機系統發揮高效能的重要因素之一。
什麼是web快取?
Web快取是指一個Web資源(如html頁面,圖片,js,資料等)存在於Web伺服器和客戶端(瀏覽器)之間的副本。快取會根據進來的請求儲存輸出內容的副本;當下一個請求來到的時候,如果是相同的URL,快取會根據快取機制決定是直接使用副本響應訪問請求,還是向源伺服器再次傳送請求。比較常見的就是瀏覽器會快取訪問過網站的網頁,當再次訪問這個URL地址的時候,如果網頁沒有更新,就不會再次下載網頁,而是直接使用本地快取的網頁。只有當網站明確標識資源已經更新,瀏覽器才會再次下載網頁。
web快取的種類:
·客戶端快取
瀏覽器快取
·服務端快取
Nginx / Redis / Memcached等
瀏覽器快取:
是為了節約網路的資源加速瀏覽,瀏覽器在使用者磁碟上對最近請求過的文件進行儲存,當訪問者再次請求這個頁面時,瀏覽器就可以從本地磁碟顯示文件,這樣就可以加速頁面的閱覽。
快取和web快取分別是什麼?透過上面的詳細介紹大家都瞭解了嗎?如果想了解更多關於web前端的相關知識及資料,歡迎關注小千,後期分享更多Web前端知識!
本文來自千鋒教育,轉載請註明出處。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31548651/viewspace-2784929/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 快取穿透、快取雪崩和快取擊穿是什麼?快取穿透
- 面試官:快取穿透、快取雪崩和快取擊穿是什麼?面試快取穿透
- 什麼是redis快取雪崩、快取穿透、快取擊穿Redis快取穿透
- 什麼是Web快取,為什麼要使用它Web快取
- 什麼是redis的快取雪崩與快取穿透Redis快取穿透
- 什麼是DNS快取?DNS快取有哪些作用?DNS快取
- 什麼是HTTP快取機制?HTTP快取
- Web快取 – HTTP協議快取Web快取HTTP協議
- 對於前端快取的理解(快取機制和快取型別)前端快取型別
- Web快取Web快取
- 快取穿透、快取擊穿、快取雪崩區別快取穿透
- 什麼是LRU快取淘汰機制快取
- Web 快取機制 與 快取策略Web快取
- CPU快取是什麼?一二三級快取哪個對CPU最重要?快取
- 來說說快取穿透、快取擊穿、快取雪崩都是什麼?怎麼解決?快取穿透
- Web快取知多少(快取機制和資料儲存)Web快取
- Web快取基礎:術語、HTTP報頭和快取策略Web快取HTTP
- 什麼是DNS快取投毒?有哪些危害?DNS快取
- 快取、快取演算法和快取框架簡介快取演算法框架
- Cache和Buffer都是快取,有什麼區別?Linux快取Linux
- Redis的快取穿透、快取雪崩、快取擊穿的區別Redis快取穿透
- 快取穿透、快取擊穿、快取雪崩區別和解決方案快取穿透
- 如何定期清理DNS快取?清理DNS快取有什麼用?DNS快取
- 區分http請求狀態碼來理解快取(協商快取和強制快取)HTTP快取
- 怎麼清除瀏覽器快取?瀏覽器快取清理的方法步驟是什麼?瀏覽器快取
- 代理快取有什麼弊端?快取
- 十分鐘徹底掌握快取擊穿、快取穿透、快取雪崩快取穿透
- 聊聊本地快取和分散式快取快取分散式
- 清理 Conda 快取和 Pip 快取快取
- Jtti:Centos清理快取的方法是什麼JttiCentOS快取
- 快取穿透、快取擊穿、快取雪崩、快取預熱快取穿透
- http快取策略以及強快取和協商快取淺析HTTP快取
- web快取機制Web快取
- 淺談Web快取Web快取
- 快取穿透、快取擊穿、快取雪崩快取穿透
- 快取穿透、快取雪崩、快取擊穿快取穿透
- Redis 快取擊穿(失效)、快取穿透、快取雪崩怎麼解決?Redis快取穿透
- 淺解強快取和協商快取快取