Zinn® Cache
الميزات
إنّ Zinn® Cache هو ذاكرة تخزين مؤقت مجانية للصفحات وذاكرة تخزين مؤقت لكائنات Redis لـ WordPress على أي خادم ويب: ذاكرة التخزين المؤقت الخاصة بـ LiteSpeed حيثما وُجدت، أو ذاكرة التخزين المؤقت لـ nginx أو Varnish أو Apache التي يشغّلها مضيفكم، وذاكرة تخزين مؤقت سريعة للملفات في كل مكان آخر. Zinn® Cache Pro هو الإضافة المدفوعة التي توضح ما تفعله ذاكرة التخزين المؤقت لديكم وتجعلها أسرع بعد. كلاهما مترجم إلى 57 لغة.
ذاكرة تخزين مؤقت لصفحة كاملة على أي خادم
على LiteSpeed، يضع Zinn® Cache ترويسات cache-control وcache-tag على كل استجابة للواجهة الأمامية يكون تخزينها آمنًا، ويقوم خادم الويب بتسليمها إلى الزائر التالي. وعلى أي خادم آخر، يحتفظ بالصفحة كملف ويقدمها من advanced-cache.php الخاص بـ WordPress قبل تحميل WordPress. وفي كلتا الحالتين، يتم تخطي PHP وقاعدة البيانات.
هذا هو الفرق بين إنشاء صفحة وإرسال ملف، ومن هنا تأتي سرعة ذاكرة التخزين المؤقت بالكامل تقريبًا. يحصل الزوار الذين لم يسجلوا دخولهم فقط على الصفحات المخزنة، وتخبركم لوحة الحالة بنوع ذاكرة التخزين المؤقت للصفحات المستخدمة.
- ذاكرة التخزين المؤقت الخاصة بـ LiteSpeed، أو ذاكرة تخزين مؤقت للملفات على أي خادم آخر
- مدة صلاحية لكل نوع محتوى، من 60 ثانية إلى سنة
- عمر متصفح للصور وCSS وJavaScript — ليس للصفحات أبدًا

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

استثناءات تحافظ على دقة المتاجر والحسابات
ذاكرة التخزين المؤقت التي تقدم صفحة الشخص الخطأ أسوأ من عدم وجود ذاكرة تخزين مؤقت على الإطلاق. لا يتم تخزين صفحات سلة التسوق والدفع والحساب، وطلبات الإضافة إلى السلة، واستدعاءات REST وAJAX، والمعاينات ونتائج البحث مؤقتاً بأي شكل، وكذلك أي زائر يحمل ملف تعريف ارتباط لتسجيل الدخول، أو منشور محمي بكلمة مرور، أو تعليق، أو جلسة تسوق.
قواعد WooCommerce وEasy Digital Downloads مدمجة تلقائيًا. أي شيء خاص بموقعكم — مسار دفع مخصص، أو ملف تعريف ارتباط جلسة لإضافة معينة، أو رمز معاينة — هو عبارة عن سطر واحد في علامة التبويب Exclusions.
- الإعدادات الافتراضية لـ WooCommerce وEasy Digital Downloads
- المسارات والمعلمات البادئة وبادئات ملفات تعريف الارتباط الخاصة بك
- يتم استبعاد الزوار المسجلين افتراضيًا

ذاكرة تخزين مؤقت لكائنات Redis مع معالجة آمنة للأعطال
الصفحات التي لا يمكن تخزينها مؤقتًا — مثل لوحة تحكم العضو المسجل دخوله، أو صفحة الدفع في المتجر — لا تزال تُنشأ بواسطة WordPress، ويطرح WordPress على قاعدة البيانات نفس الأسئلة مرارًا وتكرارًا. بنقرة تبديل واحدة يتم تثبيت إضافة التخزين المؤقت للكائنات Redis، بحيث تأتي تلك الإجابات من الذاكرة مباشرةً.
إنه لا يكتب أبدًا فوق ملف drop-in الخاص بإضافة أخرى، ويخبركم عندما يكون phpredis مفقودًا، وإذا توقف Redis عن الاستجابة، فإنه يخدم ذلك الطلب من ذاكرة التخزين المؤقت في الذاكرة بدلاً من تعطيل الموقع.
- المضيف والمنفذ وقاعدة البيانات وكلمة المرور وبادئة المفتاح
- رقم قاعدة بيانات منفصل أو بادئة لكل موقع على Redis المشترك
- احتياطي في الذاكرة عندما يتعذر الوصول إلى Redis

ذاكرة تخزين مؤقت تخبرك بما إذا كانت تعمل
تبدو ذاكرة التخزين المؤقت التي توقفت بصمت عن تخزين أي شيء مطابقة تمامًا لذاكرة تعمل بصورة صحيحة. يوضح أمر `wp zinn-cache status --format=json` ذاكرة التخزين المؤقت للصفحات قيد الاستخدام، وما إذا كانت ذاكرة الكائنات Redis متصلة بالفعل أم أنها تراجعت إلى الذاكرة العشوائية، وسبب ذلك.
تثبت ذاكرة التخزين المؤقت للكائنات فاعليتها من خلال دورة كتابة وقراءة كاملة عند تشغيلها، وتوضح شاشة الإعدادات السبب عندما يرفض Redis تسجيل الدخول أو البيانات. في المواقع التي نستضيفها، تتم إدارة ذاكرة التخزين المؤقت للكائنات نيابةً عنكم ولا يقوم المكون الإضافي بإزالتها أبداً.
- أمر حالة للبرامج النصية والمراقبة
- فحص كتابة وقراءة عند تمكين التخزين المؤقت للكائنات
- وضع يديره المضيف يترك ملف drop-in الخاص بالمنصة دون تغيير
Zinn® Cache Pro: تعرف على ما يقوم به التخزين المؤقت لديك
تُظهر تحليلات Pro نسبة الإصابة، ومقدار ما تقدمه طبقة APCu الموجودة في الذاكرة، ومتوسط وقت أمر Redis، والذاكرة المستخدمة، والمفاتيح المُفرغة. يتم قياس عرض صفحة واحد من كل 20 صفحة للتحقق من استعلامات قاعدة البيانات البطيئة، والمكالمات البطيئة لمواقع الويب الأخرى، وحالات عدم الوصول إلى الذاكرة المؤقتة، مع إرجاع كل منها إلى المكون الإضافي أو القالب المسؤول.
على أي موقع نستضيفه، تصل الأرقام نفسها إلى لوحة تحكم Zinn Digital® الخاصة بك كل ساعة، ويتم إرسال بريد إلكتروني إليك عند انخفاض نسبة الإصابة، أو امتلاء ذاكرة Redis، أو بدء إخلاء المفاتيح.
- نسبة الإصابة، والذاكرة، والمفاتيح، وأبطأ أوامر ذاكرة التخزين المؤقت
- الاستعلامات البطيئة والاستدعاءات غير المخزنة مؤقتًا، محددة بحسب الإضافة أو القالب
- طبقة APCu والجلب المسبق والضغط لـ Redis

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

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

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

لا توجد خدمة تابعة لجهة خارجية في ذاكرة التخزين المؤقت
لا يتصل الإضافة المجانية بأي جهة إلا إذا اخترتم الانضمام: لا بخدمة CDN ولا بخدمة تحليلات. تطلب Freemius، التي تتولى إدارة الانضمام والترقية إلى Pro، الإذن أولاً، ولا تظهر إطلاقاً على أي موقع نستضيفه.
يتحقق Zinn® Cache Pro من ترخيصه وتحديثاته عبر Freemius، لأن هذه هي الطريقة التي يُباع بها الملحق المدفوع ويُحافظ على تحديثه. ولا يرسل أي بيانات للزوار أو أي محتوى للمنشورات.
- لا توجد شبكة توصيل محتوى (CDN) أو خدمة تحسين في الإضافة
- Freemius فقط بموافقتك، أو ترخيص Pro الخاص بك
- تقارير الدعم معروضة أمامك بالكامل قبل إرسال أي شيء
تحديثات تُثبَّت عندما تنقرون
يتم تحديث Zinn® Cache من Zinn Digital®. يتم تحديث Zinn® Cache Pro من خلال Freemius باستخدام ترخيصك. في كلتا الحالتين، يتم جلب التنزيل عند النقر على "تحديث"، وبالتالي فإن التحديث الذي ظهر منذ أشهر لا يزال يُثبت.
إذا دعت الحاجة يومًا ما إلى التراجع عن تحديث للمكوّن الإضافي المجاني، فإن كل إصدار منشور متوفر في علامة تبويب «الإصدارات الأقدم» في صفحة «المكونات الإضافية» ضمن تطبيق Zinn Digital®.
- تم جلبه حديثًا في لحظة التحديث
- تحديثات تم إطلاقها لك على استضافتنا
- كل إصدار سابق من الإضافة المجانية في التطبيق

الإعدادات بـ 57 لغة، بما في ذلك اللغات المكتوبة من اليمين إلى اليسار
تتم ترجمة كل نص يضيفه أي من المكونين الإضافيين إلى إدارة WordPress — بما في ذلك التسميات والإشعارات والأخطاء والإعدادات — ويتم تضمين الترجمات داخل المكون الإضافي، بحيث تعمل بمجرد ضبط لغة الموقع.
تم عرض شاشات اللغات العربية، والفارسية، والعبرية، والبشتوية، والأردية في تثبيت WordPress حقيقي والتحقق منها. عندما تتوفر ترجمة من مجتمع WordPress.org، فإن WordPress يقوم بتحميلها قبل ترجمتنا.
- ترجمات مدمجة، لا توجد حزم لغات للتثبيت
- شاشات من اليمين إلى اليسار تم فحصها في متصفح
- ترجمات المجتمع لها الأولوية
يمكن للمساعدين بالذكاء الاصطناعي تشغيل التخزين المؤقت لديك
يمتلك Zinn® Cache خادم MCP خاصًا به، بحيث يمكن لـ Claude وCursor وVS Code ومساعدي الذكاء الاصطناعي الآخرين قراءة حالة التخزين المؤقت وتغيير الإعدادات وتفريغ الصفحات نيابةً عنكم، مع تسجيل الدخول بصفتكم ومصرح لهم فقط بما هو مسموح لكم به.
باستخدام Zinn® Cache Pro، يمكن للمساعد نفسه تهيئة الذاكرة المؤقتة، وقراءة التحليلات وأداة البحث عن الاستعلامات البطيئة، وتحويل الصور، وتنظيف قاعدة البيانات. تم إدراج كل أداة مع مدخلاتها في وثائق المطورين على zinndigital.com.
- 10 أداة في الإضافة المجانية و12 إضافية مع Pro
- تم تسجيل الدخول باستخدام كلمة مرور التطبيق، ومقتصر على الأذونات الخاصة بك
- يمكنكم إيقاف تشغيله في أي وقت من خلال ذاكرة التخزين المؤقت ← وكلاء الذكاء الاصطناعي (MCP)
مضمّن مجانًا مع استضافة Zinn Digital®
احصل على Zinn® Cache مجانًا مع استضافة Zinn Digital®
يأتي كل موقع WordPress على خوادمنا الخاصة مزودًا بـ Zinn® Cache مثبتًا ومتصلاً: ذاكرة التخزين المؤقت للصفحات مفعّلة، وتتم إدارة ذاكرة التخزين المؤقت للكائنات Redis نيابة عنكم، وتصل تحديثات الإضافات تلقائيًا. لا تتضمن الخدمة Zinn® Cache Pro؛ يمكنكم إضافتها إلى أي موقع عندما ترغبون في ذلك.