快取就像便當店先把熱門便當做好放著,客人一來直接拿,不必每份現做。網站也一樣:每次有人來訪,WordPress 要跑程式、查資料庫才組出一頁;把結果先存起來,下一位訪客直接拿現成的,速度就快很多。
一個網站常同時有好幾層快取:瀏覽器、WordPress 快取外掛、主機快取、CDN。每一層都有自己的保存時間,這也是「改了網站、前台卻沒變」最常見的原因,要從裡到外依序清。
常見的坑:購物車、結帳、會員專區、表單頁不能被快取,否則會出現看到別人的購物車、登入後仍顯示未登入、表單送出顯示「安全驗證失敗」這類怪事。快取外掛與 CDN 都要把這些頁面排除。
WPTOOLBEAR網站工具熊