การแคชและความเร็ว

การแคชหลายชั้นที่ช่วยให้ไซต์ทำงานได้อย่างรวดเร็วในทุกขนาด

การเข้าชมส่วนใหญ่ในเว็บไซต์ Zinn Digital® จะไม่แตะต้อง PHP หรือ MySQL เลย แคชทั้งหน้าของ LiteSpeed แคชออบเจกต์ Redis แยกตามเว็บไซต์ และ CDN edge จะทำงานร่วมกัน โดยได้รับการประสานงานผ่านระบบล้างแคชอัตโนมัติอัจฉริยะ เพื่อให้หน้าเว็บคงความรวดเร็วและเซิร์ฟเวอร์ต้นทางทำงานได้อย่างราบรื่น — ทั่วทั้งเว็บไซต์ที่โฮสต์ไว้กว่า 700,000 แห่งทั่วโลก

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

แคชสามชั้น หนึ่งระบบที่ทำงานประสานกัน

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

แคชแบบเต็มหน้า LSCache

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

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

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

CDN และ Edge

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

การล้างอัตโนมัติอัจฉริยะช่วยให้เนื้อหาใหม่อยู่เสมอ

แคชจะมีประโยชน์ก็ต่อเมื่อล้างหน้าเว็บที่ถูกต้องในเวลาที่เหมาะสมเท่านั้น ระบบของเราคอยเฝ้าติดตามการเปลี่ยนแปลงที่เกิดขึ้นจริง และล้างข้อมูลอย่างแม่นยำตรงจุดโดยใช้ LiteSpeed cache tags — ไม่ใช่การล้างข้อมูลทั้งหมดแบบเหวี่ยงแหในทุกครั้งที่มีการแก้ไข

  • เมื่อมีการบันทึก ย้ายไปที่ถังขยะ หรือลบโพสต์หรือหน้า จะมีการล้างเฉพาะหน้าที่ได้รับผลกระทบและรายการที่มีโพสต์หรือหน้านั้นปรากฏอยู่เท่านั้น
  • ความคิดเห็น ข้อกำหนดการจัดหมวดหมู่ที่แก้ไข การเปลี่ยนธีม การเปิดใช้งานปลั๊กอิน และการอัปเดตระบบหลัก/ปลั๊กอิน/ธีม ทั้งหมดนี้จะทริกเกอร์การล้างแคชตามเป้าหมาย
  • แคชของหน้าเว็บจะถูกล้างที่เว็บเซิร์ฟเวอร์ และแคช CDN จะถูกล้างจากแท็บ CDN ของไซต์
  • ปลายทางล้างข้อมูล REST ช่วยให้แผงควบคุมสามารถล้างข้อมูลทุกอย่าง URL ที่ระบุ หรือแท็กที่ระบุได้ — โดยได้รับการรับรองความถูกต้องผ่านเซสชันของผู้ดูแลระบบหรือลายเซ็น HMAC-SHA256

ปลอดภัยตามค่าเริ่มต้น — หน้าแบบไดนามิกจะไม่ถูกแคช

การแคชเชิงรุกจะปลอดภัยก็ต่อเมื่อข้อมูลที่ต้องเป็นแบบเรียลไทม์ไม่ถูกนำไปแคชเท่านั้น Zinn® Cache มาพร้อมกับค่าเริ่มต้นที่สมเหตุสมผลสำหรับ WordPress และ WooCommerce / Easy Digital Downloads: ตะกร้าสินค้า, การชำระเงิน, my-account, REST และ AJAX, การแสดงตัวอย่าง และการค้นหาจะได้รับการยกเว้น และคำขอใดๆ ที่เข้าสู่ระบบแล้วหรือมีคุกกี้เซสชันจะแสดงผลแบบสดใหม่เสมอ

นั่นหมายความว่าผู้ซื้อจะไม่เห็นรถเข็นของผู้อื่น และผู้แก้ไขที่เข้าสู่ระบบแล้วจะไม่เห็นฉบับร่างที่ล้าสมัย คุณสามารถเพิ่มกฎ path, query-key และ cookie-prefix เพิ่มเติมในแต่ละเว็บไซต์ได้เมื่อปลั๊กอินต้องการ โดยไม่ต้องแก้ไขค่าเริ่มต้นที่ปลอดภัย

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

คำถามที่พบบ่อย

ฉันจำเป็นต้องกำหนดค่าใดๆ ในนี้หรือไม่?

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

การแคชจะทำให้ร้านค้า WooCommerce ของฉันเกิดปัญหาหรือไม่

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

จะเกิดอะไรขึ้นหาก Redis ไม่พร้อมใช้งาน

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

สิ่งนี้ต้องใช้ LiteSpeed หรือไม่?

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

แคชของ CDN และเซิร์ฟเวอร์ซิงค์ข้อมูลกันอย่างไร?

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

ดูบนเว็บไซต์ของคุณเอง

เริ่มทดลองใช้งานฟรี 14 วันโดยไม่ต้องใช้บัตร และปล่อยให้แคชแบบหลายชั้นจัดการทุกอย่าง การย้ายข้อมูลฟรี การรับประกันคืนเงินภายใน 30 วัน การรับรองความพร้อมใช้งาน 99.99% และไม่มีข้อผูกมัดกับผู้ให้บริการ

เริ่มต้นฟรี

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