คุณเคยโพสต์บางอย่างหรือเปลี่ยน CSS แล้วไปที่หน้าแรก ไม่พบเลย? หรือคุณเคยย้ายจากแท็บหนึ่งไปยังอีกแท็บหนึ่งแล้วพบว่าคุณลงชื่อเข้าใช้เมื่อคุณคิดว่าคุณออกจากระบบแล้ว? ผู้ร้ายเกือบจะเป็นแคชของคุณ ประสิทธิภาพของเพจเป็นหนึ่งในปัจจัยที่สำคัญที่สุดในการจัดอันดับของเครื่องมือค้นหา ดังนั้นการใช้แคชเพื่อลดภาระของเซิร์ฟเวอร์สำหรับสคริปต์และรูปภาพจึงแทบจะกลายเป็นสิ่งจำเป็น น่าเสียดาย อุปสรรค์เกิดขึ้นขณะทำงานกับเนื้อหาแคชทุกประเภท เราต้องการช่วยคุณคลี่คลายโดยสอนวิธีล้างแคช WordPress ของคุณ โพสต์นี้จะแสดงวิธีใช้ WordPress CLI เพื่อล้างแคชวัตถุ WordPress คุณจะได้เรียนรู้เกี่ยวกับการแคชและการแคชวัตถุ

Caching? คืออะไร
แคชเป็นสถานที่ชั่วคราวในการเก็บข้อมูล และการแคชคือกระบวนการจัดเก็บข้อมูลที่ใช้บ่อยในหน่วยความจำแคช และนำกลับมาใช้ใหม่เพื่อจัดการคำขอสำหรับข้อมูลเดียวกันในอนาคต
บางเว็บไซต์อาจไม่มีระบบแคชที่ใช้งานอยู่ เมื่อมีผู้เยี่ยมชมไซต์เหล่านี้ คำขอของพวกเขาจะถูกส่งไปยังเซิร์ฟเวอร์เป้าหมาย ซึ่งจะส่งหน้าที่รวบรวมกลับไปยังผู้ใช้ โปรดทราบว่าหากไซต์ของคุณไม่ได้รับการเข้าชมมากนัก เซิร์ฟเวอร์ก็จะไม่เป็นปัญหา อย่างไรก็ตาม หากคุณได้รับการเข้าชมจำนวนมาก เซิร์ฟเวอร์ของคุณอาจจัดการกับคำขอทั้งหมดได้ยากขึ้น การแคชช่วยให้เซิร์ฟเวอร์รู้สึกดีขึ้นเกี่ยวกับเรื่องนี้โดยบันทึกสำเนาของแต่ละคำขอ เร่งกระบวนการเมื่อมีคำขอใหม่เข้ามา และโหลดจากหน่วยความจำแคช หากไม่มีการบันทึกสำเนามาก่อน คำขอจะถูกส่งไปยังเซิร์ฟเวอร์เพื่อดำเนินการและรวบรวม ในที่สุดคำขอก็ได้รับการตอบสนองและสำเนาจะถูกเก็บไว้อย่างปลอดภัย
Object Caching?. คืออะไร
WordPress Object Caching คือการบันทึกผลการสืบค้นจากฐานข้อมูล สิ่งนี้ทำเพื่อให้เมื่อมีการสร้างคำขอใหม่ สามารถให้ผลลัพธ์การสืบค้นที่บันทึกไว้ก่อนหน้านี้จากหน่วยความจำแคชเพื่อเร่งการประมวลผลคำขอ เนื่องจาก WordPress เป็นระบบจัดการเนื้อหา จึงใช้ฐานข้อมูลเป็นจำนวนมาก หมายความว่าฐานข้อมูลแอปพลิเคชันของคุณต้องทำงานได้ดีและรวดเร็ว
สร้างเว็บไซต์ที่น่าทึ่ง
ด้วย Elementor ตัวสร้างหน้าฟรีที่ดีที่สุด
เริ่มเลยWordPress CLI? คืออะไร
WP-CLI เป็นชุดเครื่องมือบรรทัดคำสั่งสำหรับจัดการการติดตั้ง WordPress บนเซิร์ฟเวอร์ เป็นอินเทอร์เฟซบรรทัดคำสั่งสำหรับ WordPress ช่วยให้ผู้ใช้ที่เป็นผู้ดูแลระบบ WordPress ทำงานด้านการดูแลระบบต่าง ๆ ได้โดยไม่ต้องใช้เว็บเบราว์เซอร์ ผู้ใช้สามารถจัดการเว็บไซต์ WordPress ได้โดยใช้ชุดคำสั่งที่กำหนดไว้ล่วงหน้า สิ่งนี้ทำได้ผ่านอินเตอร์เฟสบรรทัดคำสั่ง งานส่วนใหญ่เกี่ยวข้องกับการอัปเกรด การสำรองฐานข้อมูล การโพสต์ใหม่ และอื่นๆ อีกมากมาย
เซิร์ฟเวอร์ Cloudways ทั้งหมดมาพร้อมกับ WP-CLI ที่ตั้งค่าไว้แล้ว
วิธีล้างแคชวัตถุ WordPress
ต่อไปนี้เป็นขั้นตอนง่ายๆ ในการล้างแคชวัตถุใน WordPress
ขั้นตอนที่ 1: เชื่อมต่อเซิร์ฟเวอร์
ขั้นแรก คุณต้องใช้ SSH เพื่อเชื่อมต่อระยะไกลกับเซิร์ฟเวอร์ของคุณ คุณจึงสามารถใช้ WP-CLI ได้
Secure Shell ช่วยให้คอมพิวเตอร์สองเครื่องหรือเซิร์ฟเวอร์เชื่อมต่อผ่านเครือข่ายแบบเปิด เช่น อินเทอร์เน็ต และส่งและรับข้อมูลได้อย่างปลอดภัย ซึ่งหมายความว่าอุปกรณ์ที่อยู่ตรงกลางจะไม่สามารถเข้าใจได้ว่ากำลังพูดอะไรอยู่ เพราะมีเพียงอุปกรณ์ปลายทางหรือเซิร์ฟเวอร์ของคุณเท่านั้นที่สามารถทราบได้ว่ากำลังพูดอะไรอยู่
- การใช้ ไคลเอนต์ SSH
- การใช้ เทอร์มินัล SSH แบบรวมของ Cloudways
ในตัวอย่างนี้ เราใช้ไคลเอนต์ SSH PuTTY หลังจากการเชื่อมต่อสำเร็จ คุณจะเห็นหน้าต่างคล้ายกับที่แสดงด้านล่าง

ขั้นตอนที่ 2: การเลือกไดเร็กทอรี
ตอนนี้คุณต้องไปที่ไดเร็กทอรีที่มีเว็บรูทของคุณ กล่าวอีกนัยหนึ่ง WP-CLI จะไม่ทำงานจนกว่าไฟล์ wp-config.php ของคุณจะถูกเก็บไว้ที่อื่น เป็นค่าเริ่มต้นในไดเร็กทอรี html สาธารณะ และเราจะใช้เส้นทางเริ่มต้นเพื่อเรียกใช้ WP-CLI ในตัวอย่างนี้ด้วย ในการเข้าถึงโฟลเดอร์ html สาธารณะ ให้รันคำสั่งด้านล่าง
cd applications/<your_application_name>/public_html/
วงเล็บมุมมีไว้เพื่อระบุตำแหน่งของอินพุตของคุณ ดังนั้นอย่าลืมเอาออก ชื่อแอปพลิเคชันและฐานข้อมูลของคุณเหมือนกัน (ชื่อฐานข้อมูล) หลังจากดำเนินการคำสั่งก่อนหน้านี้สำเร็จแล้ว คุณจะเห็นป๊อปอัปที่คล้ายกัน

ขั้นตอนที่ 3: การทำความสะอาด
เมื่ออยู่ในไดเร็กทอรี HTML สาธารณะ ให้เปิด WP-CLI แล้วป้อนคำสั่งด้านล่างเพื่อล้างแคช WordPress
wp cache flush
การใช้แคชออบเจกต์แบบถาวรหรือการล้างแคชออบเจ็กต์ในอินสแตนซ์หลายไซต์ของ WordPress โดยปกติจะล้างแคชสำหรับไซต์ทั้งหมด เมื่อทำการล้างแคชของออบเจกต์ในการผลิต โปรดคำนึงถึงผลกระทบด้านประสิทธิภาพ

ห่อ
การแคชออบเจกต์คือยูทิลิตี้ทั่วทั้งเว็บที่ใช้เพื่อปรับปรุงประสบการณ์เว็บไซต์ ลดภาระของเซิร์ฟเวอร์ และเพิ่มความเร็วการมีส่วนร่วมของผู้ใช้ การแคชวัตถุเซสชันเดียวถูกเปิดใช้งานโดยค่าเริ่มต้นบนไซต์ WordPress เพื่อช่วยเพิ่มประสิทธิภาพประสบการณ์ไซต์ สิ่งนี้อาจตอบสนองความต้องการของซัพพลายเออร์เนื้อหาขนาดเล็กจำนวนมาก อีกทางหนึ่ง พวกเขาอาจไม่ทราบว่าสามารถใช้การแคชวัตถุเพื่อเพิ่มประสิทธิภาพการจัดส่งเนื้อหาได้อย่างไร หวังว่าโพสต์นี้จะช่วยคุณในการปรับปรุงคุณภาพเว็บไซต์ของคุณ อย่างไรก็ตาม ด้วยเซิร์ฟเวอร์ที่ดีกว่า เช่น Cloudways สามารถเพิ่มคุณภาพให้ดียิ่งขึ้นไปอีก ดังนั้นโปรดระลึกไว้เสมอเมื่อคุณโฮสต์เว็บไซต์ของคุณ