Cache ช่วยให้เว็บเร็ว แต่ต้องใช้ให้ถูกชั้น
เรียนรู้ Cache ใน WordPress แบบเข้าใจง่าย ตั้งแต่ Browser Cache, LiteSpeed Cache, Hosting Cache, CDN ไปจนถึงการ Purge Cache เมื่อแก้หน้าแล้วเว็บไซต์ไม่อัปเดต หรือเกิดปัญหาหลังเปิด Optimization
Cache มีปัญหาแบบไหน?
เลือกอาการที่ใกล้เคียงที่สุด เพื่อดูว่าควรเริ่มตรวจจาก Cache ชั้นใดก่อน
แก้หน้าแล้วหน้าเว็บยังเป็นของเดิม
แปลว่า Source อาจอัปเดตแล้ว แต่ Browser, LiteSpeed, Hosting หรือ CDN ยังส่ง Cache เวอร์ชันเก่าให้ผู้ใช้
Layout พังหลังเปิด Optimization
ไม่ใช่ทุกกรณีที่เกิดจาก Page Cache อาจเกิดจาก Minify, Combine, Delay หรือ Defer CSS/JavaScript
มือถือยังแสดงหน้าเวอร์ชันเก่า
อาจเป็น Browser Cache, Cache แยกสำหรับ Mobile หรือ CDN ที่ยังเก็บเวอร์ชันเดิมไว้
เปิด Cache แล้วเว็บยังช้า
Cache ไม่ได้แก้ทุกปัญหา Performance หากรูปภาพใหญ่, Plugin หนัก, JavaScript เยอะ หรือ Hosting ช้า เว็บก็ยังช้าได้
Login แล้วเห็นข้อมูลไม่ตรง
หน้า Dynamic, สมาชิก, Account, Cart หรือข้อมูลเฉพาะผู้ใช้ ไม่ควรถูก Cache แบบเดียวกับหน้า Static ทุกกรณี
Form หรือ JavaScript พังหลัง Optimize
ปัญหามักเกี่ยวกับ JS Minify, Combine, Delay หรือ Defer มากกว่าการ Cache HTML ธรรมดา
Cache ไม่ได้มีแค่จุดเดียว
การรู้ว่า Cache อยู่ชั้นไหน ช่วยลดปัญหาการล้างผิดที่ และทำให้แก้เว็บไซต์ได้เร็วขึ้น
Browser Cache
Browser เก็บ CSS, JS, Font และรูปภาพ ไว้ในเครื่องผู้ใช้
LiteSpeed Cache
WordPress Cache ที่ช่วยลดการสร้างหน้าใหม่ ทุก Request
Hosting Cache
Hosting บางระบบ มี Cache เพิ่มอีกชั้นหนึ่ง นอก WordPress
CDN Cache
CDN อาจเก็บ Asset หรือ Content ไว้ตาม Edge Server
แก้หน้าแล้วไม่อัปเดต ให้ไล่ตามนี้
เริ่มจากจุดที่กระทบน้อยที่สุด และค่อยล้าง Cache ชั้นที่สูงขึ้น
ตรวจว่า Update สำเร็จจริง
ตรวจว่า Elementor หรือ WordPress บันทึกการแก้ไขแล้ว ก่อนสรุปว่า Cache เป็นปัญหา
เปิด Incognito
หาก Incognito เห็นหน้าใหม่ แต่ Browser ปกติเห็นหน้าเก่า ปัญหามักอยู่ที่ Browser Cache
Purge LiteSpeed Cache
ล้าง Page Cache หลังแก้ Layout, CSS, Menu, Header หรือ Footer
Regenerate CSS เมื่อจำเป็น
หาก Content ใหม่แล้ว แต่ Style หรือ Responsive ยังแสดงผิด ให้ตรวจ Elementor CSS / Data
Purge Hosting หรือ CDN
ทำเมื่อ WordPress Cache ถูกล้างแล้ว แต่ผู้ใช้ยังได้รับเวอร์ชันเก่า
ทดสอบหลาย Device
ตรวจ Desktop, Mobile, Guest, Login และ Workflow สำคัญหลัง Purge
ตั้ง LiteSpeed Cache แบบค่อยเป็นค่อยไป
เป้าหมายไม่ใช่เปิดทุก Option แต่คือทำให้เว็บเร็วขึ้น โดยไม่ทำให้ Elementor, Form, Menu, Slider หรือ JavaScript ทำงานผิดปกติ
วิธีใช้ Cache แบบปลอดภัยกว่า
การตั้ง Cache ที่ดีควรแก้ปัญหาได้ง่าย และสามารถย้อนกลับได้เมื่อเว็บไซต์มีปัญหา
ควรทำ
ควรระวัง
Cache Plugin มากกว่า 1 ตัว ไม่ได้แปลว่าเว็บจะเร็วกว่า
หากมี LiteSpeed Cache, Hosting Cache, CDN และ Plugin Optimization ทำงานพร้อมกัน ควรเข้าใจว่าระบบใดทำหน้าที่อะไร เพราะการซ้อน Cache หรือ Optimization แบบไม่จำเป็น อาจทำให้ หน้าไม่อัปเดต, Redirect ผิด, CSS เพี้ยน หรือ JavaScript ทำงานผิดปกติ
เช็กให้ครบก่อนถือว่า Cache ทำงานปกติ
กด Checklist ได้จริง ระบบจะจำสถานะไว้ใน Browser และคำนวณ Progress อัตโนมัติ
Cache ที่ดีไม่ใช่แค่เว็บเปิดเร็ว แต่ต้องไม่ทำให้ Content, Form หรือระบบ Dynamic แสดงข้อมูลผิดด้วย
คำถามเกี่ยวกับ Cache WordPress
Cache ปกติแล้ว แต่เว็บไซต์ยังมีปัญหาอื่น?
กลับไปยังศูนย์แก้ปัญหา WordPress เพื่อเลือก Elementor, Email ไม่ส่ง, เว็บไซต์ช้า, Plugin Error, SSL / HTTPS หรือ WordPress เข้าไม่ได้
กลับหน้าศูนย์แก้ปัญหา →