المدوّنة · ووردبريس

LiteSpeed Cache: الإعدادات التي تهمّ فعلاً

· 5 دقائق قراءة

LiteSpeed Cache: الإعدادات التي تهمّ فعلاً

تعتبر إضافة LiteSpeed Cache (LSCache) الإضافة الأقوى على الإطلاق لتسريع مواقع ووردبريس إذا كان خادمك يعمل على خوادم LiteSpeed أو OpenLiteSpeed؛ لأنها تتصل مباشرة بنواة الخادم وتخدم الصفحات من الذاكرة اللحظية دون استهلاك موارد المعالج وقاعدة البيانات.

ولكن بمجرد تثبيت الإضافة، يفاجأ المستخدم بلوحة تحكم متخمة بأكثر من 10 تبويبات ومئات الأزرار والمصطلحات التقنية المعقدة (TTL, ESI, Minify, Combine, Critical CSS). الخطأ الفادح الذي يقع فيه أغلب أصحاب المواقع هو تفعيل كافة الخيارات دفعة واحدة، فتكون النتيجة تشوه الخطوط، واختفاء القوائم المنسدلة، وتعطل سلة الشراء في المتاجر الإلكترونية!

1. تبويب التخزين المؤقت الأساسي (Cache > Cache)#

هذا هو المحرك الرئيسي للإضافة، وضبطه بدقة هو الأساس لكل ما يليه:

  • Enable LiteSpeed Cache: اجعلها ON (هذا هو المفتاح العام لتشغيل الكاش).
  • Cache Logged-in Users: اجعلها OFF. هذا الخيار بالغ الأهمية؛ فتركه مفعلاً قد يعرض للمدير والزوار المسجلين صفحات قديمة أو يكشف بيانات جلسات لأعضاء آخرين.
  • Cache Commenters: اجعلها OFF لضمان رؤية كاتب التعليق تعليقه فور إرساله دون انتظار تفريغ الكاش.
  • Cache REST API: اجعلها ON لتسريع استعلامات الإضافات وتطبيقات الموبايل.
  • Cache Login Page: اجعلها ON لتخفيف الضغط الهائل على الخادم أثناء هجمات التخمين على صفحة الدخول wp-login.php.
  • Cache Mobile: اتركها OFF إذا كان قالب موقعك متجاوباً تلقائياً (Responsive)؛ وفعّلها ON فقط إذا كنت تستخدم قالباً منفصلاً تماماً للهواتف أو نظام AMP.

2. تبويب التفريغ التلقائي (Purge)#

يضمن هذا التبويب أن تظهر مقالاتك وتحديثاتك الجديدة فور نشرها دون الحاجة لمسح الكاش يدوياً في كل مرة:

  • Purge All On Upgrade: اجعلها ON لتفريغ الكاش عند تحديث الإضافات أو القوالب تلقائياً.
  • Auto Purge Rules For Publish/Update: حدد الخيارات الأساسية التالية فقط:
    • Front page (الصفحة الرئيسية)
    • Home page (صفحة المدونة)
    • Pages (الصفحات)
    • All categories (الأقسام)
    • Author archive (أرشيف الكاتب)
    تجنب تفعيل Purge All عند كل نشر لمقال، حتى لا تفقد سرعة الكاش لباقي صفحات الموقع القديمة بدون داعٍ.

3. تحسين الصفحة وملفات الأكواد (Page Optimization)#

هنا تكمن القوة الحقيقية في تحسين درجات جوجل PageSpeed، لكنها تتطلب الحذر الشديد. خيارات هذا القسم كلها معطلة افتراضياً (OFF)، وتوثيق LiteSpeed يوصي باختبارها جيداً قبل تفعيلها على موقعك الحي، وبتنفيذ Purge All بعد تغييرها. فعّل ما يلي خياراً خياراً، وافحص الموقع بعد كل خيار:

إعدادات CSS (تبويب CSS Settings):#

  • CSS Minify: فعّلها ON بعد الاختبار (تحذف المسافات والأسطر الفارغة وتقلل حجم الملفات).
  • CSS Combine: يفضل تركها OFF. في خوادم HTTP/2 وHTTP/3 الحديثة، تحميل ملفات متعددة صغيرة بالتوازي أسرع بكثير من دمجها في ملف واحد ضخم قد يؤخر أول ظهور للمحتوى (FCP).
  • Generate Critical CSS: فعّلها ON إذا كنت تستخدم خدمة QUIC.cloud السحابية لعزل كود التصميم الأولي.

إعدادات جافا سكريبت (تبويب JS Settings):#

  • JS Minify: فعّلها ON بعد الاختبار.
  • JS Combine: اتركها OFF دائماً! دمج ملفات الجافا سكريبت هو السبب رقم واحد في تعطل القوائم، وتوقف سلايدر الصور، وفشل نوافذ الشراء.
  • Load JS Deferred: اجعلها Deferred بعد الاختبار (تأجيل تحميل السكربتات لما بعد ظهور الصفحة، مما يرفع تقييم موقعك في مؤشرات Core Web Vitals بشكل مذهل). إذا تعطلت حركة القوائم، أضف jquery.js في مربع الاستثناءات (Tuning).

إعدادات HTML (تبويب HTML Settings):#

  • HTML Minify: فعّلها ON بعد الاختبار.
  • DNS Prefetch: أضف نطاقات الخطوط والتحليلات الخارجية (مثل //fonts.googleapis.com و //www.googletagmanager.com) لتسريع مصافحتها المبكرة.

4. تحسين الصور (Image Optimization)#

الصور هي أثقل مكون في أي صفحة ويب. توفر LiteSpeed ميزة مجانية ممتازة عبر الربط مع شبكة QUIC.cloud:

  1. ادخل إلى LiteSpeed Cache > General واضغط على زر Request Domain Key لربط الموقع مجاناً.
  2. انتقل إلى Image Optimization Settings وفعّل:
    • Auto Request Cron: ON (لإرسال الصور للضغط في الخلفية تلقائياً).
    • Create WebP Versions: ON (توليد نسخ WebP خفيفة للغاية تلقائياً).
    • Image WebP Replacement: ON (عرض صور WebP تلقائياً للمتصفحات التي تدعمها مع الاحتفاظ بالأصل).

جدول الأمان: ما يجب تفعيله وما يجب تجنبه#

الخيار في LiteSpeed Cache الحالة الموصى بها مستوى الأمان الأثر على الموقع
Cache Enable ON آمن تماماً يخفض استهلاك معالج السيرفر بصورة جذرية ويضاعف السرعة.
CSS & JS Minify ON بعد الاختبار (معطّل افتراضياً) يحتاج اختباراً قبل الموقع الحي يقلل حجم حزم الأكواد؛ اختبره على نسخة تجريبية أولاً ونفّذ Purge All بعد تفعيله.
JS Combine OFF عالي الخطورة (قد يكسر الموقع) دمج السكربتات يسبب تعارض التبعيات وتوقف الأزرار.
Cache Logged-in Users OFF أمني / حرج تفعيله يعرض كاش لوحة التحكم ويسرب بيانات الجلسات.
WebP Replacement ON آمن وممتاز يقلل أوزان الصفحات ويسرع التحميل للزوار بشكل فوري.

كيف تتأكد أن الكاش يعمل بفاعلية؟#

لا تعتمد على مجرد النظر إلى لوحة التحكم، بل اختبر ترويسات الخادم (HTTP Headers) مباشرة:

  1. افتح موقعك في متصفح خفي (Incognito Window) دون تسجيل الدخول.
  2. اضغط على F12 لفتح أدوات المطور (Developer Tools)، ثم انتقل لتبويب Network.
  3. أعد تحديث الصفحة (F5)، وانقر على أول طلب (اسم موقعك)، ثم ابحث في قسم Response Headers:
    • إذا وجدت السطر: x-litespeed-cache: miss في الزيارة الأولى، فهذا يعني أن الصفحة أُنشئت حديثاً.
    • أعد تحديث الصفحة مرة ثانية؛ يجب أن يتغير السطر إلى: x-litespeed-cache: hit.

ظهور كلمة hit يعني رسمياً أن موقعك يُخدم الآن بسرعة البرق مباشرة من ذاكرة سيرفر LiteSpeed الفائقة!

المشاكل الشائعة وحلولها#

اختفاء الخطوط أو تشوه تنسيق الموقع بعد تفعيل التحسينات
عطل خيار Load CSS Asynchronously أو خيار دمج CSS، ثم اضغط على Purge All - LSCache في الشريط العلوي لمسح النسخ المؤقتة فوراً.
سلة المشتريات تفرغ تلقائياً في ووكومرس (WooCommerce)
تأكد من عدم وضع كاش للمستخدمين المسجلين، وتأكد من أن صفحات cart و checkout و my-account مستثناة تلقائياً داخل تبويب Cache > Excludes.

المصادر#

التعليقات

كن أول من يشارك رأيه أو تجربته.

أضف تعليقاً أو سؤالاً

سجّل الدخول لتعجب بالتعليقات المفيدة وترفعها لأعلى النقاش. سجّل الدخول

لا يُنشر، ولا نرسل إليه شيئاً.

يظهر التعليق بعد مراجعته. الروابط لا تُفعَّل.

تبني موقعاً عربياً؟

سكربتات وقوالب وإضافات وخوادم — مصمّمة للمواقع العربية.

تصفّح المنتجات