วิธีล้างแคชวัตถุ WordPress

Rifat บทช่วยสอน WordPress Dec 21, 2022

คุณเคยโพสต์บางอย่างหรือเปลี่ยน 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 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 สามารถเพิ่มคุณภาพให้ดียิ่งขึ้นไปอีก ดังนั้นโปรดระลึกไว้เสมอเมื่อคุณโฮสต์เว็บไซต์ของคุณ

Divi WordPress Theme