เราทำการสอนเกี่ยวกับการกำหนดค่าปลั๊กอิน W3TC ต่อไป เพื่อเป็นการเตือนความจำ W3TC เป็นตัวย่อของชื่อ " W3 แคชรวม ซึ่งเป็นข้อดีที่โด่งดังสำหรับการแคชในบล็อก การแคชบล็อกหมายถึงการแสดงผล données เข้าถึงได้ง่ายเหมือนกันสำหรับเซิร์ฟเวอร์
คุณสามารถอ่านบทช่วยสอนก่อนหน้าของเราเกี่ยวกับเรื่องนี้เพื่อหาข้อมูลเพิ่มเติม
- ส่วน 1: รู้เบื้องต้นเกี่ยวกับแคช
- ส่วน 2: วิธีการกำหนดค่า W3TC
- การตั้งค่าทั่วไป - ตอนที่ 1
- การตั้งค่าทั่วไปเพิ่มเติม - ตอนที่ 2
- การกำหนดค่าแคชของหน้า - ตอน 3
- การกำหนดค่าการกำหนดค่า - ตอนที่ 4
- การกำหนดค่าแคชของฐานข้อมูล données – ตอนที่ 5 (บทช่วยสอนนี้)
- การกำหนดค่าวัตถุและเบราว์เซอร์ - ตอนที่ 6
- ตอนที่ 3: คำตอบทั้งหมดสำหรับคำถามของคุณ
- ส่วนที่ 4: พารามิเตอร์ W3TC "Mainspan"
หน้าการกำหนดค่าของ แคช จากฐานของ données เมนูมีสองส่วน: ทั่วไปและขั้นสูง
ส่วนที่ General "มีเพียงตัวเลือกเดียว: กล่องกาเครื่องหมาย, ถูกเลือกโดยค่าเริ่มต้นซึ่งทำให้ไม่สามารถแคชแบบสอบถามที่สร้างขึ้นสำหรับผู้ใช้ที่เข้าสู่ระบบ สิ่งนี้หมายความว่าหากผู้ใช้เข้าสู่ระบบพวกเขาจะไม่มีข้อมูลจากแคช เหตุผลก็คือผู้ใช้ที่เข้าสู่ระบบจะโต้ตอบกับเว็บไซต์ในระหว่างเซสชันของพวกเขา พวกเขาจำเป็นต้องได้รับข้อมูลที่อัปเดตแล้ว
ข้อยกเว้นนี้ก็คือเมื่อ เนื้อหา ถูกซ่อนอยู่หลัง “ paywall ” ซึ่งไม่เปลี่ยนแปลงเมื่อเปิดผู้ใช้ที่เข้าสู่ระบบ ในกรณีนี้ฐานข้อมูล แคช ถูกใช้เพราะผู้ใช้เข้าสู่ระบบเพียงเพื่อเข้าถึง เนื้อหา และจะไม่โต้ตอบหรือแก้ไขใดๆ จริงๆ เนื้อหา ของเว็บไซต์
ส่วนที่ สูง ในเมนูฐานข้อมูลให้คุณปรับแต่งแคชฐานข้อมูล คุณสามารถกำหนดชีวิตให้กับอ็อบเจ็กต์ในแคชโดยมีค่าดีฟอลต์คือ 180 วินาทีและกำหนดระยะเวลาที่ควรลบอ็อบเจ็กต์ที่หมดอายุแล้ว
หากคุณใช้ แคช ของฐานข้อมูล ให้ยึดตามค่าเริ่มต้นเว้นแต่แคชฐานข้อมูลจะมีขนาดใหญ่เกินไป หากสิ่งนี้เกิดขึ้น ให้ลดอายุการใช้งานของออบเจ็กต์แคชหรือช่วงเวลาการรวบรวมขยะเพื่อลดจำนวนเนื้อที่ที่แคชฐานข้อมูลใช้
นอกจากนี้คุณยังสามารถระบุหน้าเฉพาะที่จะไม่ใช้ข้อมูลฐานข้อมูลแคชในหน้าถัดไป สิ่งนี้มีประโยชน์อย่างยิ่งหากคุณทำการร้องขอแคชสำหรับผู้ใช้ที่ล็อกอิน แต่มีบางเพจที่คุณไม่ต้องการให้สนับสนุนข้อมูลแคช
ฟิลด์ถัดไปในส่วนขั้นสูงช่วยให้คุณระบุได้ว่าสเต็มการสืบค้นฐานข้อมูลใดจะถูกละเว้นนั่นคือไม่ได้ถูกแคชโดยแคชฐานข้อมูล ใช้ฟิลด์นี้หากคุณกำลังใช้ปลั๊กอินที่ขึ้นอยู่กับการสืบค้นฐานข้อมูล
ตัวอย่างเช่นฟิลด์ถูกเติมข้อมูลล่วงหน้าด้วยสามค่า: gdsr_, wp_rg_, et _wp_session. คำขอทั้งสามนี้สอดคล้องกับปลั๊กอิน GD Rating System, Gravity Forms และ WP Session Manager ต่อไปนี้เป็นปลั๊กอินทั่วไปสามตัวที่ต้องค้นหาฐานข้อมูลโดยตรงทุกครั้งที่โหลดเพจไม่ใช่เวอร์ชันแคชของฐานข้อมูล ดังนั้นการเพิ่มคำค้นหาเหล่านี้ลงในรายการที่ละเว้นจะช่วยป้องกันไม่ให้การสืบค้นเหล่านี้ถูกแคช
หากคุณเปิดใช้งานแคชฐานข้อมูลและสังเกตว่าปลั๊กอินบางตัวไม่ทำงานตามปกติคุณจะต้องระบุการสืบค้นที่เกี่ยวข้องโดยการขุดลงในโค้ดปลั๊กอินหรือขอให้ผู้สร้างปลั๊กอิน
ช่องชื่อ " แบบสอบถามการปฏิเสธ ช่วยให้คุณระบุประเภทของข้อความค้นหาที่ไม่ควรเก็บไว้ในแคช ยกเว้นว่าคุณเป็นผู้ดูแลฐานข้อมูลให้ปล่อยฟิลด์นี้ตามที่เป็นอยู่
มีไว้สำหรับการกำหนดค่าแคชฐานข้อมูลบน W3TC อย่าลังเลที่จะถามคำถามกับเราหากคุณไม่เข้าใจประเด็น