ترويسة التحكم في التخزين المؤقت

يُكتب أيضاً: Cache-Control header

ترويسة HTTP يحدد بها السيرفر مدة صلاحية النسخة المخزنة ومن يحق له تخزينها، مثل max-age=31536000 لملفات CSS وJS ذات الإصدارات، فتقل الطلبات ويسرع الموقع.

Cache-Control ترويسة HTTP يرسلها السيرفر مع كل ملف ليخبر المتصفح وشبكات CDN كيف يخزّنونه وإلى متى. أهم توجيهاتها: max-age لمدة الصلاحية بالثواني، no-cache للتحقق من السيرفر قبل كل استخدام، no-store لمنع التخزين تمامًا، وpublic أو private لتحديد من يحق له التخزين.

في ووردبريس لا تضبطها من لوحة التحكم مباشرة، بل من إضافة الكاش أو من إعدادات السيرفر (ملف .htaccess في Apache وLiteSpeed أو إعدادات Nginx). الملفات الثابتة مثل الصور وCSS تأخذ مدة طويلة، أما صفحات HTML فمدة قصيرة أو تحقق دائم.

الخطأ الشائع هو مدة طويلة لملف يتغير دون تغيير اسمه، فيبقى الزائر على نسخة قديمة. الحل أن تقرن المدة الطويلة برقم إصدار في رابط الملف.