هل سبق لك إجراء تغيير على صفحة موقع ويب فقط للنظر في الارتباك والفزع عندما لا تنعكس التغييرات في المتصفح؟ ربما نسيت حفظ الملف أو لم تقم بتحميله فعليًا على الخادم (أو قمت بتحميله في المكان الخطأ). ومع ذلك ، هناك احتمال آخر وهو أن المتصفح يقوم بتحميل الصفحة من ذاكرة التخزين المؤقت الخاصة به بدلاً من الخادم حيث يوجد الملف الجديد.
إذا كنت قلقًا بشأن صفحات الويب الخاصة بك التخزين المؤقت بالنسبة لزوار موقعك ، يمكنك إخبار متصفح الويب بعدم تخزين الصفحة مؤقتًا ، أو الإشارة إلى المدة التي يجب أن يخزن فيها المتصفح الصفحة في ذاكرة التخزين المؤقت.
إجبار الصفحة على التحميل من الخادم
يمكنك التحكم في ذاكرة التخزين المؤقت للمتصفح باستخدام علامة وصفية:
تعيين انتهاء الصلاحية على -1 يخبر المتصفح بتحميل الصفحة دائمًا من ملف قاعدة بيانات للانترنت. يمكنك أيضًا إخبار المتصفح بمدة ترك الصفحة في ذاكرة التخزين المؤقت. بدلا من -1، أدخل التاريخ ، بما في ذلك الوقت الذي تريد إعادة تحميل الصفحة من الخادم. لاحظ أن الوقت يجب أن يكون بتوقيت غرينتش (GMT) ومكتوبًا بالتنسيق، dd Mon yyyy hh: mm: ss.
تحذير: قد لا تكون هذه فكرة جيدة
قد تعتقد أن إيقاف تشغيل ذاكرة التخزين المؤقت لمتصفح الويب لصفحتك قد يكون منطقيًا ، ولكن هناك سبب مهم ومفيد لتحميل المواقع من ذاكرة التخزين المؤقت: لتحسين الأداء.
عندما يتم تحميل صفحة ويب لأول مرة من خادم ، يجب استرداد جميع موارد تلك الصفحة وإرسالها إلى المتصفح. هذا يعني أن ملف طلب HTTP يجب إرسالها إلى الخادم. كلما زاد عدد الطلبات التي تقدمها الصفحة لموارد مثل ملفات CSSوالصور والوسائط الأخرى ، كلما كان تحميل هذه الصفحة أبطأ. إذا تمت زيارة الصفحة من قبل ، يتم تخزين الملفات في ذاكرة التخزين المؤقت للمتصفح. إذا قام شخص ما بزيارة الموقع مرة أخرى لاحقًا ، فيمكن للمتصفح استخدام الملفات الموجودة في ذاكرة التخزين المؤقت بدلاً من العودة إلى الخادم. هذا يسرع ويحسن أداء الموقع. في عصر الأجهزة المحمولة واتصالات البيانات غير الموثوق بها ، يعد التحميل السريع أمرًا ضروريًا. بعد كل شيء ، لم يشتك أحد من أن الموقع يتم تحميله بسرعة كبيرة.
الخلاصة: عندما تجبر موقعًا على التحميل من الخادم بدلاً من ذاكرة التخزين المؤقت ، فإنك تؤثر على الأداء. لذلك ، قبل إضافة هذه العلامات الوصفية إلى موقعك ، اسأل نفسك عما إذا كان هذا ضروريًا حقًا ويستحق الأداء الذي سيحصل عليه الموقع نتيجة لذلك.
في معظم متصفحات الويب ، يمكنك فرض تحميل صفحة لمرة واحدة من الخادم عن طريق الضغط باستمرار على مفتاح shift أثناء النقر فوق الزر "إعادة تحميل" أو "تحديث".