วิธีการติดตั้ง WordPress แคชด้วย W3 Total Cache (W3TC)

  1. 1. คู่มือเริ่มต้นเพื่อทำความเข้าใจเกี่ยวกับฟังก์ชั่นภายในของ WordPress
  2. 2. แคช WordPress คืออะไรและเพราะเหตุใดจึงสำคัญ?
  3. 3. WordPress Caching ทำงานอย่างไร?
  4. 4. วิธีการติดตั้งและตั้งค่า WordPress Caching ด้วย WP Super Cache
  5. 5. กำลังอ่าน: วิธีการติดตั้ง WordPress แคชด้วย W3 Total Cache (W3TC)
  6. 6. MaxCDN รีวิว: CDN ที่ดีที่สุดสำหรับ WordPress?

ปลั๊กอินสำหรับแคช WordPress ที่เป็นที่นิยมที่สุดในโลกคือ WP Super Cache และ W3 Total Cache (W3TC) พัฒนาโดย CTO ของ Mashable W3 Total Cache นั้นเป็นปลั๊กอินสำหรับ WordPress ที่ใช้งานได้หลากหลายที่สุดซึ่งใช้ในไซต์ที่มีปริมาณการใช้งานสูงเช่นนิตยสาร Smashing, Mashable, MakeUseOf และ Yoast บทแนะนำนี้เป็นคู่มือสำหรับผู้เริ่มต้นในการกำหนดค่า W3 Total Cache คำแนะนำ: W3TC มีการตั้งค่าขั้นสูงมากมายที่ฉันเข้าใจยาก หากคุณไม่คุ้นเคยกับการตั้งค่าจะเป็นการดีที่สุดที่จะไม่ยุ่งกับมัน เอาล่ะ!


ติดตั้งแคชรวม W3

ติดตั้งแคชรวม W3

เพื่อทำการติดตั้ง ปลั๊กอินแคชรวมของ W3, เปิดแดชบอร์ด WordPress ของคุณแล้วตามด้วย ปลั๊กอิน> เพิ่มใหม่. ค้นหา “ แคชทั้งหมด w3” และติดตั้งผลลัพธ์แรก คุณสามารถดาวน์โหลดปลั๊กอินด้วยตนเองและอัปโหลดไปยัง wp_content / ปลั๊กอิน โฟลเดอร์ผ่าน FTP หากก่อนหน้านี้คุณได้ติดตั้งปลั๊กอินการแคชอื่นเช่น WP Super Cache คุณควรปิดใช้งานก่อนที่จะเปิดใช้งาน W3 Total Cache สิ่งนี้จะป้องกันไม่ให้ปลั๊กอินสองตัวขัดแย้งกัน ตามกฎทั่วไปแล้วอย่าเปิดใช้งานปลั๊กอินการแคช WordPress หนึ่งรายการในเวลาใดก็ตาม.

การกำหนดค่า W3 Total Cache – การตั้งค่าทั่วไป

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

โมดูลการตั้งค่าทั่วไปทั้งหมด W3 แคช

โมดูลแรกที่คุณจะพบคือ ทั่วไป. ฉันไม่แนะนำให้เปิดใช้งานตัวเลือกการแคชทั้งหมดโดยใช้ช่องทำเครื่องหมายสลับ คุณอาจเปิดการตั้งค่าที่ไม่จำเป็น (หรือสนับสนุนโดย) โฮสต์ของคุณ – ซึ่งจะทำให้เว็บไซต์ของคุณช้าลงโดยไม่ได้ตั้งใจ อย่างไรก็ตามหากคุณต้องการปิดการใช้งานโมดูลทั้งหมดอย่างรวดเร็วช่องทำเครื่องหมายสลับนี้มีประโยชน์มาก! ก่อนที่เราจะดำเนินการต่อไปหากคุณไม่คุ้นเคยกับคำว่า “หน้าแคช” หรือ “ฐานข้อมูลแคช” ฉันจะแนะนำให้อ่านวิธีการทำงานของ WordPress แคช.

โมดูลแคชของเพจ

แคชหน้าแคช W3 ทั้งหมด

โมดูลที่สองที่เราจะกำหนดค่าคือ หน้าแคช. วิธีการแคชหน้า ขึ้นอยู่กับสภาพแวดล้อมการโฮสต์ของคุณ หากคุณใช้โฮสต์ที่ใช้ร่วมกัน, ดิสก์: ปรับปรุงแล้ว เป็นตัวเลือกที่ดีที่สุด อย่างไรก็ตามหากคุณใช้เซิร์ฟเวอร์เฉพาะหรือเซิร์ฟเวอร์เสมือนและคุณมี APC (หรือการแคช Opcode ในรูปแบบอื่น ๆ ) คุณควรเลือกตัวเลือกที่เกี่ยวข้อง.

ลดขนาดโมดูล

โมดูลการลดขนาดแคชทั้งหมด W3

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

โมดูลแคชอื่น ๆ

แคชวัตถุแคช W3 ทั้งหมด

อีกสองโมดูลคือ แคชฐานข้อมูล และ แคชวัตถุ. เปิดใช้งานแต่ละรายการและเปลี่ยนวิธีการแคชให้เหมาะสมกับสภาพแวดล้อมการโฮสต์ของคุณมากที่สุด – เช่นเดียวกับที่คุณทำ หน้าแคช และ ลดขนาด.

แคชเบราว์เซอร์แคช W3 ทั้งหมด

โมดูลสุดท้ายที่เราต้องการเปิดใช้งานคือ เบราว์เซอร์แคช. เมื่อคุณเปิดใช้งานพวกเขาให้คลิก บันทึกการตั้งค่าทั้งหมด. นั่นควรทำ! W3 Total Cache เปิดใช้งานแล้วในเซิร์ฟเวอร์ของคุณ ตอนนี้เราจะพิจารณาในเชิงลึกเป็นสองโมดูลที่เฉพาะเจาะจง – หน้าแคช และ เบราว์เซอร์แคช. ค่าเริ่มต้นของโมดูลส่วนที่เหลือก็ไม่เป็นไร.

การตั้งค่าแคชหน้า

การตั้งค่าแคชขั้นสูงทั้งหมด w3 - แคชหน้า

การตั้งค่าแคชหน้าสามารถพบได้ที่ ประสิทธิภาพ> แคชของหน้า. การตั้งค่าที่นี่ค่อนข้างอธิบายตนเอง ฉันเปิดใช้งานพวกเขาสองคน – เป็นพิเศษ อย่าแคชหน้าเว็บสำหรับบทบาทผู้ใช้ต่อไปนี้. วิธีนี้ช่วยให้มั่นใจได้ว่าเมื่อผู้เขียนแก้ไขโพสต์เขา / เธอจะสามารถดูเวอร์ชันล่าสุดไม่ใช่โพสต์นั้นจากแคช.

โหลดแคชล่วงหน้า

การตั้งค่าแคชขั้นสูงทั้งหมด w3 - โหลดแคชล่วงหน้า

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

คุณควรกำหนดค่าการโหลดแคชล่วงหน้าตามสภาพแวดล้อมการโฮสต์ของคุณและปริมาณการรับส่งข้อมูลที่เว็บไซต์ของคุณได้รับ.

  • แคช อัปเดตช่วงเวลา ส่งผลกระทบโดยตรงกับทรัพยากรของเซิร์ฟเวอร์ – ลดช่วงเวลา (เช่นเพิ่มความถี่) ยิ่งใช้ทรัพยากรเซิร์ฟเวอร์มากขึ้น ผู้ใช้บนเซิร์ฟเวอร์โฮสต์ที่ใช้ร่วมกันควรใช้ความระมัดระวังกับการตั้งค่านี้ ตั้งค่าความถี่สูงพอและคุณอาจถูกระงับบัญชีของคุณเนื่องจากการใช้ทรัพยากรเซิร์ฟเวอร์ในทางที่ผิด ช่วงเวลาที่โหลดแคชล่วงหน้าอย่างปลอดภัยคือหนึ่งชั่วโมง – เช่น 3600 วินาที.
  • หากคุณไม่คุ้นเคยกับ URL แผนผังไซต์, ติดตั้ง แผนผังเว็บไซต์ Google XML. มันใช้งานง่ายสุด ๆ และจริงๆแล้วเป็นปลั๊กอินที่ต้องมี.
  • ในที่สุดคุณต้องการเปิดใช้งานตัวเลือกสุดท้ายที่จะเรียกการดำเนินการพรีโหลดแคชเมื่อโพสต์ / หน้าถูกเผยแพร่.

การตั้งค่าแคชเบราว์เซอร์

การตั้งค่าแคชขั้นสูงทั้งหมด w3 - แคชเบราว์เซอร์

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

มันยังมีชีวิตอยู่!

คุณจะรู้ได้อย่างไรว่า W3 Total Cache ใช้งานได้จริง หน้าปลั๊กอินบอกอย่างนั้น คุณยังสามารถดูซอร์สโค้ดของไซต์ของคุณได้ดังนี้:

งานแคช

เกณฑ์มาตรฐานประสิทธิภาพแคชรวม W3

เครื่องวัดความเร็ว

ฉันรอประมาณ 1 ชั่วโมงหลังจากเปิดใช้งานการแคชและเปรียบเทียบประสิทธิภาพของเว็บไซต์โดยใช้ GTmetrix นี่คือไม่มีปลั๊กอินแคช:

ก่อนแคช

นี่คือหนึ่งชั่วโมงหลังจาก W3 Total Cache ได้รับการกำหนดค่า:

w3 ผลรวมของเกณฑ์มาตรฐานแคช

สังเกตเห็นความแตกต่าง? ความเร็วหน้าเพิ่มขึ้น 3% และ 5% และเกรด YSlow เรียบร้อยใช่ไหม ทีนี้ลองนึกภาพคนนับพันที่มาเยี่ยมชมเว็บไซต์ของคุณทุกวันลองจินตนาการถึงจำนวนรอบการทำงานของ CPU (คำแฟนซีสำหรับการใช้ทรัพยากร) ที่คุณจะประหยัดได้ การแคชไม่เพียง แต่ช่วยลดขนาดหน้าเว็บของคุณเท่านั้น แต่ยังช่วยปรับปรุงประสิทธิภาพโดยรวมของเว็บไซต์ซึ่งจะนำไปสู่ประสบการณ์การใช้งานที่ยอดเยี่ยม.

การแก้ไขปัญหาแคชทั้งหมด W3

การแก้ไขปัญหาแคชทั้งหมด w3

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

  • สาเหตุที่น่าจะเป็นไปได้มากที่สุดคือคุณได้ทำการวัดประสิทธิภาพเว็บไซต์ในขณะโหลดแคชล่วงหน้า การสร้างแคชจะใช้ทรัพยากรเซิร์ฟเวอร์จำนวนมาก ลองนึกภาพคำขอของคุณนอกเหนือจากนั้น – แน่นอนว่าไซต์ของคุณจะช้า! วิธีแก้ปัญหา: รอหนึ่งชั่วโมงแล้วลองอีกครั้งคราวนี้มันควรจะแตกต่างกัน.
  • อีกสาเหตุหนึ่งคือการเลือกวิธีการแคชที่ไม่ถูกต้อง ฉันจะบอกคุณว่าอะไรอื่นนอกจาก การแคชดิสก์ เกี่ยวข้องกับการทดสอบ A / B จำนวนหนึ่ง คุณต้องเล่นกับการตั้งค่าเหล่านี้บางส่วนเพื่อบีบผลลัพธ์ที่ดีที่สุด.
  • บางครั้งบนเซิร์ฟเวอร์ที่ใช้ร่วมกันคุณอาจพบ APC หรือตัวเลือกแคช Opcode อื่น ๆ ที่มี – และเป็นไปได้ว่าคุณได้เลือกไว้ ทำไม่ได้! เปลี่ยนกลับเป็น ‘ดิสก์’ หรือ ’Disk Enhanced’. สาเหตุที่การตั้งค่าเหล่านั้นได้รับการปรับแต่งเพื่อประสิทธิภาพโดยรวมของเซิร์ฟเวอร์ที่ใช้ร่วมกัน – อย่าลืมว่าคุณไม่ใช่คนเดียวที่ใช้งาน การตั้งค่าเหล่านี้อาจไม่ทำงานกับ W3 Total Cache.

หากคุณยังคงประสบปัญหาและลองใช้ค่าเริ่มต้น / ที่แนะนำแล้วฉันขอแนะนำให้เปลี่ยนไปใช้ WP Super Cache.

.ข้อผิดพลาดการอนุญาตไฟล์ htaccess

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

  • คุณเปลี่ยนการอนุญาตของไฟล์. htaccess เป็น 775 ผ่าน FTP หรือ cPanel เป็นต้น.
  • คุณเพิ่มข้อมูลลงในไฟล์. htaccess ด้วยตนเอง

ฉันต้องชี้ให้เห็นว่าวิธีที่สองปลอดภัยกว่าและถือว่าเป็นวิธีปฏิบัติด้านความปลอดภัยที่ดี.

บทสรุป – ฉันควรใช้ปลั๊กอินใด?

ปลั๊กอิน WordPress แคช

คุณอาจสงสัยว่าปลั๊กอินแคชของเวิร์ดเพรสใดที่จะใช้ ท้ายที่สุดฉันได้เขียนบทช่วยสอนสองชุดเพื่อให้บรรลุเป้าหมายเดียวกัน คุณควรไปที่ WP Super Cache หรือ W3 Total Cache หรือไม่ เพื่อสรุปสั้น ๆ – ถ้าคุณอยู่บนเซิร์ฟเวอร์ที่ใช้ร่วมกันและไม่ต้องการให้ยุ่งยากในการทดสอบ A / B และ / หรือการแก้ไขปัญหา WP Super Cache นั้นง่ายกว่ามากในการนำมาใช้ อย่างไรก็ตามหากคุณใช้เซิร์ฟเวอร์เสมือนหรือเซิร์ฟเวอร์เฉพาะที่มีการติดตั้ง Opcode caching (เช่น APC หรือ XCache) และไม่ต้องสนใจงานเพิ่มเติม W3 Total Cache นั้นเหมาะสำหรับคุณ เมื่อกำหนดค่าอย่างเหมาะสมด้วยวิธีการขั้นสูงผลลัพธ์ของ W3TC นั้นเหนือกว่าอย่างมาก.

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

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

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map