W3 Total Cache Settings เพื่อเพิ่มความเร็วให้กับเว็บไซต์ของคุณ

เผยแพร่แล้ว: 2020-11-10

คุณอ่านชื่อนั้นถูกต้อง

โพสต์นี้เกี่ยวกับปลั๊กอิน WordPress เฉพาะที่บล็อกเกอร์ทุกคนควรมีภายใต้แถบเครื่องมือ

ฉันกำลังพูดถึง W3 Total Cache ซึ่งเป็นปลั๊กอินการเพิ่มประสิทธิภาพเว็บไซต์แบบ all-in-one

หากคุณใช้ WordPress โปรดอ่านวิธีใช้ W3 Total Cache เพื่อเพิ่มประสิทธิภาพเว็บไซต์ของคุณ

สารบัญ

  • 1. บทนำ
  • 2. การเพิ่มประสิทธิภาพการตั้งค่าทั่วไปของคุณ
  • 3. W3 Total Cache การตั้งค่าที่เหมาะสมที่สุด: การแคชเพจ
  • 4. การเพิ่มประสิทธิภาพ Minify Settings
  • 5. การเพิ่มประสิทธิภาพแคชฐานข้อมูล
  • 6. การเพิ่มประสิทธิภาพ Object Cache
  • 7. การเพิ่มประสิทธิภาพแคชของเบราว์เซอร์
  • 8. การเพิ่มประสิทธิภาพตัวแทนผู้ใช้ผู้อ้างอิงและกลุ่มคุกกี้
  • 9. การเพิ่มประสิทธิภาพ Fragment Cache
  • 10. การใช้ส่วนขยายเพื่อขยายขนาด
  • 11. บทสรุป

ให้ฉันเริ่มต้นด้วยการแนะนำปลั๊กอินของชั่วโมง


W3 Total Cache คืออะไร?

ในฐานะบล็อกเกอร์การเพิ่มประสิทธิภาพเว็บไซต์ของคุณควรมีความสำคัญสูงสุด

ไม่เพียง แต่จะปรับปรุงประสบการณ์ของผู้ใช้อย่างมาก แต่ยังช่วยให้คุณได้รับการจัดอันดับในเครื่องมือค้นหาที่สูงขึ้นอีกด้วย

W3 Total Cache ทำให้การเพิ่มประสิทธิภาพเว็บไซต์เป็นเรื่องง่าย มีคุณสมบัติทั้งหมดที่คุณต้องการสำหรับปัจจัยส่วนใหญ่ที่มีผลต่อความเร็วในการโหลด

หน้าปลั๊กอิน W3 Total Cache
  • บันทึก

เช่นเดียวกับปลั๊กอิน WordPress อื่น ๆ การติดตั้ง W3 Total Cache เป็นขั้นตอนแรก

คุณสามารถดูหน้าภาพรวมของปลั๊กอินได้โดยคลิก "ประสิทธิภาพ" จากเมนูหลักแล้วคลิก "แดชบอร์ด "

วิธีใช้ W3 Total Cache
  • บันทึก

สิ่งนี้จะช่วยให้คุณได้เห็นคุณสมบัติหลักบางประการของปลั๊กอิน คุณยังสามารถดำเนินการอย่างรวดเร็วเช่นการตรวจสอบความเข้ากันได้ของ WordPress และการล้างแคช

W3 Total Cache Quick Actions
  • บันทึก

แน่นอนว่าหน้าแดชบอร์ด W3 Total Cache เป็นเพียงจุดเริ่มต้นเท่านั้น

ทำไมเราไม่มองใกล้ ๆ ภายใต้ประทุน?


การเพิ่มประสิทธิภาพการตั้งค่าทั่วไปของคุณ

เช่นเดียวกับบล็อกเกอร์ WordPress ส่วนใหญ่หน้า“ การตั้งค่าทั่วไป” อาจเป็นส่วนแรกที่คุณจะตรวจสอบ

โชคดีที่นั่นเป็นจุดที่สามารถเปิดใช้งานคุณสมบัติหลักของ W3 Total Cache ได้แก่ :

1. การเลือกการตั้งค่าแคชของหน้าที่ถูกต้องสำหรับเว็บไซต์ของคุณ

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

ตอนนี้เราได้รับการแก้ไขแล้วการแคชหน้าสามารถเปิดใช้งานด้วย W3 Total Cache ได้ในสองคลิก

เพียงเลือกช่องทำเครื่องหมาย "เปิดใช้งาน" ใต้ส่วน "แคชของเพจ" แล้วคลิก "บันทึกการตั้งค่าทั้งหมด"

การเปิดใช้งานแคชเพจในการตั้งค่าทั่วไป
  • บันทึก

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

แล้วการตั้งค่าอื่น ๆ ล่ะ?

ความสวยงามของการใช้ W3 Total Cache คือคุณสมบัติส่วนใหญ่ควรทำงานได้ดีทันทีที่แกะออกจากกล่อง อย่างไรก็ตามมีการตั้งค่า W3 Total Cache ที่เหมาะสมที่สุดที่ควรคำนึงถึง

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

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

วิธีการแคชหน้า
  • บันทึก

2. ลดรหัสของคุณเพื่อลดการใช้แบนด์วิดท์

การลดรหัสเป็นอีกหนึ่งคุณลักษณะ W3 Total Cache ที่สามารถเพิ่มประสิทธิภาพเว็บไซต์ของคุณได้อย่างง่ายดาย

โปรดทราบว่า รหัส ของเว็บไซต์ของคุณใช้แบนด์วิดท์ในการโหลดลงในเว็บเบราว์เซอร์ ซึ่งรวมถึง CSS, HTML, JavaScript และอื่น ๆ

ยิ่งบิตของรหัสเหล่านี้มีขนาดใหญ่เท่าใดก็จะต้องมีการโอนแบนด์วิดท์มากขึ้น

ซึ่งจะช่วยเพิ่มเวลาในการโหลดหน้าเว็บโดยรวม

วิธีการลดขนาดแบบโรงเรียนเก่า

ด้วยการลดขนาดองค์ประกอบโค้ดที่ไม่จำเป็นเช่นความคิดเห็นช่องว่างและตัวแบ่งบรรทัดจะถูกลบออก

ต้องการทำด้วยตนเองหรือไม่?

แน่นอนว่าหากคุณเตรียมพร้อมที่จะจ้องหน้าคอมพิวเตอร์เป็นเวลาหลายวันหรือหลายสัปดาห์

ให้ใช้เครื่องมือเช่น Minify Code เพื่อย่อโค้ดที่คุณอัปโหลดโดยอัตโนมัติ

ลดรหัส
  • บันทึก

หากนั่นไม่ง่ายพอสำหรับคุณ W3 Total Cache สามารถย่อขนาดรหัสของคุณได้ในพริบตา

ทำด้วย W3 Total Cache

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

ลดขนาดการตั้งค่าแคชของเพจ
  • บันทึก

อย่างไรก็ตามการลดขนาดผ่าน W3 Total Cache สามารถปิดใช้งานได้หากคุณใช้ Cloudflare เป็น บริษัท ที่ให้บริการด้านการเพิ่มประสิทธิภาพและความปลอดภัยบนเว็บที่ดำเนินการลดรหัสในนามของคุณ

หากคุณสนใจ Cloudflare ฉันยินดีที่จะแจ้งให้คุณทราบว่าพวกเขามีโซลูชันฟรี

สิ่งนี้ช่วยให้คุณใช้ประโยชน์จาก CDN ทั่วโลกการป้องกัน DDoS ขั้นพื้นฐานและใบรับรอง SSL ฟรี

แผนและราคาของ Cloudflare
  • บันทึก

3. การใช้วิธีการแคชไซต์อื่น ๆ

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

ตัวเลือกการแคชเหล่านี้สามารถพบได้โดยตรงด้านล่างส่วนย่อขนาด

วิธีการแคชไซต์เพิ่มเติม
  • บันทึก

ด้านล่างนี้เป็นวิธีเฉพาะในการใช้ตัวเลือกการแคชแต่ละตัว:

  • Opcode Cache - การ แคช Opcode ทำงานโดยการลดบล็อคโค้ด PHP บนเว็บไซต์ของคุณ ใช้ได้เฉพาะเมื่อคุณมี W3 Total Cache Pro
  • แคชฐานข้อมูล - หากคุณใช้โฮสติ้งเสมือนหรือ เครือข่ายการจัดส่งเนื้อหา ขอแนะนำให้ปิดใช้งานการแคชฐานข้อมูล คุณอาจต้องการทดสอบความเร็วเว็บไซต์ของคุณหลังจากเปิดใช้งานตัวเลือกนี้เพื่อดูว่าช่วยได้หรือไม่
  • Object Cache - แม้ว่าอาจทำให้พื้นที่ผู้ดูแลระบบ WordPress ของคุณช้าลง แต่ขอแนะนำให้ใช้การแคชวัตถุสำหรับเว็บไซต์แบบไดนามิก ไซต์เหล่านี้อนุญาตให้ผู้ใช้เปลี่ยนแปลงหรือเพิ่มเนื้อหาเช่นโพสต์ในฟอรัมรถเข็นสินค้าและองค์ประกอบอื่น ๆ ที่ปรับแต่งได้
  • แคชเบราว์เซอร์ - จากตัวเลือกการแคชทั้งหมดการแคชเบราว์เซอร์เป็นสิ่งที่คุณควรเปิดใช้ไม่ว่าจะเกิดอะไรขึ้น ใช้ทรัพยากรจากคอมพิวเตอร์ของผู้เยี่ยมชมของคุณดังนั้นจึงไม่ส่งผลเสียต่อไซต์ของคุณภายใต้สถานการณ์ปกติ

4. การอัปเดตการตั้งค่า CDN ของคุณ

การทำตามการตั้งค่าการแคชเพิ่มเติมคือส่วน“ CDN”

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

ในระดับหนึ่ง CDN ยังเสนอการป้องกัน DDoS หรือการ โจมตีแบบปฏิเสธการให้บริการแบบกระจาย

นั่นหมายความว่า W3 Total Cache จะให้ CDN หรือไม่?

น่าเสียดายที่การเปิดใช้งานตัวเลือก CDN บน W3 Total Cache ไม่ได้หมายความว่าคุณจะได้รับประโยชน์เหล่านี้โดยอัตโนมัติ

W3 Total Cache การตั้งค่า CDN ทั่วไป
  • บันทึก

สิ่งนี้คือ CDN สามารถใช้งานได้ด้วยความช่วยเหลือของผู้ให้บริการบุคคลที่สามเท่านั้น นอกเหนือจาก Cloudflare แล้วตัวอย่างอื่น ๆ ของ บริษัท ที่ให้บริการ CDN ได้แก่ :

  • MaxCDN
  • คีย์ซีดีเอ็น
  • Rackspace

คุณสามารถดูตัวเลือกเพิ่มเติมได้โดยอ่านรายการบริการ CDN ฟรีสำหรับบล็อก WordPress

หากคุณใช้ CDN คุณควรคลิก 'เปิดใช้งาน' ในหน้าการตั้งค่าทั่วไปของ W3 Total Cache

จากนั้นคุณต้องเลือก“ ประเภท CDN” ที่เหมาะสมจากเมนูแบบเลื่อนลงเพื่อให้ตรงกับผู้ให้บริการ CDN ของคุณ

ค้นหา CDN ของคุณ
  • บันทึก

นั่นคืออะไร - คุณไม่พบ CDN ของคุณจากรายการ?

ด้วยความนิยมของ W3 Total Cache ผู้ให้บริการ CDN ของคุณสามารถช่วยเหลือคุณในกระบวนการกำหนดค่าได้มากที่สุด

ตัวอย่างเช่นผู้ใช้ Cloudflare จำเป็นต้องใช้ส่วนขยายอย่างเป็นทางการเพื่อใช้ W3 Total Cache กับ CDN

Cloudflare W3 Total Cache Extension
  • บันทึก

สำหรับผู้ให้บริการ CDN รายอื่นมักจะใช้ตัวเลือก "กระจกเงาทั่วไป"

ไม่ว่าในกรณีใดจำเป็นต้องมีการตั้งค่าเพิ่มเติมเมื่อตั้งค่า CDN ของคุณด้วย W3 Total Cache เราจะสำรวจกระบวนการนี้ในภายหลังพร้อมรายละเอียดเพิ่มเติมเล็กน้อย

5. ทำความเข้าใจกับการตั้งค่าเพิ่มเติม

สาเหตุหนึ่งที่ทำให้ W3 Total Cache เป็นที่นิยมมากคือความครอบคลุม

นอกเหนือจากการตั้งค่าที่ระบุไว้ข้างต้นแล้วยังมีเครื่องมือขั้นสูงที่ช่วยเพิ่มประสิทธิภาพการทำงานไปอีกขั้น

จริงอยู่ที่ผู้ใช้ WordPress ส่วนใหญ่ไม่จำเป็นต้องเล่นกับคุณสมบัติเหล่านี้

แต่ในกรณีที่คุณเป็นเช่นนั้นขอให้ฉันตรวจสอบคุณสมบัติเหล่านั้นอย่างรวดเร็ว

ย้อนกลับพร็อกซี

หลังจากส่วน CDN คุณจะพบ“ Reverse Proxy”

นี่คือคุณสมบัติที่รีเฟรชแคชของ วานิช ทุกครั้งที่มีการอัปเดตเนื้อหาของไซต์

หากคุณไม่คุ้นเคยคำศัพท์เหล่านี้โอกาสที่คุณจะยังไม่จำเป็นต้องใช้

Varnish Cache เป็นตัวเร่งแอปพลิเคชันที่ส่วนใหญ่ใช้โดยไซต์ขนาดใหญ่และ API เมื่อติดตั้งบนเซิร์ฟเวอร์ของคุณแล้วเซิร์ฟเวอร์จะทำการแคชเนื้อหาเว็บไซต์ของคุณอย่างอิสระเพื่อเพิ่มความเร็วอย่างมาก

การตั้งค่าพร็อกซีย้อนกลับของ W3 Total Cache ให้คุณระบุที่อยู่ IP ของ Varnish จากนั้นคุณต้องคลิก 'บันทึกการตั้งค่าทั้งหมด' เพื่อให้การเปลี่ยนแปลงมีผล

ย้อนกลับการตั้งค่าพร็อกซี
  • บันทึก

เพื่อให้มองเห็นสิ่งต่าง ๆ วานิชถูกใช้โดยเว็บไซต์ขนาดใหญ่เช่น Reddit, Wikipedia และ Stack Overflow

หากคุณไม่ได้รับการเข้าชมมากเท่าไซต์เหล่านี้ฉันจะไม่กังวลเกี่ยวกับการเคลือบเงาหรือย้อนกลับการตั้งค่าพร็อกซีในตอนนี้

การตรวจสอบ

เช่นเดียวกับ reverse proxy ส่วน“ การตรวจสอบ” เป็นอีกหนึ่งคุณลักษณะที่ผู้ใช้ W3 Total Cache ส่วนใหญ่เพิกเฉย

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

หากคุณใช้ New Relic คุณจะต้องกำหนดค่าคีย์ API ของคุณที่นี่

  • บันทึก

แฟรกเมนต์แคช

สำหรับเว็บไซต์ที่ใช้บล็อกโค้ด PHP แบบไดนามิกการแคชแฟรกเมนต์ควรทำให้เว็บไซต์ของคุณมีความเร็วที่ดีขึ้นอย่างเห็นได้ชัด

มีประสิทธิภาพเท่ากับการแคชแฟรกเมนต์คุณลักษณะนี้มีข้อเสียสองประการ

ขั้นแรกการนำไปใช้อาจเป็นเรื่องยุ่งยาก

ส่วน“ Fragment Cache” ของหน้าการตั้งค่าทั่วไปของ W3 Total Cache จะช่วยใน ขั้นตอนแรก ของการปรับใช้

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

วิธี Fragment Cache
  • บันทึก

นอกเหนือจากกระบวนการกำหนดค่าที่ซับซ้อนแล้วการแคชแฟรกเมนต์ยังกำหนดให้คุณต้องซื้อ W3 Total Cache Pro

สิ่งนี้จะนำเราไปสู่คุณลักษณะถัดไปที่คุณควรทราบ

ใบอนุญาต

หากคุณได้อัปเกรดเป็น W3 Total Cache Pro คุณสามารถป้อนรหัสของคุณในส่วน“ การอนุญาต” เมื่อเสร็จแล้วให้คลิก 'ยืนยันรหัสใบอนุญาต' เพื่อเปิดใช้งานสำเนาของคุณสำหรับการติดตั้ง WordPress ปัจจุบันของคุณ

จะใส่รหัสใบอนุญาตของคุณได้ที่ไหน
  • บันทึก

นั่นเตือนฉันว่าเรายังไม่ได้พูดถึงประโยชน์ของ W3 Total Cache Pro

เราได้กล่าวถึงการแคชแฟรกเมนต์แล้วซึ่งเป็นหนึ่งในสี่จุดขายของ W3 Total Cache Pro:

ประโยชน์ของ W3 Total Cache Pro
  • บันทึก

การตั้งค่าเบ็ดเตล็ด

ความยืดหยุ่นของ W3 Total Cache อยู่ในการแสดงผลเต็มรูปแบบพร้อมกับส่วน "เบ็ดเตล็ด" ในหน้าการตั้งค่าทั่วไป

ที่ด้านบนสุดคือตัวเลือก 'เปิดใช้งานวิดเจ็ตแดชบอร์ดความเร็วหน้า Google'

เมื่อกำหนดค่าอย่างถูกต้องสิ่งนี้จะนำเสนอข้อมูลจากรายงาน PageSpeed ​​Insights ของเว็บไซต์ของคุณบนแดชบอร์ด WordPress ของคุณ คุณต้องเลือกช่องทำเครื่องหมายและป้อนคีย์ PageSpeed ​​API ของคุณ

เปิดใช้งาน Google PageSpeed ​​Insights บนแดชบอร์ด
  • บันทึก

การใช้ PageSpeed ​​Insights เป็นวิธีการไปสู่การวัดประสิทธิภาพของเว็บไซต์

ด้วยคุณสมบัติข้างต้นคุณสามารถปรับแต่ง W3 Total Cache ได้ง่ายขึ้นเนื่องจากคะแนนความเร็วของคุณได้รับการอัปเดตตามเวลาจริง

หากคุณไม่ทราบว่าจะรับคีย์ API ของ PageSpeed ​​Insights จากที่ใดโปรดดูเอกสารนี้จาก Google

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

ด้านล่างการตั้งค่าที่เกี่ยวข้องกับ PageSpeed ​​Insights คือตัวเลือก "ยืนยันกฎการเขียน ซ้ำ"

ตามคำอธิบายโดยนัยจะแจ้งเตือนคุณเมื่อใดก็ตามที่กฎการเขียนซ้ำของคุณมีปัญหาในไฟล์. htaccess

ตรวจสอบตัวเลือกกฎการเขียนซ้ำ
  • บันทึก

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

การดำเนินการต่อไปตัวเลือก 'เปิดใช้งานการล็อกไฟล์' จะป้องกันไม่ให้ผู้ใช้หรือกระบวนการหลายคนเข้าถึงไฟล์เดียวกันพร้อมกัน

W3 Total Cache ขอแนะนำให้ปิดใช้งานตัวเลือกนี้สำหรับระบบ NFS พร้อมกับเว็บไซต์ที่ทำงานบนโฮสติ้งที่ใช้ร่วมกัน

เปิดใช้งานการล็อกไฟล์
  • บันทึก

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

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

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

Optimize Disk Enhanced Page
  • บันทึก

สุดท้ายการตั้งค่าเบ็ดเตล็ดสองรายการล่าสุดไม่เกี่ยวข้องกับการปรับปรุงประสิทธิภาพเว็บไซต์

เมื่อเปิดใช้งาน 'ติดตามการใช้งานโดยไม่ระบุตัวตนเพื่อปรับปรุงคุณภาพผลิตภัณฑ์' คุณให้สิทธิ์ W3 Total Cache เพื่อติดตามการใช้งานปลั๊กอินของคุณ มีประโยชน์หากคุณสนใจเกี่ยวกับการพัฒนาปลั๊กอิน แต่บล็อกเกอร์จำนวนมากต้องการให้ปิด

ในทางกลับกัน 'เปิดใช้งานสถิติการแคช' จะมีประโยชน์หากคุณกำลังปรับแต่ง W3 Total Cache อย่างละเอียดในช่วงเวลาหนึ่ง

การตั้งค่าเบ็ดเตล็ดเพิ่มเติม
  • บันทึก

6. การตั้งค่าการแก้จุดบกพร่อง

หากคุณวางแผนที่จะใช้สถิติการแคชคุณควรใช้การตั้งค่าการดีบักด้วยเช่นกัน

โหมดดีบักจะสร้างข้อมูลเชิงลึกเกี่ยวกับแคชบางอย่างเมื่อเปิดใช้งาน หากต้องการใช้ให้เลือกช่องทำเครื่องหมายของโหมดที่คุณต้องการเปิดใช้งาน

การตั้งค่าการดีบัก W3TC
  • บันทึก

สิ่งที่จับได้คือการเปิดใช้งานโหมดดีบักใด ๆ อาจส่งผลให้ได้ประสิทธิภาพที่น้อยกว่าอุดมคติ นั่นเป็นเพราะไซต์ของคุณต้องทำงานพิเศษเพื่อติดตามคุณลักษณะ W3 Total Cache

ที่กล่าวว่าการดีบักควรทำในระยะสั้นและปิดใช้งานเมื่อคุณแก้ไขปัญหาทั้งหมดแล้ว

7. การนำเข้าและส่งออกการกำหนดค่าแคชรวม W3

W3 Total Cache มักถูกมองว่าเป็นโซลูชันแบบพลักแอนด์เพลย์ที่ตั้งค่าเพียงเล็กน้อยหรือไม่มีเลย

กับสิ่งที่คุณอ่านจนถึงตอนนี้คุณยังพูดแบบเดิมได้ไหม

อาจจะไม่.

ในความเป็นจริงการกำหนดค่า W3 Total Cache อาจใช้เวลาหลายชั่วโมงหากคุณต้องการให้เหมาะกับความต้องการของไซต์ของคุณ

นั่นเป็นเหตุผลที่ W3 Total Cache ช่วยให้คุณสามารถส่งออกและนำเข้าการตั้งค่าปลั๊กอินได้

ในการนำเข้าการกำหนดค่าปลั๊กอินจากแหล่งภายนอกให้คลิก "เลือกไฟล์" ค้นหาเอกสาร HTML หรือ. json แล้วคลิก "อัปโหลด" เชื่อหรือไม่ว่ามีบล็อก WordPress ที่ให้คุณดาวน์โหลดการกำหนดค่าปลั๊กอินได้

นำเข้าและส่งออกการตั้งค่า
  • บันทึก

หากคุณต้องการส่งออกการตั้งค่าปลั๊กอินเป็นข้อมูลสำรองเพียงคลิก "ดาวน์โหลด" ถัดจาก "ส่งออกการกำหนดค่า"

วิธีส่งออกการตั้งค่า W3TC ของคุณ
  • บันทึก

ทำให้ไซต์ WordPress ของคุณยุ่งโดยไม่ได้ตั้งใจโดยการนำเข้าไฟล์การกำหนดค่า?

ไม่ต้องกังวลคุณสามารถเปลี่ยนปลั๊กอินกลับสู่การตั้งค่าเริ่มต้นได้ตลอดเวลาด้วยคลิกเดียว

เพียงแค่คลิก 'คืนค่าการตั้งค่าเริ่มต้น' คุณก็จะเป็นสีทอง


W3 Total Cache การตั้งค่าที่เหมาะสมที่สุด: การแคชเพจ

เมื่อคุณตั้งค่าทั่วไปของ W3 Total Cache เสร็จแล้วก็ถึงเวลาสำหรับตัวเลือกการแคชหน้าขั้นสูง

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

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

แต่เพื่อความสะดวกของคุณฉันได้ระบุการกำหนดค่าที่เหมาะสมที่สุดสำหรับบล็อก WordPress ส่วนใหญ่ สิ่งที่ต้องทำคือคัดลอกการตั้งค่าเหล่านี้และนำไปใช้กับ W3 Total Cache

พร้อมหรือยัง คลิกที่ 'Page Cache' จากเมนูย่อย "Performance" เพื่อเริ่มต้น

เข้าถึงการตั้งค่าแคชของเพจจากแดชบอร์ด
  • บันทึก

8. การเลือกตัวเลือกทั่วไปที่เหมาะสม

สำหรับการแคชเพจด้านล่างนี้คือการตั้งค่า W3 Total Cache ที่ดีที่สุดที่คุณควรใช้บนไซต์ WordPress ของคุณ:

Page Cache การตั้งค่าที่เหมาะสมที่สุด
  • บันทึก
  • หน้าโพสต์แคช - เปิดใช้งาน
  • ไม่แคชหน้าแรก - ปิดการใช้งาน
  • ฟีดแคช: ไซต์หมวดหมู่แท็กความคิดเห็น - เปิดใช้งาน
  • คำขอแคช SSL (HTTPS) - เปิดใช้งานหากคุณใช้ใบรับรอง SSL
  • URI ของแคชที่มีตัวแปรสตริงการสืบค้น - เปิดใช้งานเว้นแต่ช่องทำเครื่องหมายจะเป็นสีเทา
  • หน้าแคช 404 (ไม่พบ) - ปิดใช้งาน
  • อย่าแคชหน้าสำหรับผู้ใช้ที่ล็อกอิน - เปิดใช้งาน
  • อย่าแคชเพจสำหรับบทบาทผู้ใช้ต่อไปนี้ - เปิดใช้งานตราบเท่าที่คุณเลือกบทบาทผู้ใช้ทั้งหมด

9. การกำหนดค่านามแฝง

หากคุณไม่รู้ด้วยซ้ำว่านามแฝงคืออะไรอย่าแตะต้องสิ่งใดในส่วน“ นามแฝง”

ในโลกของเว็บโฮสติ้งนามแฝงคือโดเมนแยกต่างหากที่ชี้ไปที่การติดตั้ง WordPress เดียวกัน นี่เป็นสิ่งที่นักเขียนบล็อกชายคนหนึ่งไม่ค่อยทำดังนั้นอย่าลังเลที่จะละเลยส่วนนี้

มิฉะนั้นคุณควรรู้แล้วว่าต้องทำอะไรต่อไป:

ฟิลด์นามแฝง
  • บันทึก

10. ใช้การโหลดแคชล่วงหน้า

แม้ว่าการแคชปกติจะช่วยเพิ่มประสบการณ์ในการส่งคืนทราฟฟิก แต่ การโหลดแคชล่วงหน้ามี ประโยชน์ต่อทุกคน

ใช่ - ซึ่งรวมถึงผู้เยี่ยมชมครั้งแรก

นี่คือการตั้งค่าที่ดีที่สุดสำหรับการโหลดแคชล่วงหน้า:

การตั้งค่าการโหลดแคชล่วงหน้า
  • บันทึก
  • กำหนดแคชของหน้าโดยอัตโนมัติ - เปิดใช้งาน
  • ช่วงเวลาอัปเดต - 900 วินาที
  • หน้าต่อช่วง - 10 หน้า
  • Sitemap URL - เพียงแค่วาง URL ของแผนผังเว็บไซต์ของคุณ เรียนรู้เพิ่มเติมเกี่ยวกับแผนผังเว็บไซต์โดยอ่านโพสต์นี้
  • โหลดโพสต์แคชล่วงหน้าเมื่อเผยแพร่เหตุการณ์ - เปิดใช้งาน

11. การตั้งค่านโยบายการล้างแคชของคุณ

การล้างแคชทำให้ผู้ใช้สามารถดูการเปลี่ยนแปลงล่าสุดบนเว็บไซต์ของคุณได้

ด้วยการตั้งค่านโยบายการล้างข้อมูลคุณจะวางกระบวนการนี้ในระบบอัตโนมัติเมื่อใดก็ตามที่เกิดเหตุการณ์ต่อไปนี้:

  • คุณสร้างโพสต์ใหม่
  • คุณแก้ไขโพสต์ที่มีอยู่
  • ผู้ใช้โพสต์ความคิดเห็น

หากต้องการสร้างนโยบายการล้างข้อมูลที่ไม่ส่งผลกระทบต่อประสิทธิภาพเว็บไซต์ของคุณให้ใช้การตั้งค่าต่อไปนี้:

ล้างนโยบาย
  • บันทึก
  • เพจที่ต้องการแคช - หน้าแรกหน้าโพสต์หน้าโพสต์และฟีดบล็อก
  • ระบุประเภทฟีดที่จะล้าง - Rss2 (ค่าเริ่มต้น)
  • ขีด จำกัด การล้าง - 15 หรือมากกว่าหากคุณมีเซิร์ฟเวอร์ระดับไฮเอนด์
  • หน้าเพิ่มเติม - ว่างเปล่า
  • ล้างแผนผังเว็บไซต์ - เก็บค่านิพจน์ทั่วไปที่เป็นค่าเริ่มต้น

12. การจัดการ REST API

หากคุณมี W3 Total Cache Pro และใช้ RESTful API คุณอาจได้รับประโยชน์จากเครื่องมือแคช REST API

RESTful API ขึ้นอยู่กับเทคโนโลยี Representational State Transfer ใช้สำหรับงานต่างๆเช่นการเชื่อมต่อ WordPress กับส่วนหน้าของ JavaScript การขับเคลื่อนปลั๊กอินหรือการสร้างแอปบนอุปกรณ์เคลื่อนที่

ให้ฉันเดา - คุณไม่มีที่ไหนใกล้ทำอะไรขนาดนั้น

ในกรณีนี้ควรปล่อยแคช REST API ไว้โดยใช้การตั้งค่าเริ่มต้น: "อย่าแคช"

REST API
  • บันทึก

13. การตั้งค่าแคชของเพจขั้นสูง

W3 Total Cache มีรายการการตั้งค่าขั้นสูงมากมายสำหรับการแคชเพจ

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

การตั้งค่าแคชของเพจขั้นสูง
  • บันทึก
  • การเริ่มต้นล่าช้า - ปิดใช้งาน
  • การแคชล่าช้า - ปิดใช้งาน
  • โหมดความเข้ากันได้ - ปิดใช้งานเว้นแต่คุณจะได้รับข้อผิดพลาดในการแคช
  • Charset - ปิดใช้งานเว้นแต่คุณจะพบอักขระที่ผิดปกติในแคชหน้าของคุณ
  • ปฏิเสธคำขอ HEAD - ปล่อยให้เป็นค่าเริ่มต้น
  • ช่วงการรวบรวมขยะ - 3,600 วินาทีหากแคชลงในดิสก์ (มิฉะนั้นตัวเลือกนี้จะเป็นสีเทา)
  • อายุการใช้งานคุกกี้แสดงความคิดเห็น - 1,800 วินาที
  • สตริงการสืบค้นที่ยอมรับ - ว่างเปล่า
  • ตัวแทนผู้ใช้ที่ถูกปฏิเสธ - ว่างเปล่า
  • คุกกี้ที่ถูกปฏิเสธ - wptouch_switch_toggle (ค่าเริ่มต้น)
  • อย่าแคชหน้าต่อไปนี้ - wp -. * \. php และ index \ .php (ค่าเริ่มต้น)
  • อย่าแคชเพจที่เกี่ยวข้องกับหมวดหมู่เหล่านี้ - ว่างเปล่า
  • อย่าแคชเพจที่ใช้แท็กเหล่านี้ - ว่างเปล่า
  • อย่าแคชหน้าโดยผู้เขียนเหล่านี้ - ว่างเปล่า
  • อย่าแคชเพจที่ใช้ฟิลด์ที่กำหนดเองเหล่านี้ - ว่างเปล่า
  • รายการยกเว้นแคช - เพิ่มเพจที่มีปัญหาเกี่ยวกับการแคช
  • เพจสแลชแบบไม่ต่อท้าย - เก็บเพจเริ่มต้นไว้
  • ระบุส่วนหัวของหน้า - ใช้การตั้งค่าเริ่มต้น
  • จัดการประเภท mime XML - เปิดใช้งาน

การเพิ่มประสิทธิภาพ Minify Settings

อีกครั้งหากคุณใช้ Cloudflare คุณไม่จำเป็นต้องแก้ไขการตั้งค่าการลดรหัส W3 Total Cache

ในหน้า 'ลดขนาด' คุณสามารถควบคุมวิธีจัดการการลดขนาดโค้ดบนเว็บไซต์ WordPress ของคุณ

ลดการเข้าถึงการตั้งค่าขั้นสูง
  • บันทึก

นี่คือรายละเอียดของแต่ละส่วนในหน้า minify configuration:

14. การตั้งค่าทั่วไป

เมื่อพูดถึงการลดขนาดคุณไม่จำเป็นต้องทำการเปลี่ยนแปลงใด ๆ ในการตั้งค่าทั่วไป แต่นั่นไม่ได้หมายความว่าเราไม่ควรตรวจสอบการตั้งค่าการลดรหัสในอุดมคติของ W3 Total Cache

ลดการตั้งค่าทั่วไป
  • บันทึก
  • เขียนโครงสร้าง URL ใหม่ - เปิดใช้งาน
  • ปิดการใช้งาน minify สำหรับผู้ใช้ที่ล็อกอิน - ปล่อยให้เป็นค่าเริ่มต้น
  • ลดการแจ้งเตือนข้อผิดพลาด - ปิดใช้งาน

15. การลดขนาด HTML และ XML

โดยค่าเริ่มต้น W3 Total Cache จะไม่ย่อขนาดไฟล์ CSS และ JavaScript แบบอินไลน์บน HTML ของเว็บไซต์ของคุณ คุณสามารถเปิดใช้งานตัวเลือกเหล่านี้เพื่อปรับปรุงประสิทธิภาพเว็บไซต์ของคุณ

การตั้งค่าการลดขนาด HTML และ XML
  • บันทึก
  • การตั้งค่าลดขนาด HTML - เปิดใช้งานด้วย CSS แบบอินไลน์และการลดขนาด JS แบบอินไลน์
  • ละเว้นความคิดเห็น - เก็บค่าเริ่มต้น

16. การตั้งค่าการย่อขนาด JS

แม้ว่าการลดขนาด JavaScript แบบอินไลน์จะถูกปิดใช้งานในตอนแรกการลดขนาด JavaScript จริงบนไซต์ของคุณจะเปิดใช้งานจากการเริ่มต้น

คุณสามารถเพิ่มเอฟเฟกต์ของการย่อขนาด JavaScript ได้สูงสุดโดยใช้การตั้งค่าต่อไปนี้:

การตั้งค่าการย่อขนาด JS
  • บันทึก
  • การตั้งค่าลดขนาด JS - เปิดใช้งานในขณะที่เลือก "ย่อขนาด" บน "รวมเท่านั้น"
  • การดำเนินงานในพื้นที่ (ก่อนหน้า) - การ ไม่ปิดกั้นโดยใช้ "เลื่อน"
  • การดำเนินการในพื้นที่ (หลัง) - การ ไม่ปิดกั้นโดยใช้ "เลื่อน"
  • การลบความคิดเห็นที่สงวนไว้ - เปิดใช้งาน
  • การลบเส้นแบ่ง - เปิดใช้งาน
  • HTTP / 2 push - เปิดใช้งานยกเว้นว่าคุณใช้เมธอด "Disk: Enhanced" กับ Nginx

17. การตั้งค่าการลดขนาด CSS

เช่นเดียวกับการลดขนาด JavaScript การลดขนาด CSS จะเปิดใช้งานทันที

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

การตั้งค่าการลดขนาด CSS
  • บันทึก
  • การตั้งค่าลดขนาด CSS - เปิดใช้งานโดยเลือก "รวมเท่านั้น"
  • @ การจัดการการนำเข้า - ไม่มี
  • HTTP / 2 Push - เปิดใช้งาน

18. การตั้งค่าการลดขั้นสูง

ในฐานะที่เป็นไอซิ่งบนเค้กให้ใช้ตัวเลือกด้านล่างในส่วน "ขั้นสูง"

การตั้งค่าการลดรหัสขั้นสูง
  • บันทึก
  • อัปเดตไฟล์ภายนอกทุก - 86,400 วินาที (24 ชั่วโมง)
  • ช่วงการเก็บขยะ - 86,400 วินาที (24 ชั่วโมง)
  • ห้ามย่อหน้าต่อไปนี้ - เว้นว่างไว้
  • อย่าย่อไฟล์ JS ต่อไปนี้ - เพิ่มรหัสชั่วคราวที่คุณกำลังดำเนินการเพื่อรักษาความคิดเห็นและความสามารถในการอ่าน
  • อย่าย่อขนาดไฟล์ CSS ต่อไปนี้ - เหมือนกับด้านบน
  • ตัวแทนผู้ใช้ที่ถูกปฏิเสธ - เว้นว่างไว้
  • รวมไฟล์ / ไลบรารีภายนอก - เพิ่ม URL ของทรัพยากรภายนอกเช่น Google Fonts และ Google Tag Manager อย่าลืมทดสอบการเปลี่ยนแปลงของคุณ
  • ใช้นิพจน์ทั่วไปสำหรับการจับคู่ชื่อไฟล์ - ปิดใช้งานหากคุณไม่ได้ใช้ W3 Total Cache เพื่อเพิ่มประสิทธิภาพไลบรารี JavaScript ภายนอก

การเพิ่มประสิทธิภาพแคชฐานข้อมูล

เว็บไซต์ของคุณประกอบด้วยส่วนต่างๆมากมายที่ต้องดึงและโหลดเมื่อใดก็ตามที่จำเป็น

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

นี่คือสิ่งแรกที่คุณควรทำ หากคุณไม่ได้ใช้ CDN หรือโฮสต์เสมือนให้เปิดใช้งาน "อย่าแคชคิวรีสำหรับผู้ใช้ที่ล็อกอิน"

อย่าแคชแบบสอบถามสำหรับผู้ใช้ที่ล็อกอิน
  • บันทึก

19. การตั้งค่าการแคชฐานข้อมูลขั้นสูง

สำหรับการตั้งค่าขั้นสูงสิ่งที่คุณควรทำมีดังนี้

การตั้งค่าการแคชฐานข้อมูลขั้นสูง
  • บันทึก
  • อายุการใช้งานสูงสุดของอ็อบเจ็กต์ที่แคช - 180 วินาทีสำหรับไซต์ที่มีการเข้าชมสูงสูงสุด 7,200 วินาทีสำหรับไซต์ที่มีการเข้าชมต่ำ
  • ช่วงการรวบรวมขยะ - ระหว่าง 3,600 ถึง 86,400 วินาที (หากตัวเลือกไม่เป็นสีเทา)
  • ไม่ต้องแคชหน้าต่อไปนี้ - เว้นว่างไว้
  • การค้นหาที่ถูกละเว้น - ปล่อยให้ค่าเริ่มต้นหรือเพิ่ม“ wc-session” หากคุณใช้ WooCommerce
  • ปฏิเสธคำค้นหา - ปล่อยให้เป็นค่าเริ่มต้น
  • ปฏิเสธค่าคงที่ - ปล่อยให้เป็นค่าเริ่มต้น

การเพิ่มประสิทธิภาพ Object Cache

การแคชวัตถุเป็นอีกวิธีหนึ่งในการลดการใช้งาน CPU ในการโหลดเว็บไซต์ของคุณ

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

20. การตั้งค่าการแคชวัตถุขั้นสูง

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

Advanced Object Cache Settings
  • บันทึก
  • อายุการใช้งานเริ่มต้นของวัตถุแคช - เช่นเดียวกับการแคชฐานข้อมูลควรเป็น 180 วินาทีสำหรับไซต์ที่มีการเข้าชมสูงและไม่เกิน 7,200 วินาทีสำหรับไซต์ที่มีการเข้าชมต่ำ
  • ช่วงการเก็บขยะ - 3,600 วินาที
  • กลุ่มส่วนกลาง - ปล่อยให้เป็นค่าเริ่มต้น
  • กลุ่มที่ไม่ถาวร - ปล่อยให้เป็นค่าเริ่มต้น
  • เปิดใช้งานการแคชสำหรับคำขอ wp-admin - เปิดใช้งานเพื่อเร่งความเร็วแผงผู้ดูแลระบบ WordPress ของคุณ แต่ปิดใช้งานหากคุณได้รับข้อมูลแคชที่ล้าสมัย
  • จัดเก็บชั่วคราวในฐานข้อมูล - เปิดใช้งาน

การเพิ่มประสิทธิภาพแคชของเบราว์เซอร์

แม้ว่าการแคชฐานข้อมูลและออบเจ็กต์จะเป็นทางเลือก แต่ควรเปิดใช้งานการแคชเบราว์เซอร์สำหรับทุกไซต์ WordPress

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

เช่นเดียวกับการลดรหัสการแคชเบราว์เซอร์ยังมีรายการตัวเลือกมากมาย

ด้านล่างนี้เป็นบทสรุปของแต่ละส่วน:

21. การตั้งค่าทั่วไป

ตามหลักการทั่วไปให้เปิดใช้งานหกตัวเลือกแรกในส่วน“ ทั่วไป” ของหน้าการกำหนดค่าแคชของเบราว์เซอร์:

เบราว์เซอร์แคชการตั้งค่าทั่วไป
  • บันทึก
  • ตั้งค่าส่วนหัวที่แก้ไขล่าสุด
  • ชุดหมดอายุส่วนหัว
  • ตั้งค่าส่วนหัวการควบคุมแคช
  • ตั้งค่าแท็กเอนทิตี
  • ตั้งค่า W3 Total Cache header
  • เปิดใช้งานการบีบอัด HTTP (gzip)

อยากรู้อะไรสนุก ๆ

ส่วนใหญ่เป็นฟังก์ชันแคชเบราว์เซอร์ที่คุณสามารถทดสอบบน GTmetrix ซึ่งเป็นเครื่องมือวิเคราะห์ประสิทธิภาพเว็บไซต์ฟรี

คุณสามารถใช้ GTmetrix ในขณะที่คุณกำหนดค่า W3 Total Cache เพื่อตรวจสอบคุณสมบัติการแคชบางอย่าง สำหรับรายการข้างต้นควรปรากฏบนแท็บ "YSlow" ของรายงานการวิเคราะห์

YSlow ผลลัพธ์บน GTmetrix
  • บันทึก

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

การตั้งค่าทั่วไปของแคชของเบราว์เซอร์
  • บันทึก
  • เปิดใช้งานการบีบอัด HTTP (brotli) - เปิดใช้งานตัวเลือกนี้หากมีและทดสอบว่ามีประสิทธิภาพดีกว่าการบีบอัด gzip หรือไม่
  • ป้องกันการแคชวัตถุหลังจากเปลี่ยนการตั้งค่า - เปิดใช้งาน
  • ลบสตริงการสืบค้นจากทรัพยากรแบบคงที่ - เปิดใช้งาน
  • ป้องกันการแคชรายการข้อยกเว้น - เว้นว่างไว้
  • อย่าตั้งค่าคุกกี้สำหรับไฟล์คงที่ - เปิดใช้งาน
  • อย่าประมวลผลข้อผิดพลาด 404 สำหรับวัตถุคงที่ด้วย WordPress - ปิดการใช้งาน
  • รายการข้อยกเว้นข้อผิดพลาด 404 - ปล่อยให้เป็นค่าเริ่มต้น
  • เขียนโครงสร้าง URL ของออบเจ็กต์ใหม่ - ปิดใช้งาน

22. CSS & JS, HTML & XML, การตั้งค่าการแคชเบราว์เซอร์

ตามที่ระบุไว้ข้างต้นการแคชเบราว์เซอร์สามารถใช้กับโค้ดเช่นไฟล์ CSS, JavaScript และ HTML

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

ขอเตือนว่าการตั้งค่าสำหรับ CSS & JS, HTML & XML และ Media & Other Files นั้นค่อนข้างคล้ายกัน เนื่องจากไม่มีเหตุผลที่จะต้องมีการกำหนดค่าที่แตกต่างกันให้ใช้การตั้งค่าต่อไปนี้เมื่อใช้:

การตั้งค่า CSS และ JS สำหรับการแคชเบราว์เซอร์
  • บันทึก
  • ตั้งค่าส่วนหัวที่แก้ไขล่าสุด - เปิดใช้งาน
  • ชุดหมดอายุส่วนหัว - เปิดใช้งาน
  • หมดอายุอายุการใช้งานส่วนหัว - 3,600 วินาทีสำหรับ HTML & XML, 31,536,000 วินาที (หนึ่งปี) สำหรับอีกสองปี
  • ตั้งค่าส่วนหัวการควบคุมแคช - เปิดใช้งาน
  • นโยบายการควบคุมแคช - ปล่อยให้เป็นค่าเริ่มต้น (แคชพร้อมอายุสูงสุด)
  • ตั้งค่าแท็กหัวเรื่องเอนทิตี - เปิดใช้งาน
  • ตั้งค่าส่วนหัว W3 Total Cache - เปิดใช้งาน
  • เปิดใช้งานการบีบอัด HTTP (gzip) - เปิดใช้งาน
  • เปิดใช้งานการบีบอัด HTTP (brotli) - เหมือนเดิม
  • ป้องกันการแคชวัตถุหลังจากเปลี่ยนการตั้งค่า - เปิดใช้งาน
  • ลบสตริงการสืบค้นจากทรัพยากรแบบคงที่ - เปิดใช้งาน
  • ปิดการใช้งานคุกกี้สำหรับไฟล์คงที่ - เปิดใช้งาน

23. จะทำอย่างไรกับ Security Headers

ตอนนี้คุณน่าจะรู้แล้วว่ามีการตั้งค่าบางอย่างใน W3 Total Cache ที่ต้องทิ้งไว้คนเดียว

ส่วนหัวความปลอดภัยอยู่ในการตั้งค่าเหล่านั้น

ตัวเลือกที่คุณจะพบที่นี่สงวนไว้สำหรับผู้ใช้ที่มีความเชี่ยวชาญในการพัฒนาเว็บและความปลอดภัย คุณสามารถแก้ไขคำสั่งนโยบาย HTTP Strict Transport Security ของเว็บไซต์เปิดใช้งาน X-XSS-Protection และอื่น ๆ ได้

หากคำศัพท์เหล่านี้ยังใหม่สำหรับคุณให้ปล่อยทุกอย่างไว้ในส่วนหัวความปลอดภัยเป็นค่าเริ่มต้น

ส่วนหัวความปลอดภัย
  • บันทึก

การเพิ่มประสิทธิภาพตัวแทนผู้ใช้ผู้อ้างอิงและกลุ่มคุกกี้

ใน W3 Total Cache หน้าการกำหนดค่า "กลุ่ม" จะต้องถูกละเว้นโดยผู้ใช้ WordPress ที่ไม่ใช่ผู้พัฒนาส่วนใหญ่

ซึ่งรวมถึง 'กลุ่มตัวแทนผู้ใช้' 'กลุ่มผู้อ้างอิง' และ 'กลุ่มคุกกี้'

กลุ่มส่วน W3TC
  • บันทึก

อย่างไรก็ตามมีหลายกรณีการใช้งานสำหรับกลุ่มบางประเภทที่อาจส่งผลต่อประสบการณ์ของผู้ใช้

24. User Agent Groups for Personalization

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

สมมติว่าคุณสร้างกลุ่มสำหรับผู้ใช้มือถือของคุณทั้งหมด

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

ตัวอย่างกลุ่มตัวแทนผู้ใช้
  • บันทึก

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

การเพิ่มประสิทธิภาพการตั้งค่า CDN

รู้สึกว่าคุณได้ทำงานทั้งหมดหรือไม่?

ถ้าอย่างนั้นฉันมีข่าวดีสำหรับคุณ

หากคุณตัดสินใจที่จะใช้ CDN ผู้ให้บริการของคุณควรยินดีให้ความช่วยเหลือในการกำหนดค่า W3 Total Cache

กล่าวอีกนัยหนึ่งคุณสามารถเพิกเฉยต่อการตั้งค่าเหล่านี้ทั้งหมดได้อย่างปลอดภัยและรอความช่วยเหลือจากผู้จำหน่าย CDN ของคุณ

หน้าการตั้งค่า CDN
  • บันทึก

หากคุณกำลังประสบปัญหาเกี่ยวกับ CDN ของคุณบนหน้า SSL การแจ้งวิธีแก้ปัญหาให้คุณทราบนั้นเป็นธรรมเท่านั้น

25. วิธีปิดการใช้งาน CDN บนเพจ SSL

ในส่วนการตั้งค่า "ขั้นสูง" ให้เลือก "ปิดใช้งาน CDN บนหน้า SSL" ตอนนี้หน้าที่ได้รับผลกระทบควรโหลดตามปกติในขณะที่คุณขอความช่วยเหลือจากผู้ให้บริการ CDN ของคุณ

วิธีปิดการใช้งาน CDN บนเพจ SSL
  • บันทึก

การเพิ่มประสิทธิภาพ Fragment Cache

หน้าการตั้งค่า“ Fragment Cache” เป็นอีกส่วนหนึ่งของ W3 Total Cache ที่คุณควรข้ามไป

โดยเฉพาะอย่างยิ่งหากคุณไม่มีปลั๊กอินเวอร์ชัน Pro

หน้าการตั้งค่าขั้นสูงของ Fragment Cache
  • บันทึก

26. การกำหนดค่าคุณลักษณะการแคชแฟรกเมนต์

หากคุณจ่ายเงินสำหรับปลั๊กอินและต้องการใช้การแคชแฟรกเมนต์ด้านล่างนี้คือสิ่งที่คุณควรจำ:

  • กลุ่มแฟรกเมนต์ที่ลงทะเบียน - หากคุณพยายามกำหนดกลุ่มแฟรกเมนต์สำหรับ W3 Total Cache พวกเขาควรจะปรากฏที่นี่
  • อายุการใช้งานเริ่มต้นของส่วนที่แคชไว้ - ค่าเริ่มต้นคือ 180 วินาที แต่สามารถเพิ่มได้หากคุณมีปริมาณการใช้งานน้อย
  • ช่วงการรวบรวมขยะ - คงไว้ที่ 3,600 วินาที (ค่าเริ่มต้น) หากคุณมีไซต์ที่มีการเข้าชมสูง
  • กลุ่ม แฟรกเมนต์แบบกำหนดเอง - เข้าสู่ กลุ่ม แฟรกเมนต์ด้วยตนเองที่นี่ - อย่าแตะต้องถ้าคุณไม่รู้ว่ากำลังทำอะไรอยู่!

การใช้ส่วนขยายสำหรับการปรับขนาด

สุดท้ายคุณควรทราบว่า W3 Total Cache มาพร้อมกับส่วนขยายที่ติดตั้งไว้ล่วงหน้าจำนวนมาก

ผู้ใช้ WordPress ควรอยู่ที่บ้านในหน้า "ส่วนขยาย" หากไม่มีโลโก้ W3 Total Cache ดูเหมือนสำเนาคาร์บอนของหน้า "ปลั๊กอิน" บนแผงควบคุม

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

หน้าส่วนขยาย W3TC
  • บันทึก

เนื่องจากไม่มีวิธีที่สมบูรณ์แบบในการเรียกใช้ระบบนิเวศ W3 Total Cache ของคุณฉันจะให้คุณกำหนดส่วนขยายที่จะเปิดใช้งาน

27. สามส่วนขยายแคชรวม W3 ที่สำคัญสำหรับเว็บไซต์ WordPress

ด้านล่างนี้คือส่วนขยาย W3 Total Cache ที่มีประโยชน์ที่สุดและสิ่งที่พวกเขาทำ:

  • AMP - โครงการ AMP หรือ Accelerated Mobile Pages ช่วยให้เจ้าของเว็บไซต์ได้รับความเร็วในการโหลดที่ราบรื่นบนอุปกรณ์เคลื่อนที่ การเปิดใช้ส่วนขยายนี้จะเพิ่มการรองรับ AMP ให้กับฟีเจอร์ลดขนาดของ W3 Total Cache
  • Yoast SEO - หากคุณใช้ Yoast SEO สำหรับการเพิ่มประสิทธิภาพบนหน้าให้เปิดใช้งานส่วนขยายนี้เพื่อการรวม W3 Total Cache อย่างราบรื่น
  • Genesis Framework โดย StudioPress - ผู้ใช้ WordPress จำนวนมากใช้ประโยชน์จาก Genesis Framework เพื่อสร้างเว็บไซต์ที่เป็นมิตรกับ SEO ตั้งแต่เริ่มต้น หากคุณอยู่ในกลุ่มผู้ใช้นี้ให้เปิดใช้งานส่วนขยายนี้เพื่อปรับปรุงประสิทธิภาพ 30 ถึง 60 เปอร์เซ็นต์

นี่คือคำแนะนำสุดท้าย: หากคุณต้องการเปิดใช้งานส่วนขยายให้ทำทีละรายการ

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


สรุป

การกำหนดค่า W3 Total Cache เพื่อประสิทธิภาพเว็บไซต์ที่ดีที่สุดอาจใช้เวลาสักครู่

อย่าเร่งรีบคุณสามารถบุ๊กมาร์กและอ้างถึงหน้านี้ได้ทุกเมื่อที่ต้องการ

อย่าลืมทดสอบความเร็วเว็บไซต์ของคุณเมื่อคุณทำการปรับเปลี่ยนทีละน้อย ในขณะที่คุณอยู่ให้ส่งออกการกำหนดค่าของคุณเป็นข้อมูลสำรองในกรณีที่คุณต้องใช้การตั้งค่าเหล่านี้ซ้ำ

บอกฉันเกี่ยวกับประสบการณ์ของคุณกับ W3 Total Cache ในความคิดเห็นด้านล่าง!

คุณอาจชอบ:

  • 19 วิธีง่ายๆในการลดอัตราตีกลับในบล็อกของคุณและเพิ่มการเข้าชมของคุณ
  • ทุกอย่างเกี่ยวกับปลั๊กอิน WordPress
  • 10 สุดยอดปลั๊กอิน WordPress สำหรับการแบ่งปันทางสังคมสำหรับบล็อกเกอร์
W3 Total Cache Plugin Settings
  • บันทึก