WordPress 快取搞不懂?物件快取 vs 頁面快取一次拆解,搞懂再裝外掛
裝了快取外掛還是覺得慢、又被 Site Health 念「要用持久物件快取」?問題出在「快取」根本不是一種東西,而是好幾層。這篇用一張四層地圖 + 沙箱可重現示範,把最容易搞混的物件快取(省重複資料庫查詢)和頁面快取(跳過整個 PHP)徹底拆開:它們各加速誰、代價是什麼、你這種站該裝哪個。看完再看任何快取外掛設定頁都不會再霧煞煞。
裝了快取外掛還是覺得慢、又被 Site Health 念「要用持久物件快取」?問題出在「快取」根本不是一種東西,而是好幾層。這篇用一張四層地圖 + 沙箱可重現示範,把最容易搞混的物件快取(省重複資料庫查詢)和頁面快取(跳過整個 PHP)徹底拆開:它們各加速誰、代價是什麼、你這種站該裝哪個。看完再看任何快取外掛設定頁都不會再霧煞煞。
WP-Cron 是 WordPress 內建的排程機制,卻是個「假 cron」——不像系統 cron 準時運行,而是靠網頁載入才觸發,結果低流量站排程文章、電子報常遲到,高流量站又被 wp-cron.php 拖慢。本文用官方文件帶你搞懂原理,並教你關掉內建 WP-Cron、改用 crontab 或 WP-CLI 設定真正的系統 cron。