التخزين المؤقت والسرعة

التخزين المؤقت متعدد الطبقات الذي يحافظ على سرعة المواقع على نطاق واسع

لا تشهد معظم الزيارات إلى مواقع Zinn Digital® أي تفاعل مع PHP أو MySQL. يعمل ذاكرة التخزين المؤقت الكاملة للصفحة من LiteSpeed، وذاكرة التخزين المؤقت لكائن Redis لكل موقع، وحافة شبكة توصيل المحتوى (CDN) معًا، بتنسيق من ميزة الحذف التلقائي الذكية، لتبقى الصفحات سريعة وتظل الخوادم الأصلية هادئة — عبر أكثر من 650,000 موقع مُستضاف حول العالم.

ثلاث طبقات تخزين مؤقت، نظام واحد منسق

تأتي السرعة من تقديم المحتوى المناسب من المكان الأسرع. نحن ندمج ثلاث طبقات تخزين مؤقت لضمان الرد على الطلب في أقرب وقت ممكن — عند الحافة، أو في خادم الويب، أو من الذاكرة — ودون الحاجة أبداً إلى إعادة بناء صفحة تم إنشاؤها مسبقاً.

ذاكرة التخزين المؤقت للصفحة الكاملة LSCache

على خوادم LiteSpeed، يتم ختم استجابات الواجهة القابلة للتخزين المؤقت برؤوس التحكم في التخزين المؤقت والعلامات الخاصة بـ LiteSpeed، بحيث يخدم خادم الويب صفحات كاملة دون استدعاء PHP أو الاستعلام عن MySQL. هذا هو المكسب الأكبر على الإطلاق لتحسين وقت الاستجابة الأولي على WordPress.

ذاكرة مؤقتة لأجسام Redis لكل موقع

يؤدي زر التبديل بنقرة واحدة إلى تثبيت ملف إسقاط ذاكرة تخزين مؤقت لكائنات Redis قائم بذاته، مما يخفف عبء عمليات قراءة قاعدة البيانات المتكررة. وإذا تعذر الوصول إلى Redis في أي وقت، فسيعود ملف الإسقاط إلى ذاكرة تخزين مؤقت داخلية لكل طلب، بحيث يستمر الموقع في العمل.

شبكة توصيل المحتوى والطرفية

يتم تقديم الأصول الثابتة والصفحات القابلة للتخزين المؤقت من شبكة توصيل المحتوى (CDN) القريبة من الزوار. يتم عكس عمليات الإزالة إلى الحافة لتبقى متزامنة مع التخزين المؤقت الأصلي — تحكم واحد، وليس ثلاثة إعدادات منفصلة.

الحذف التلقائي الذكي يحافظ على المحتوى حديثاً

التخزين المؤقت لا يكون مفيداً إلا إذا قام مسح الصفحات الصحيحة في اللحظة المناسبة. نظامنا يراقب التغييرات الحقيقية ويقوم بالتفريغ بدقة باستخدام علامات تخزين LiteSpeed المؤقت — وليس بمسح شامل وعشوائي عند كل تعديل.

  • عند حفظ منشور أو صفحة، أو نقلها إلى سلة المهملات، أو حذفها، يتم مسح ذاكرة التخزين المؤقت للصفحات المتأخرة فقط والقوائم التي تظهر فيها.
  • تؤدي التعليقات، وتصنيفات المحتوى المعدلة، وتبديلات القوالب، وتنشيط الملحقات، وتحديثات النواة/الملحقات/القوالب إلى عمليات مسح مستهدفة.
  • تعمل عمليات المسح على مزامنة لوحة التحكم عبر ويب هوك موقع، لكي تتزامن شبكة CDN والتخزين المؤقت للوافد (edge) مع المصدر خطوة بخطوة.
  • تتيح نقطة نهاية التطهير (REST purge) للوحة التحكم مسح كل شيء، أو عناوين URL محددة، أو وسوم محددة — مع المصادقة عبر جلسة مسؤول أو توقيع HMAC-SHA256.

آمن افتراضياً — لا يتم تخزين الصفحات الديناميكية مؤقتاً أبداً

التخزين المؤقت القوي لا يكون آمناً إلا عندما لا يتم تخزين الأشياء التي يجب أن تظل مباشرة أبداً. يأتي Zinn® Cache مع إعدادات افتراضية معقولة لـ WordPress و WooCommerce / Easy Digital Downloads: حيث يتم استبعاد سلة التسوق، والدفع، وحسابي، و REST و AJAX، والمعاينة، والبحث، ويتم تقديم أي طلب تسجيل دخول أو ملف تعريف ارتباط للجلسة بشكل مباشر وطازج.

هذا يعني ألا يرى المتسوق أبدًا عربة شخص آخر، وألا يرى المحرر المُسجِّل الدخول أبدًا مسودة قديمة. يمكنك إضافة مسار إضافي وقواعد مفتاح استعلام وبادئة ملفات تعريف ارتباط (cookie-prefix) لكل موقع عندما يحتاج الملحق إليها، دون المساس بالإعدادات الافتراضية الآمنة.

التخزين المؤقت هو ميزة خاصة بكل مخطط، لذا تحصل مواقع PHP، وNode، والمواقع الثابتة على التخزين المؤقت الذي يناسبها، ويتكيف الملحق بسلاسة أينما غابت طبقة التخزين المؤقت للصفحة الكاملة.

الأسئلة الشائعة

هل يجب عليّ تكوين أي من هذا؟

لا. يأتي ملحق Zinn® Cache مدمجاً في نطاق النشر، ويتم إعداد ذاكرة التخزين المؤقت للصفحة الكاملة، وذاكرة التخزين المؤقت للكائنات، والتنظيف التلقائي، والاستثناءات الآمنة تلقائياً على المواقع المستضافة على Zinn®. يمكنك ضبط كل شيء بدقة ضمن الإعدادات ← Zinn® Cache، أو من لوحة المعلومات، إذا رغبت في ذلك.

هل سيؤدي التخزين المؤقت إلى تعطل متجر WooCommerce الخاص بي؟

لا، لا يتم تخزين عربة التسوق، صفحة الدفع، حسابي، وأي طلب يتطلب تسجيل الدخول أو يعتمد على ملف تعريف ارتباط الجلسة (session-cookie) مؤقتاً افتراضياً، لذلك تظل الصفحات الديناميكية والخاصة بكل عميل حية دائماً. يعمل التخزين المؤقت للصفحة الكاملة على خدمة الصفحات المتطابقة لكل زائر فقط.

ماذا يحدث إذا كان Redis غير متوفر؟

ذاكرة التخزين المؤقت للكائنات اختيارية وآمنة عند الفشل. إذا كانت إضافة phpredis مفقودة، يتم تعطيل المفتاح مع إشعار؛ وإذا تعذر الوصول إلى Redis أثناء التشغيل، فإن الإضافة تقوم بالخدمة من ذاكرة مؤقتة داخل الذاكرة لكل طلب حتى لا يتعطل الموقع أبداً.

هل يتطلب هذا LiteSpeed؟

يستخدم التخزين المؤقت للصفحة بالكامل خادم الويب LiteSpeed، أو إضافة LiteSpeed Cache التابعة لجهة خارجية إذا كانت نشطة بالفعل. على الخوادم الأخرى، لا يتم إرسال أي رؤوس تخزين مؤقت، ولكن التخزين المؤقت للكائنات، والاستثناءات، والتفريغ عن بُعد تظل تعمل جميعاً.

كيف تبقى ذاكرات التخزين المؤقت لشبكة CDN والخادم متزامنتين؟

عملية تطهير منسقة واحدة. فعندما يتغير المحتوى، تؤدي عمليات التطهير المستهدفة المستندة إلى العلامات إلى مسح الصفحات المتأثرة على خادم الويب ويتم عكسها إلى شبكة توصيل المحتوى (CDN) والطرفية عبر خطاف ويب موقع، بحيث تمسح كل طبقة الصفحات نفسها في نفس الوقت.

شاهده على مواقعك الخاصة

ابدأ تجربة مجانية لمدة 14 يوماً بدون بطاقة ائتمان واترك المهمة لذاكرة التخزين المؤقت متعددة الطبقات. عمليات نقل مجانية، وضمان استرداد الأموال خلال 30 يوماً، وضمان وقت تشغيل بنسبة 99.99%، ودون أي تقيد بمزود معين.

ابدأ مجاناً