إنّ Zinn® Cache هو إضافة تخزين مؤقت مجانية لـ WordPress. على أي موقع نستضيفه، يدير الإضافة التخزين المؤقت لصفحات LiteSpeed الذي يعمل عليه خادمكم بالفعل، موجهًا إياه إلى ما يجب تخزينه مؤقتًا ومتى يتم التخلص منه. وحيثما تقوم خوادم nginx أو Varnish أو Apache بتخزين الصفحات مؤقتًا بالفعل أمام WordPress، فإنه يقوم بإفراغ ذلك التخزين المؤقت بدلاً من إضافة تخزين ثانٍ. وعلى أي خادم آخر، يحتفظ بكل صفحة كملف ويقدمها قبل تحميل WordPress، وبذلك يعمل أينما تمت استضافة موقعكم.
الإضافة مجانية ومدرجة في دليل إضافات WordPress.org: wordpress.org/plugins/zinn-cache. وعلى المواقع التي نستضيفها، يتم تثبيتها نيابة عنكم؛ وإذا تمت إزالتها، يمكنكم إعادة تثبيتها من إضافات ← أضف إضافة جديدة عبر البحث عن Zinn® Cache.
تحقق من هذا أولاً
توضح شاشة Zinn Digital® ← التخزين المؤقت ← الحالة أي نوع من التخزين المؤقت للصفحات قيد الاستخدام — سواء كان الخاص بخادم LiteSpeed، أو تخزين nginx أو Varnish أو Apache المؤقت أمام الموقع، أو التخزين المؤقت للملفات الخاص بالإضافة نفسها — وما إذا كان تخزين الكائنات المؤقت Redis يحفظ البيانات بالفعل. يقوم زر تحقق الآن بطلب أحدث صفحاتكم كما يفعل الزائر تمامًا، ويعرض عدد المرات التي استجاب فيها كل تخزين مؤقت. على أي موقع نستضيفه، ينبغي أن تظهر LiteSpeed؛ وإذا لم تظهر، يرجى فتح تذكرة دعم وسنتولى فحص الخادم وليس موقعكم.
الإفراغ، ولماذا نادراً ما تحتاجون إليه
يؤدي نشر مقال أو تحرير صفحة بالفعل إلى تفريغ ما تم تغييره. يقوم الملحق بالتفريغ حسب الوسم، لذا فإن تحرير مقال واحد يمسح ذلك المقال والصفحات التي يظهر فيها وموجزاتك — وليس موقعك بالكامل. أي تغيير يمس كل صفحة (تحديث، أو تفعيل ملحق، أو قائمة، أو قالب) يبدأ تحديثاً متدرجاً: يتم تحديث كل صفحة على دفعات كل دقيقة، بدءاً بالأحدث، بدلاً من إفراغ التخزين المؤقت بالكامل دفعة واحدة، مما يحافظ على سرعة الموقع أثناء حدوث ذلك.
لمسح صفحة واحدة، اكتب عنوانها في تبويب الحالة واضغط على تفريغ هذه العناوين. يوجد زر إفراغ الكل الآن في نفس الشاشة للحالات النادرة التي تريد فيها إزالة كل شيء دفعة واحدة، مثل ما بعد تحرير ملف قالب عبر SFTP.
ذاكرة التخزين المؤقت للكائنات Redis
يقوم زر التبديل بتثبيت إضافة مدمجة (drop-in) تحتفظ بعمليات البحث الداخلية الخاصة بـ WordPress في الذاكرة بين الطلبات. وهي تفيد أكثر في الحالات التالية:
- WooCommerce وأي متجر يحتوي على كتالوج ضخم
- المواقع التي تحتوي على ملحقات متعددة
- مواقع العضويات أو المنتديات، حيث يتم تسجيل الدخول في كل صفحة تقريباً
وتكون فائدتها أقل في المواقع التعريفية الصغيرة التي تم بالفعل تخزين صفحاتها مؤقتاً بالكامل. قم بتفعيلها، وراقب الموقع لمدة يوم، ثم أوقف تشغيلها مرة أخرى إذا لم تلاحظ أي فرق — فالإجراء قابل للتراجع ولا يقوم أبداً باستبدال ملف مدمج ثبته ملحق آخر.
الاستثناءات
لا يتم أبداً تخزين Cart وcheckout وmy-account وأي جلسة مسجلة الدخول مؤقتاً، ولا يتعين عليك ضبط ذلك. أضف قواعدك الخاصة فقط عندما تكون لديك صفحة يجب أن تظل محدثة دائماً — فكل قاعدة تضيفها تمثل صفحة تفقد سرعتها، لذا أضفها واحدة تلو الأخرى.
إذا لم تظهر التغييرات
بهذا الترتيب: امسح ذاكرة التخزين المؤقت لتلك الصفحة من شاشة الإضافة؛ وأعد التحميل الإجباري في متصفحك (Ctrl-Shift-R)؛ وتحقق مما إذا كانت شبكة توصيل المحتوى (CDN) الموجودة أمامنا تحتفظ بها. يمكن لثلاث ذاكرات تخزين مؤقت مختلفة الاحتفاظ بالصفحة، والأولى منها فقط هي التابعة لنا.