วิธีล้างแคช WordPress อย่างถูกต้อง
เผยแพร่แล้ว: 2022-04-22จากการศึกษาพบว่าเว็บไซต์ที่โหลดเร็วจะปรับปรุงประสบการณ์การท่องเว็บของผู้ใช้ เพิ่มการแปลง และปรับปรุงการรักษาผู้ใช้ เนื่องจากความเร็วเว็บไซต์เป็นตัวชี้วัดที่สำคัญใน Core Web Vitals ของ Google เว็บไซต์ที่รวดเร็วจะช่วยปรับปรุงปริมาณการใช้งานเว็บไซต์ของคุณและการจัดอันดับเครื่องมือค้นหา
วิธีที่มีประสิทธิภาพมากที่สุดในการปรับปรุงความเร็วของเว็บไซต์ WordPress คือการเปิดใช้งานการแคชหน้าโดยใช้ปลั๊กอินแคชของ WordPress เช่น WP Rocket หรือ WP Super Cache
การแคชหน้าจะสร้างสำเนาของทุกหน้าบนเว็บไซต์ WordPress เพื่อให้เนื้อหาถูกส่งเร็วขึ้น ด้วยการทำเช่นนี้ คุณสามารถลดเวลาในการโหลดหน้าเว็บสำหรับเว็บไซต์ WordPress ลงสามถึงห้าวินาทีได้ทันที ปลั๊กอินแคชของ WordPress จะทำงานหนักทั้งหมดให้กับคุณ แต่สิ่งสำคัญคือต้อง ล้างแคชของ WordPress เป็นประจำ เพื่อให้ผู้เยี่ยมชมได้รับเวอร์ชันล่าสุดของแต่ละหน้า
ในบทความนี้ ฉันจะอธิบายว่าทำไมจึงต้องล้างแคชของหน้า WordPress ฉันจะแสดงวิธีล้างแคชในปลั๊กอินแคชยอดนิยมของ WordPress และบริการโฮสติ้ง WordPress
ทำไมต้องล้างแคช WordPress?
เมื่อมีผู้เยี่ยมชมเว็บไซต์ WordPress เซิร์ฟเวอร์จำเป็นต้องโหลดไฟล์หลักทั้งหมด ดึงเนื้อหาจากฐานข้อมูลของเว็บไซต์แล้วส่งเนื้อหาไปยังผู้เยี่ยมชม นี่เป็นกระบวนการที่เข้มข้นซึ่งต้องทำซ้ำทุกครั้งที่มีผู้เยี่ยมชมหน้าบนเว็บไซต์
วิธีการส่งเนื้อหาที่รวดเร็วและมีประสิทธิภาพยิ่งขึ้นคือการสร้างสำเนาคงที่ของหน้าเว็บไซต์แต่ละหน้าและส่งไปยังผู้เยี่ยมชมแทน
ในการสร้างสำเนาแคชของหน้า เซิร์ฟเวอร์ต้องโหลดไฟล์หลักของ WordPress และดึงเนื้อหาของหน้าจากฐานข้อมูล WordPress เมื่อแต่ละหน้าบนเว็บไซต์ WordPress ของคุณถูกแคชแล้ว การส่งหน้าที่แคชไปยังผู้ใช้จะเร็วกว่าการขอข้อมูลแบบไดนามิกจากเซิร์ฟเวอร์ทุกครั้ง
แคชหน้าเริ่มต้น | เมื่อมีคนเข้าชมเพจเป็นครั้งแรก เวอร์ชันแคชของเพจจะถูกสร้างขึ้นและจัดเก็บไว้ |
กำลังโหลดหน้าล่วงหน้า | การโหลดแคชล่วงหน้าทำให้คุณสามารถแคชหน้าเว็บไซต์ทั้งหมดได้ในคราวเดียว เพื่อให้แน่ใจว่าทุกหน้าโหลดได้อย่างรวดเร็ว แต่อาจทำให้เซิร์ฟเวอร์ของคุณเครียดชั่วคราวและทำให้เว็บไซต์ของคุณช้าลง |
การล้างแคชหน้า | หน้าที่แคชอาจล้าสมัยหากไม่มีการสร้างใหม่หลังจากอัปเดตเว็บไซต์ ดังนั้นจึงเป็นเรื่องสำคัญที่จะต้องสร้างหน้าเวอร์ชันแคชขึ้นใหม่เมื่อคุณได้อัปเดตเว็บไซต์ของคุณแล้ว สิ่งนี้เรียกว่า " การล้างแคช " |
ปลั๊กอินแคชของ WordPress สามารถล้างแคชใน WordPress ได้โดยอัตโนมัติเมื่ออัปเดตแล้ว ตัวอย่างเช่น หากคุณอัปเดตหนึ่งในบล็อกโพสต์ของคุณ ปลั๊กอินแคชสามารถสร้างสำเนาแคชแบบคงที่ใหม่ของหน้าเว็บของคุณได้
หากคุณทำการเปลี่ยนแปลงที่สำคัญในเว็บไซต์ของคุณ เช่น การเปลี่ยนการออกแบบเว็บไซต์ของคุณ คุณควรล้างแคชของหน้าทั้งหมดบนไซต์ WordPress ด้วยตนเองเพื่อให้หน้าทั้งหมดเป็นปัจจุบัน
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการแคชหน้า โปรดดูบทความของฉัน “วิธีการทำงานของแคช WordPress”
Browser Cache คืออะไรและจะล้างได้อย่างไร?
เมื่อคุณเยี่ยมชมเว็บไซต์ออนไลน์ เบราว์เซอร์ของคุณจะจัดเก็บทรัพย์สินแบบคงที่ไว้ในเครื่อง เช่น HTML, รูปภาพ, CSS และ Javascript สิ่งนี้เรียกว่า " การแคชเบราว์เซอร์ " เมื่อคุณกลับมาที่เว็บไซต์ เบราว์เซอร์ของคุณสามารถดึงไฟล์สแตติกได้โดยตรงจากคอมพิวเตอร์ของคุณ แทนที่จะดาวน์โหลดอีกครั้ง
การแคชของเบราว์เซอร์เป็นสิ่งที่ช่วยเพิ่มความเร็วในการท่องอินเทอร์เน็ตได้อย่างมาก แต่ไฟล์แคชที่เก่ากว่าที่หมดอายุแล้วอาจทำให้เกิดปัญหาได้ ดังนั้นเว็บไซต์จึงควรกำหนดวันหมดอายุสำหรับไฟล์สแตติกประเภทต่างๆ
หากคุณพบว่าเว็บไซต์ยังคงโหลดไม่ถูกต้อง ขอแนะนำให้ล้างแคชของเบราว์เซอร์เพื่อให้แน่ใจว่าเนื้อหาทั้งหมดถูกดึงออกจากเซิร์ฟเวอร์
- การล้างแคชและคุกกี้ใน Google Chrome
- การล้างคุกกี้และข้อมูลไซต์ใน Firefox
- ดูและลบประวัติเบราว์เซอร์ใน Microsoft Edge
ปลั๊กอินการเพิ่มประสิทธิภาพ WordPress จำนวนมากช่วยให้คุณสามารถเปิดใช้งานการแคชเบราว์เซอร์สำหรับผู้เยี่ยมชมได้เพียงคลิกปุ่ม ในโซลูชัน เช่น W3 Total Cache คุณสามารถกำหนดวันหมดอายุของสินทรัพย์ได้เช่นกัน
แม้ว่าการแคชของเบราว์เซอร์จะมีอยู่ในปลั๊กอินแคชของ WordPress หลายตัว โปรดจำไว้ว่าการแคชหน้าและการแคชของเบราว์เซอร์เป็นเทคนิคที่แตกต่างกันโดยสิ้นเชิง
วิธีล้างแคช WordPress โดยใช้ WP Rocket
WP Rocket เป็นปลั๊กอินเพิ่มประสิทธิภาพ WordPress ที่ใช้งานง่าย ซึ่งช่วยให้กระบวนการแคชไฟล์และล้างแคช WP ง่ายขึ้น ในแดชบอร์ดหลัก มีปุ่มการดำเนินการด่วนเพื่อล้างไฟล์ที่แคชไว้ทั้งหมด และเริ่มโหลดแคชของหน้าล่วงหน้า
WP Rocket ยังรองรับ OPcache ซึ่งเป็นเอ็นจิ้นแคชที่สามารถใช้เพื่อเพิ่มความเร็วของเว็บไซต์ PHP มีปุ่มการดำเนินการด่วนสำหรับล้าง OPcache ทั้งหมด
หน้าการตั้งค่าแคช WP Rocket ช่วยให้คุณสร้างไฟล์แคชเฉพาะสำหรับผู้ใช้มือถือและผู้ใช้ที่เข้าสู่ระบบ คุณยังสามารถตั้งค่าแคชเพจที่จะล้างหลังจากผ่านไปตามจำนวนชั่วโมงที่กำหนดไว้
ในหน้าการตั้งค่าโหลดล่วงหน้า คุณสามารถเปิดใช้งานการโหลดแคชล่วงหน้าและโหลดฟอนต์และแผนผังไซต์ล่วงหน้า ตัวเลือกเพิ่มเติมมีอยู่ในหน้าการตั้งค่ากฎขั้นสูงสำหรับการระบุ URL และตัวแทนผู้ใช้ที่ไม่ควรแคช หน้านี้ยังให้คุณล้าง URL เฉพาะเมื่อมีการอัปเดตโพสต์และเพจ
เมนูแบบเลื่อนลง WP Rocket สามารถเข้าถึงได้จากส่วนหลังและส่วนหน้าของเว็บไซต์ WordPress ของคุณ คุณสามารถใช้เมนูเพื่อล้างแคชทั้งหมด โหลดแคชล่วงหน้า และล้าง OPcache
หากคุณกำลังเข้าถึงเมนูจากส่วนหน้าของเว็บไซต์ คุณสามารถใช้ตัวเลือก “ล้าง URL นี้” เพื่อล้างแคชสำหรับหน้าใดหน้าหนึ่ง
วิธีล้างแคช WordPress โดยใช้ W3 Total Cache
W3 Total Cache เป็นปลั๊กอินแคช WordPress ขั้นสูงที่มีตัวเลือกการกำหนดค่านับร้อย มีตัวเลือกในการล้างแคชทั้งหมดจากแดชบอร์ดของปลั๊กอิน
เมื่อใดก็ตามที่คุณเปลี่ยนการตั้งค่าใน W3 Total Cache ปลั๊กอินจะล้างแคชของเพจทั้งหมดเมื่อคุณคลิกปุ่มบันทึก
หน้าการตั้งค่าเฉพาะจะพร้อมใช้งานสำหรับแคชของเพจ แคชฐานข้อมูล แคชอ็อบเจ็กต์ และแคชของเบราว์เซอร์
ในหน้าการตั้งค่าแคชของหน้า คุณสามารถกำหนดได้ว่าส่วนใดของเว็บไซต์ WordPress ของคุณจะถูกแคชและส่วนใดที่ไม่ใช่แคช คุณยังสามารถกำหนดการตั้งค่าการโหลดล่วงหน้าของแคช และเลือกเพจและฟีดที่ควรล้างเมื่อสร้างหรืออัปเดตเนื้อหา
เมนูดรอปดาวน์ W3 Total Cache ให้คุณล้างแคชทั้งหมด เมื่อเข้าถึงจากส่วนหน้าของเว็บไซต์ของคุณ สามารถใช้เพื่อล้างแคชสำหรับบางหน้าได้
วิธีลบ WordPress Cache โดยใช้ WP Super Cache
WP Super Cache เป็นปลั๊กอิน WordPress แคชยอดนิยมที่ตั้งค่าได้ง่าย ในหน้าการตั้งค่าอย่างง่าย คุณสามารถเปิดใช้งานการแคช ทดสอบการแคช และลบหน้าแคชที่มีอยู่ทั้งหมด
หน้าการตั้งค่าขั้นสูงช่วยให้คุณควบคุมได้มากขึ้นว่าหน้าใดจะถูกแคชและวิธีส่งแคชของหน้าไปยังผู้ใช้ มีตัวเลือกในการยกเว้นประเภทหน้าจากการแคชและเพื่อล้างไฟล์แคชทั้งหมดเมื่อมีการเผยแพร่หรืออัปเดตโพสต์หรือหน้า
ในส่วนการรวบรวมขยะ คุณสามารถตั้งค่าไฟล์แคชที่จะลบในช่วงเวลาที่กำหนดได้ มีหน้าการตั้งค่าแยกต่างหากสำหรับระบุเวลาที่โหลดแคชของหน้าไว้ล่วงหน้า
รายการรายละเอียดของเพจที่ถูกแคชสามารถดูได้จากหน้าเนื้อหา มีปุ่มต่างๆ สำหรับลบแคชและลบไฟล์แคชที่หมดอายุแล้ว
ปุ่มลบแคชในแถบผู้ดูแลระบบ WordPress ช่วยให้คุณล้างแคชของหน้าได้อย่างรวดเร็วจากส่วนหลังหรือส่วนหน้าของเว็บไซต์ของคุณ ขออภัย ไม่มีตัวเลือกใน WP Super Cache เพื่อลบแคชของ URL เฉพาะ
วิธีล้างแคชหน้าโดยใช้ WP Fastest Cache
WP Fastest Cache เป็นปลั๊กอินแคช WordPress ที่มีประสิทธิภาพซึ่งมีตัวเลือกการแคชที่มีประโยชน์มากมาย
ในหน้าการตั้งค่าหลัก คุณสามารถเปิดใช้งานการโหลดแคชล่วงหน้าและตั้งค่าแคชของหน้าให้ถูกล้างเมื่อมีการเพิ่มหรืออัปเดตโพสต์ คุณยังสามารถปิดใช้งานการแคชสำหรับผู้ใช้ที่เข้าสู่ระบบและผู้ใช้มือถือ
เมื่อคุณเปิดใช้งานคุณลักษณะการแคชจากหน้าการตั้งค่าหลัก กล่องจะปรากฏขึ้นเพื่อแสดงตัวเลือกเพิ่มเติม สิ่งนี้ช่วยให้คุณควบคุมได้อย่างสมบูรณ์ว่าแคชใดที่โหลดไว้ล่วงหน้าและแคชใดที่ถูกล้าง
สามารถล้างแคชทั้งหมดได้จากหน้าการตั้งค่าลบแคช สามารถล้าง CSS และ Javascript ที่ย่อขนาดได้พร้อมกันหากเปิดใช้งานคุณลักษณะเหล่านี้และกฎการหมดเวลาช่วยให้คุณล้างแคชโดยอัตโนมัติโดยใช้ช่วงเวลาใดก็ได้
มีหน้าการตั้งค่าแยกต่างหากสำหรับการยกเว้น สามารถใช้เพื่อแยกหน้าและตัวแทนผู้ใช้จากการแคชหน้า
เมนูดรอปดาวน์ WP Fastest Cache ช่วยให้คุณล้างแคชทั้งหมดและลบแคช รวมถึง CSS และ Javascript ที่ย่อขนาด คุณสามารถใช้เมนูนี้จากส่วนหน้าของเว็บไซต์ของคุณเพื่อล้างแคชสำหรับหน้าเฉพาะ
วิธีล้างแคชหน้าใน Cloudways โดยใช้ Breeze
แพลตฟอร์มโฮสติ้งคลาวด์ที่มีการจัดการ Cloudways เพิ่มประสิทธิภาพการจัดส่งเว็บไซต์โดยใช้เทคโนโลยีแคชขั้นสูง เช่น Memcached, Varnish, Nginx และ Redis สำหรับเว็บไซต์ WordPress Cloudways แนะนำให้ใช้ WordPress ปลั๊กอินแคช Breeze
ในหน้าตัวเลือกพื้นฐาน คุณสามารถเปิดใช้งานการแคชและตั้งค่าแคชของหน้าให้ถูกล้างหลังจากผ่านไปตามจำนวนนาทีที่กำหนดไว้ แคชยังสามารถเปิดใช้งานและปิดใช้งานสำหรับกลุ่มผู้ใช้ WordPress เช่น ผู้ดูแลระบบ ผู้เขียน และผู้มีส่วนร่วม
URL และเพจที่มีสตริงที่ระบุสามารถแยกออกจากการแคชได้ สามารถทำได้ในหน้าตัวเลือกขั้นสูง
จากหน้าการตั้งค่าวานิช คุณตั้งค่าวานิชให้ล้างแคชวานิชโดยอัตโนมัติเมื่อมีการเพิ่มเนื้อหาใหม่หรืออัปเดตเนื้อหาที่มีอยู่ หากต้องการ คุณสามารถล้างแคชวานิชทั้งหมดได้ด้วยตนเอง
ไม่เหมือนกับปลั๊กอินแคชอื่น ๆ ของ WordPress เมนูดรอปดาวน์ Breeze จะใช้ได้เฉพาะในพื้นที่ผู้ดูแลระบบและไม่สามารถเข้าถึงได้จากส่วนหน้าของเว็บไซต์ของคุณ
จากเมนู คุณสามารถล้างแคชของเพจ ล้างแคชวานิช หรือล้างแคชทั้งสอง
วิธีล้างแคชหน้าใน WP Engine
บริษัทโฮสติ้ง WordPress ที่มีการจัดการ WP Engine ใช้ระบบแคชที่เป็นกรรมสิทธิ์ของตนเองที่เรียกว่า EverCache
เมื่อเปิดใช้งานปลั๊กอิน WP Engine WordPress บนเว็บไซต์ของคุณแล้ว คุณสามารถล้างแคชทั้งหมดได้จากหน้าการตั้งค่าแคช
WP Engine ให้คุณกำหนดระยะเวลาในการแคชโพสต์และเพจ นอกจากนี้ยังสามารถกำหนดค่าเวลาหมดอายุของแคชสำหรับ WordPress Rest API
คุณสามารถอ่านเพิ่มเติมเกี่ยวกับการล้างแคชใน WP Engine ได้ในบทความ “ล้างแคชของคุณด้วยความมั่นใจ”
วิธีล้างแคช WordPress ใน GoDaddy
แผนการโฮสต์ที่มีการจัดการของ GoDaddy ช่วยให้คุณสามารถแคชหน้าเว็บไซต์และแจกจ่ายได้ทั่วโลกโดยใช้เครือข่ายการจัดส่งเนื้อหา (CDN)
ในการล้างแคช CDN ของเว็บไซต์ของคุณ คุณต้องลงชื่อเข้าใช้แผน WordPress ที่มีการจัดการ แล้ววางเมาส์เหนือ WordPress ที่มีการจัดการที่ด้านบนสุดของหน้า จากนั้น คุณสามารถล้างแคชโดยใช้เครื่องมือ "ล้างแคช"
คุณสามารถอ่านเพิ่มเติมเกี่ยวกับสิ่งนี้ได้ในหน้าข้อมูล Clear Your Cache ของ GoDaddy
วิธีล้างแคชหน้าใน BlueHost
แผนโฮสติ้ง WordPress ที่มีการจัดการของ BlueHost ใช้โซลูชันแคชหลายชั้นแบบกำหนดเองที่ปรับหน้าเว็บไซต์ของคุณให้เหมาะสม
ปลั๊กอิน BlueHost WordPress รวม WordPress เข้ากับแผงควบคุม Bluehost เมื่อเปิดใช้งานปลั๊กอินแล้ว คุณสามารถจัดการแคชได้โดยไปที่ส่วนประสิทธิภาพของหน้าการตั้งค่าหลัก
ปลั๊กอินช่วยให้คุณเลือกได้ระหว่างแคชไฟล์สแตติกหรือแคชไฟล์สแตติกและหน้าเว็บ มีระดับการแคชแบบขยายสำหรับเว็บไซต์ที่ไม่ได้อัปเดตบ่อยๆ
สามารถล้างแคชทั้งหมดได้โดยใช้ปุ่ม "ล้างทุกอย่าง"
การแคชสามารถจัดการได้โดยตรงจากแผงควบคุม BlueHost โดยเลือกเว็บไซต์ของคุณและคลิกที่แท็บประสิทธิภาพ ความถี่ของการแคชสามารถกำหนดได้โดยใช้ "การควบคุมการแคชเซิร์ฟเวอร์เดียว" และมีตัวเลือกในการล้าง URL เฉพาะ สามารถล้างแคชทั้งหมดจากหน้านี้ได้เช่นกัน
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการล้างแคชด้วย BlueHost โปรดอ่าน "วิธีใช้คุณลักษณะแคชหน้าของเรา"
ความคิดสุดท้าย
การแคชหน้าเป็นวิธีที่มีประสิทธิภาพมากที่สุดในการปรับแต่งเว็บไซต์ WordPress ดังนั้นจึงเป็นเรื่องสำคัญที่จะต้องเข้าใจวิธีการล้างแคชของ WordPress โหลดแคชล่วงหน้า และกำหนดค่าแคชให้ถูกต้องสำหรับไซต์ของคุณ โซลูชันการแคชทั้งหมดใช้กระบวนการที่คล้ายกันในการล้างแคชของ WordPress แต่ระดับของการควบคุมแคชที่ใช้ได้จะแตกต่างกันไป
อย่าลืมตรวจสอบหน้าที่สำคัญของเว็บไซต์ของคุณเป็นประจำเพื่อให้แน่ใจว่าเป็นข้อมูลล่าสุดและทำงานได้อย่างถูกต้อง โดยส่วนใหญ่ คุณไม่ควรประสบปัญหาสำคัญใดๆ เกี่ยวกับการแคชหน้า แม้ว่าคุณอาจต้องแยกหน้าที่มีองค์ประกอบไดนามิกจากการแคชเพื่อหลีกเลี่ยงปัญหา ตัวอย่างเช่น เพจที่มีแบบฟอร์มการติดต่อ อาจจำเป็นต้องแยกออกจากการแคชเพื่อให้ฟอร์มทำงานได้อย่างถูกต้อง
แม้ว่าการแคชหน้าจะมีประสิทธิภาพ แต่ก็ไม่ได้รับประกันว่าคุณจะได้เว็บไซต์ที่รวดเร็ว ดังนั้นจึงเป็นเรื่องสำคัญที่จะใช้การแคชหน้าควบคู่ไปกับเทคนิคการเพิ่มประสิทธิภาพอื่นๆ เช่น การล้างฐานข้อมูล WordPress การลดขนาดไฟล์ของรูปภาพ และการเลื่อนการแยกวิเคราะห์ Javascript
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการแคชหน้า โปรดอ่านบทความ "วิธีการทำงานของแคช WordPress" คุณสามารถอ่านเกี่ยวกับปลั๊กอินแคช WordPress ที่ฉันแนะนำได้ในบทความของฉัน "ปลั๊กอินแคช WordPress ที่ดีที่สุดสำหรับการปรับปรุงความเร็วเว็บไซต์"
ขอให้โชคดี.
เควิน