到底快取(Cache)是什麼?清除快取會發生什麼事?


快取(Cache)是什麼?

快取(Cache)對一般使用者來說
指的就是:瀏覽器快取(browser caching)
這個是各大瀏覽器内建的
透過儲存瀏覽資料,記住網頁內容(例如圖片)
讓下次訪問網站時,可以更快開啟網頁。

瀏覽器快取 : 用戶端瀏覽器的快取

當我們在上網時,第一次可能比較慢
第二次再上同一個網站,速度就快多了
這是瀏覽器會在快取(Cache)裡尋存取資料
讓我們瀏覽速度加快。

快取(Cache)在 Internet 上扮演什麼角色?

想像一下我們逛了一個購物網站,
首頁有上百項商品,還有數千張大大小小的圖片
每當你到首頁一次,資料庫就要抓取一次全部資料
如果每登入一次就請求一次,那就會很耗資源
先把查看過的部分,保留在某一個地方
等到請求時,再用極快的速度撈出來
而不用再到資料庫裡面重新算一次
這就是 Cache(快取,或緩存)在 Internet 上的功用

通常適合被快取的資料有兩項特性:

・快取 = 更快的載入頁面= 更好的頁面速度
・很常被使用到 ・資料不常變動

清除快取(Cache)會發生什麼事?

清除快取(Cache)後,
網站上的部分設定會遭到刪除,
你可能必須重新登入網站,
有些網站的載入速度,也有可能變慢。
清除快取(Cache)並不會對網站造成負面的影響,
也會不造成頁面消失,可以放心清除。


什麼時候會需要清除快取?

有時候會遇到這種情形: 網頁來回修改中,
網頁設計公司說已經改好了,
但不管怎麼刷新網站,都沒有任何變動
這是因為快取(Cache)在一段時間內只會更新一次,
造成網頁其實已經更動了,看起來卻沒有變化。
這時只要清除快取,就可以看見最新資料。

怎麼清除我的 Cache (快取)?

如果你是 Google Chrome:

開啟 Chrome。 點選右上角的選單圖示 。
點選更多工具 > 清除瀏覽資料...
或是在網址列輸:chrome://settings/clearBrowserData 再 按下 Enter。

如果你是 Safari:

啟動 Safari。
從左上角的 Safari 選單點選紀錄。
按一下清除記錄 一下彈出式選單,
然後選擇你要清除的瀏覽歷程。

如果你是 Firefox:

點擊選單按鈕並選擇設定。 選擇隱私權與安全性面板。
在 Cookies 和網站資料區域,點擊清除資料
將 Cookies 和網站資料前的勾選移除。
在網頁快取內容打勾的情況下,點擊清除按鈕。

如果你是 Edge:

啟動 Edge。點選右上角的選單按鈕 。
點擊設定 > 隱私、搜尋和服務。
在「清除瀏覽資料」部分之下,選取要清除的項目。
勾選快取圖像和文件的選項,然後選擇清除。

如果你是 Opera:

啟動 Opera。 點選左上角的 Opera 選單。
選擇偏好設定 > 進階 > 歷程 選擇清空快取選項
按一下現在清空。