استخدام فترات التخزين المؤقت الفعّالة

Connor Clark
Connor Clark

تاريخ النشر: 8 أكتوبر 2025

يمكن لفترة التخزين المؤقت الطويلة زيادة سرعة الزيارات المتكررة إلى صفحتك.

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

وقت الاستجابة مهم أكثر بكثير من معدل نقل البيانات لأداء الويب، لذا يمكن أن يؤدي تجنُّب وقت استجابة الشبكة للطلبات الرئيسية إلى تحسين الأداء الذي يلاحظه المستخدم بشكل كبير.

كيفية اجتياز هذه الرسالة المتضمّنة إحصاءات

يجب أن يكون العمر الافتراضي لذاكرة التخزين المؤقت لجميع طلبات الموارد الفرعية القابلة للتخزين المؤقت 30 يومًا على الأقل (2592000 ثانية). نرى أنّه يجب أن تتبع جميع مواد العرض الثابتة شجرة القرارات الموضّحة هنا: يجب أن يكون لعناصر الموارد القابلة للتخزين المؤقت فترة بقاء طويلة جدًا (30 يومًا أو سنة واحدة).

يُعدّ الطلب قابلاً للتخزين المؤقت في الحالات التالية:

  • المورد هو خط أو صورة أو ملف وسائط أو نص برمجي أو ورقة أنماط.
  • يحتوي المرجع على رمز حالة HTTP بقيمة 200 أو 203 أو 206.
  • لا تستبعد عناوين استجابة المورد بشكل صريح إمكانية تخزينه مؤقتًا (مثلاً: no-cache, must-revalidate, no-store).

تعرَّف على كيفية تخزين الموارد مؤقتًا في دليل ذاكرة التخزين المؤقت لبروتوكول HTTP: خط الدفاع الأول ودرس Configuring HTTP caching behavior التطبيقي حول الترميز.

استخدِم لوحة الشبكة في "أدوات مطوّري البرامج في Chrome" للتحقّق من ضبط عناوين Cache-Control على النحو المتوقّع. بالإضافة إلى ذلك، يشير العمود Size في لوحة الشبكة إلى ما إذا كان قد تم عرض طلب فعليًا من ذاكرة التخزين المؤقت.

إرشادات خاصة بكل حزمة

تقدّم هذه الإحصاءات أيضًا إرشادات خاصة بالحزمة للصفحات التي تستخدم التقنيات التالية:

Drupal

اضبط الحد الأقصى لعمر المتصفِّح وذاكرة التخزين المؤقت للوكيل في صفحة الإدارة » الإعداد » التطوير. يمكنك الاطّلاع على مزيد من المعلومات عن ذاكرة التخزين المؤقت في Drupal وتحسين الأداء.

Joomla

راجِع ذاكرة التخزين المؤقت.

WordPress

يمكنك الاطّلاع على ذاكرة التخزين المؤقت للمتصفّح.

مراجع إضافية