ดาวน์โหลดฟรี

Zinn® Cache

ควบคุมเพจแคชที่เซิร์ฟเวอร์ Zinn® ของคุณใช้งานอยู่แล้ว และล้างเฉพาะส่วนที่มีการเปลี่ยนแปลงเท่านั้น

ดาวน์โหลดไฟล์ zip (734 KB)

สิ่งยึดติดของ Zinn® Cache

Zinn® Cache เชื่อมต่อเว็บไซต์ WordPress เข้ากับเลเยอร์แคชฝั่งเซิร์ฟเวอร์ของแพลตฟอร์ม Zinn Digital® เซิร์ฟเวอร์ Zinn® ของคุณเรียกใช้งานเพจแคชอยู่แล้ว ปลั๊กอินนี้จะบอกเซิร์ฟเวอร์ว่าควรแคชอะไร ล้างแคชอะไรและเมื่อใด พร้อมทั้งสะท้อนการล้างแคชทุกครั้งกลับไปยังแดชบอร์ดของคุณ ปลั๊กอินนี้ได้รับการติดตั้งและอัปเดตให้เป็นปัจจุบันอยู่เสมอเมื่อมีการจัดสรรเว็บไซต์ Zinn®

เหตุผลที่สำคัญ

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

โปรดตรวจสอบให้แน่ใจว่านี่คือรายการที่คุณต้องการ

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

มีอะไรอยู่ข้างในบ้าง

การควบคุม LSCache

ประทับส่วนหัว X-LiteSpeed-Cache-Control และ X-LiteSpeed-Tag บนการตอบสนองส่วนหน้าเว็บที่แคชได้ เพื่อให้เซิร์ฟเวอร์ LiteSpeed สามารถให้บริการหน้าเว็บทั้งหมดได้โดยไม่ต้องเริ่มการทำงานของ PHP สามารถกำหนดอายุของแคชสาธารณะได้ หากมีปลั๊กอิน LiteSpeed Cache ของบุคคลที่สามอยู่ การแคชหน้าเว็บจะถูกส่งต่อให้ปลั๊กอินดังกล่าวจัดการแทนที่จะแย่งกันทำงาน

การล้างข้อมูลอัตโนมัติอัจฉริยะตามแท็ก

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

แคชอ็อบเจกต์ Redis

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

ข้อยกเว้นแคชที่ปลอดภัยตามค่าเริ่มต้น

มาพร้อมกับการตั้งค่าเริ่มต้นของ WordPress, WooCommerce และ Easy Digital Downloads ที่ถูกต้องตั้งแต่ต้น: ตะกร้าสินค้า, เช็คเอาต์, บัญชีของฉัน, REST และ AJAX, การแสดงตัวอย่าง, การค้นหา และคำขอใด ๆ ที่เข้าสู่ระบบหรือใช้คุกกี้เซสชันจะไม่ถูกแคชไว้ เพิ่มกฎเส้นทาง, เคียวรี และคุกกี้ของคุณเองได้ตามเว็บไซต์

การลบข้อมูลระยะไกลที่เซ็นชื่อแล้วและการเข้าสู่ระบบผู้ดูแลระบบด้วยคลิกเดียว

REST endpoint จะช่วยให้ control plane สามารถล้างข้อมูลทั้งหมด URL เฉพาะ หรือแท็กเฉพาะได้ โดยมีการยืนยันตัวตนโดยผู้ดูแลระบบหรือด้วยลายเซ็น HMAC-SHA256 ที่ครอบคลุมส่วนเนื้อหาของคำขอ สำหรับเว็บไซต์ที่โฮสต์บน Zinn® จะมีโทเค็นสำหรับการใช้งานครั้งเดียวที่มีการลงชื่อกำกับและมีอายุการใช้งานสองนาทีอีกตัวหนึ่ง ซึ่งจะเปิดเซสชัน wp-admin จากแดชบอร์ดของคุณ ดังนั้นจึงไม่ต้องจัดการรหัสผ่านชุดที่สอง

หน้าตาเป็นอย่างไร

หน้าจอเดียวสำหรับทุกสิ่ง แถบสถานะด้านบนจะแสดงว่าพบแคช LiteSpeed และส่วนขยาย phpredis จริงหรือไม่ แทนที่จะเป็นการคาดเดา

หน้าการตั้งค่า Zinn® Cache ใน wp-admin: ตรวจพบแคช LiteSpeed, ระยะเวลาแคชสาธารณะ และส่วนควบคุมออบเจกต์แคช Redis

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

ครึ่งล่างของหน้าการตั้งค่า Zinn® Cache ใน wp-admin ซึ่งแสดงการล้างแคชอัตโนมัติและกฎการยกเว้นแคช

สิ่งที่คุณกำลังดาวน์โหลด

เวอร์ชัน
1.1.2
WordPress ขั้นต่ำ
WordPress 6.6
PHP ขั้นต่ำ
PHP 8.2
ทดสอบแล้วถึง
WordPress 7.1
ขนาดดาวน์โหลด
734 กิโลไบต์
ใบอนุญาต
GNU General Public License เวอร์ชัน 2 หรือใหม่กว่า
เขียนโดย
Neil Lock — CEO, Zinn Digital® Ltd

สิ่งที่ Zinn® Cache ต้องการ

WordPress 6.6 ขึ้นไปและ PHP 8.2 ขึ้นไป การแคชหน้าเว็บแบบเต็มรูปแบบต้องใช้เซิร์ฟเวอร์ LiteSpeed Enterprise หรือ OpenLiteSpeed พร้อมโมดูล LSCache หากไม่มีปลั๊กอินจะไม่ส่งหัวแคชใดๆ ในขณะที่แคชออบเจ็กต์ ข้อยกเว้น และการล้างข้อมูลระยะไกลยังคงทำงานอยู่ ออบเจ็กต์แคช Redis ต้องใช้ส่วนขยาย phpredis

วิธีรับ Zinn® Cache

ติดตั้งมาแล้วบนทุกไซต์ WordPress ที่เราโฮสต์ และดูแลให้ทันสมัยอยู่เสมอโดยตัวแทนการทำงาน คุณไม่ต้องทำอะไรเลย บน WordPress ที่โฮสต์ที่อื่น เซิร์ฟเวอร์ของคุณจะไม่มีเลเยอร์แคช Zinn® ให้ปลั๊กอินนี้ควบคุม ดังนั้นให้ติดตั้ง Zinn® Cache Engine แทน

อ่านบทความ

ต้นฉบับบน GitHub

สร้างขึ้นตามมาตรฐานไดเรกทอรีปลั๊กอินของ WordPress.org: ตามมาตรฐานโค้ดของ WordPress, การตรวจสอบความปลอดภัย, ไม่มีประกาศแจ้งเตือน PHP และพร้อมสำหรับการแปลในทุกภาษาที่เรามีจำหน่าย

กำลังติดตั้ง

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

  1. ดาวน์โหลดไฟล์ zip

    ใช้ปุ่มดาวน์โหลดด้านบน เก็บไฟล์ไว้ตามเดิม ห้ามแตกไฟล์ เพราะ WordPress ต้องการไฟล์แพ็กเกจนั้นทั้งชุด

  2. เปิด Plugins → Add New Plugin ใน wp-admin

    ลงชื่อเข้าใช้หน้า wp-admin ของเว็บไซต์คุณ เปิดเมนูปลั๊กอิน (Plugins) ที่แถบด้านซ้าย จากนั้นคลิกเพิ่มปลั๊กอินใหม่ (Add New Plugin) ที่ด้านบนของหน้า

  3. อัปโหลดและติดตั้ง

    เลือก อัปโหลดปลั๊กอิน (Upload Plugin), เลือกไฟล์ zip ที่คุณเพิ่งดาวน์โหลด จากนั้นคลิก ติดตั้งตอนนี้ (Install Now) WordPress จะทำการแตกไฟล์ให้คุณโดยอัตโนมัติ

  4. เปิดใช้งาน

    เลือก เปิดใช้งานปลั๊กอิน เมื่อการอัปโหลดเสร็จสิ้น การตั้งค่าของปลั๊กอินจะปรากฏขึ้นใน wp-admin และไม่ต้องทำอะไรเพิ่มเติมเพื่อเริ่มใช้งาน

กำลังตรวจสอบว่าเป็นไฟล์ของเรา

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

SHA-256
20c8db44334505d4dfd6fab8f0c53ee69f626d4c089b53e153082280b6e88322
บน Linux
sha256sum zinn-cache-1.1.2.zip
บน macOS
shasum -a 256 zinn-cache-1.1.2.zip
บน Windows
certutil -hashfile zinn-cache-1.1.2.zip SHA256

การดาวน์โหลดเองก็ส่งค่าเดียวกันกลับมาในส่วนหัว X-Zinn-Package-SHA256 ด้วยเช่นกัน ดังนั้นการปรับใช้แบบอัตโนมัติจึงสามารถตรวจสอบค่าดังกล่าวได้โดยไม่ต้องอ่านหน้านี้

ประวัติการเปลี่ยนแปลง

1.0.0 — การเปิดตัวครั้งแรก: การควบคุมส่วนหัว LSCache, การล้างข้อมูลอัตโนมัติแบบใช้แท็ก, ตัวดรอปอินแคชออบเจ็กต์ Redis, การยกเว้นที่รองรับ WooCommerce, การล้างข้อมูลระยะไกลแบบมีลายเซ็น และการเข้าสู่ระบบผู้ดูแลระบบด้วยคลิกเดียว

ทุกการเผยแพร่บน GitHub

การอัปเดต

บนเว็บไซต์ที่เราโฮสต์ ปลั๊กอินเหล่านี้ได้รับการกำหนดค่าให้ัปเดตตัวเอง: โดยจะตรวจสอบกับเราและ WordPress จะติดตั้งเวอร์ชันใหม่ให้คุณ โดยตรวจสอบการดาวน์โหลดเทียบกับเช็คซัมที่เผยแพร่ก่อน สำหรับ WordPress ที่เราไม่ได้โฮสต์ ไม่มีอะไรต้องกำหนดค่าและไม่มีการติดต่อกลับมายังเซิร์ฟเวอร์ — กลับมาที่หน้านี้เมื่อคุณต้องการเวอร์ชันใหม่ล่าสุด หรือติดตามการออกรีลีสบน GitHub ของปลั๊กอิน

ทำให้ Zinn® Cache ใช้งานได้บนเว็บไซต์จริง

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

ดูโฮสติ้ง

ปลั๊กอิน WordPress ทั้งหมด