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

สำหรับผู้ที่ไม่ทราบ เราทำชุดการกำหนดค่าบนปลั๊กอิน W3TC หรือ W3 Total Cache ซึ่งเป็น ปลั๊กอินแคช ซึ่งจะช่วยให้คุณสามารถเพิ่มประสิทธิภาพความเร็วของคุณ บล็อก WordPress. ระหว่างบทช่วยสอนนี้ เราได้พัฒนาหลายบทในการกำหนดค่าปลั๊กอิน W3 Total Cache แล้ว

คุณต้องเข้าใจสิ่งที่เราพูดถึงในตอนก่อนหน้าเกี่ยวกับ การกำหนดค่าฐานข้อมูล. เราจะพูดถึงในบทช่วยสอนนี้เกี่ยวกับการกำหนดค่าแคชวัตถุและแคชของเบราว์เซอร์

1 - แคชวัตถุ

เมนู แคชวัตถุ "มีการตั้งค่าขั้นสูงเพียงส่วนเดียว

การตั้งค่าความก้าวหน้า

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

ฟิลด์ต่อไปนี้ " กลุ่มส่วนกลาง ใช้เพื่อระบุกลุ่มของวัตถุที่แชร์ระหว่างไซต์เมื่อใช้เครือข่ายหลายไซต์ของ WordPress แนวคิดของคุณลักษณะนี้คือวัตถุเหล่านี้บางส่วนสามารถถูกแคชและนำกลับมาใช้ใหม่ในเครือข่ายได้

ทั่วโลกการตั้งค่า w3tc การตั้งค่า

คุณไม่จำเป็นต้องเปลี่ยนการตั้งค่า "กลุ่มทั่วโลก" เว้นแต่คุณจะเป็นนักพัฒนา WordPress ที่มีประสบการณ์และคุ้นเคยกับวิธีการทำงานของกลุ่ม

สุดท้ายช่อง "กลุ่มที่ไม่ถาวร" จะใช้เพื่อระบุวัตถุที่ไม่ควรถูกแคชในแคชของวัตถุ อีกครั้งเว้นแต่คุณจะคุ้นเคยกับกลุ่มออบเจ็กต์อย่าแก้ไขฟิลด์นี้

2 - แคชของเบราว์เซอร์

เมนูนี้มีสี่ส่วนสำหรับการปรับแต่งแคชของเบราว์เซอร์: ทั่วไป, CSS และ JS, HTML และ XML, สื่อและไฟล์อื่น ๆ ฟิลด์ที่นำเสนอในแต่ละส่วนแทบจะเหมือนกัน เมื่อคุณปรับการตั้งค่าของส่วนทั่วไปการตั้งค่าเดียวกันนี้จะถูกนำไปใช้กับส่วนที่ตามมาทั้งหมด จากนั้นคุณสามารถแทนที่การตั้งค่าเฉพาะในส่วนสุดท้ายหลังจากเสร็จสิ้นการกำหนดค่าของส่วน "ทั่วไป" ดังนั้นคุณควรกำหนดค่าส่วน“ ทั่วไป” ก่อนจากนั้นจึงปรับแต่งในแต่ละส่วนที่เกี่ยวข้องหากจำเป็น

เบราว์เซอร์แคช: ทั่วไป

สี่ตัวเลือกแรกใน " General ล้วนคล้ายกัน. โดยพื้นฐานแล้วทั้งสี่ทำสิ่งเดียวกัน: ทำให้ข้อมูลที่เก็บไว้ในแคชถูกต้องเสมอ อย่างไรก็ตามแต่ละคนทำในลักษณะที่แตกต่างกัน

ซ่อนที่เบราว์เซอร์ WordPress-w3tc

ตัวเลือกต่างๆ ตั้งส่วนหัวแก้ไขล่าสุด "และ" eTag "จะถูกจัดเก็บโดยเบราว์เซอร์และใช้ในภายหลังเพื่อถามเซิร์ฟเวอร์ว่ามีเอกสารที่จัดเก็บเวอร์ชันใหม่หรือไม่

ตัวเลือกต่างๆ ส่วนหัวหมดอายุ "และ" ตั้งส่วนหัวควบคุมแคช » จำกัด อายุการใช้งานของทรัพยากรที่แคชไว้ การหมดอายุของส่วนหัวทำได้โดยการกำหนดวันหมดอายุที่แน่นอนให้กับทรัพยากรที่แคชไว้ ในขณะที่ " ส่วนควบคุมแคช ใช้เพื่อกำหนดอายุการใช้งานที่เริ่มทำงานเมื่อเบราว์เซอร์ดาวน์โหลดวัตถุที่แคชไว้

อย่างน้อยเปิดใช้งานตัวเลือกแรกของ " ตั้งค่า Last-Modified - ส่วนหัว " หากคุณต้องการระวังให้มากขึ้นโดยอนุญาตให้ผู้เยี่ยมชมเว็บไซต์ของคุณมีเวอร์ชันล่าสุดให้เปิดใช้งานตัวเลือกเพิ่มเติม

เปิดใช้งานตัวเลือก " ตั้งส่วนหัว Cache ทั้งหมดของ W3 หากคุณต้องการดูส่วนหัว HTTP ของเอกสารเพื่อตรวจสอบว่าได้รับหรือไม่ แคช โดย W3TC. หากคุณไม่ทราบวิธีดูส่วนหัว HTTP หรือไม่สนใจ ให้ปิดตัวเลือกนี้ไว้ สิ่งนี้ไม่ส่งผลกระทบต่อประสิทธิภาพการทำงาน

การตั้งค่าเบราว์เซอร์ w3tc-กวดวิชา

ออกจากตัวเลือก " เปิดใช้งานการบีบอัด HTTP (gzip) "เปิดใช้งาน สิ่งนี้จะลดขนาดของไฟล์ข้อความและอาจมีผลกระทบอย่างมากต่อประสิทธิภาพของไซต์

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

มีบางแหล่งข้อมูลเว็บไซต์ที่คุณจะไม่ต้องการถูกแคชโดยเบราว์เซอร์ อาจเป็นโปรแกรมเล่นสื่อ Flash เพิ่มเส้นทางไปยังแหล่งข้อมูลเหล่านี้ใน " ป้องกันรายการข้อยกเว้นแคช '

ตรวจสอบตัวเลือก " อย่าตั้งค่าคุกกี้สำหรับไฟล์คงที่ '

การควบคุมของคุกกี้-w3tc

แนวคิดก็คือไฟล์คงที่ (ภาพ, ไฟล์ CSS และ JavaScript) ไม่จำเป็นต้องเพิ่มคุกกี้ในส่วนหัว HTTP

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

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

แคชของเบราว์เซอร์: CSS & JS, HTML & XML, สื่อ

แต่ละส่วนเหล่านี้จะสืบทอดค่าที่เพิ่มไปยัง " General " อย่างไรก็ตามคุณสามารถใช้แต่ละส่วนเหล่านี้เพื่อปรับแต่งวิธีจัดการทรัพยากรแต่ละประเภทในแคชเบราว์เซอร์

เพียงเท่านี้สำหรับบทช่วยสอนนี้ หากคุณมีคำถามใด ๆ อย่าลังเลที่จะถามพวกเขาในความคิดเห็น