สิ่งที่ผู้เยี่ยมชมโหลดส่วนใหญ่ไม่เคยไปถึง PHP เลยแม้แต่น้อย — แต่จะถูกส่งมาจากแคช ซึ่งเป็นเหตุผลเดี่ยวๆ ที่ใหญ่ที่สุดที่ทำให้เว็บไซต์ที่นี่ทำงานได้รวดเร็ว
เลเยอร์ต่างๆ เรียงจากชั้นนอกสุดก่อน
CDN หากคุณมี จะส่งรูปภาพและไฟล์สแตติกจากตำแหน่งที่อยู่ใกล้กับผู้เยี่ยมชม แคชของเซิร์ฟเวอร์ จะเก็บหน้าเว็บที่ประมวลผลเสร็จสมบูรณ์ทั้งหน้า ดังนั้นการเข้าชมซ้ำจึงไม่ต้องเรียกใช้ PHP ปลั๊กอินแคช Zinn® บนเว็บไซต์ WordPress จะกำหนดว่าสิ่งใดสามารถแคชได้ และจะล้างหน้าที่เกี่ยวข้องอย่างถูกต้องเมื่อคุณเผยแพร่เนื้อหา
เมื่อใดที่คุณจำเป็นต้องล้างแคช
การเผยแพร่ การแก้ไขโพสต์ หรือการเปลี่ยนเมนูจะล้างหน้าที่ได้รับผลกระทบโดยอัตโนมัติ คุณจำเป็นต้องล้างแคชด้วยตนเองหลังจากทำการเปลี่ยนแปลงในสิ่งที่ปลั๊กอินไม่สามารถรับรู้ได้ว่าคุณได้เปลี่ยนไปแล้ว — เช่น ไฟล์ธีมที่แก้ไขผ่าน SFTP หรือการตั้งค่าที่เปลี่ยนแปลงโดยตรงในฐานข้อมูล
เว็บไซต์ → ไซต์ของคุณ → แคช → ล้างแคช
"การเปลี่ยนแปลงของฉันไม่แสดงผล"
โปรดตรวจสอบตามลำดับนี้ เนื่องจากเกือบทุกครั้งมักเป็นข้อสุดท้าย:
- ล้างแคชของเว็บไซต์จากหน้าจอด้านบน
- ล้าง CDN หากการเปลี่ยนแปลงนั้นเกิดขึ้นกับรูปภาพหรือสไตล์ชีต
- ตรวจสอบเบราว์เซอร์ของคุณเอง โหลดหน้านั้นในหน้าต่างส่วนตัว มากกว่าครึ่งของกรณีเหล่านี้เกิดจากแคชในเครื่อง และการล้างแคชฝั่งเรามากแค่ไหนก็ไม่สามารถแก้ไขปัญหานี้ได้
สิ่งที่ไม่เคยถูกแคช
เซสชันการเข้าสู่ระบบ ตะกร้าสินค้า หน้าชำระเงิน และหน้าจอผู้ดูแลระบบ ร้านค้าจะไม่แสดงตะกร้าสินค้าของลูกค้ารายอื่นให้ลูกค้าคนหนึ่งเห็นอย่างแน่นอน และสิ่งนี้ถูกบังคับใช้ไว้ตายตัวโดยไม่ได้ขึ้นอยู่กับการกำหนดค่า