اكتشف ما إذا تم تحميل مواقع الويب من ذاكرة التخزين المؤقت وكيفية فرض إعادة التحميل

جرب أداة القضاء على المشاكل

عندما تزور موقعًا إلكترونيًا في مستعرض ويب حديث لأول مرة ، يتم تحميل المحتويات من خادم الويب إلى الكمبيوتر المحلي.

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

ومع ذلك ، يتم تحميل المحتويات في معظم الأحيان من خادم الويب.

عندما تزور نفس الموقع لاحقًا ، ويمكن أن تعني لاحقًا الثانية التالية ، في ذلك اليوم أو حتى أيام أخرى ، قد يتم تحميل بعض أو حتى جميع المحتويات من ذاكرة التخزين المؤقت بدلاً من الخادم.

غالبًا لا يمثل ذلك مشكلة وسيؤدي إلى تسريع عرض الموقع حيث لا يلزم جلب بعض الموارد من الإنترنت.

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

اكتشف ما إذا تم تحميل الموارد من ذاكرة التخزين المؤقت

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

ما عليك سوى الضغط على F12 لعرض الأدوات والتبديل إلى الشبكة وإعادة تحميل الصفحة.

from cache

لا يعرض Firefox المعلومات في الأصل. يمكنك تثبيت إضافة Firebug لإضافة معلومات متعلقة بالذاكرة المؤقتة إلى المتصفح.

هنا تقوم بتحديد علامة التبويب Net ، والنقر فوق عنصر ثم على ذاكرة التخزين المؤقت لعرض المعلومات ذات الصلة بالتخزين المؤقت.

firefox cache

لا يعرض Internet Explorer من Microsoft معلومات حول الموارد المخزنة مؤقتًا في أدوات المطور مباشرةً. ومع ذلك ، يمكنك التحقق من عنوان الاستجابة وإذا كان 304 ، فلن يتم تعديل المورد منذ آخر زيارة وبالتالي يتم تحميله من ذاكرة التخزين المؤقت.

هذه ليست طريقة مؤكدة بنسبة 100٪ لمعرفة ما إذا كان قد تم تخزين المورد مؤقتًا أم لا ، حيث يمكن أيضًا إرجاع 200 في بعض الأحيان للإدخالات المخزنة مؤقتًا.

خيار آخر لديك هو التحقق من دليل ذاكرة التخزين المؤقت على القرص الصلب (أو الذاكرة) لمعرفة المزيد عن الإدخالات المخزنة مؤقتًا. يمكن لمستخدمي Firefox التحميل حول: ذاكرة التخزين المؤقت لمعرفة المزيد عن مواقع ذاكرة التخزين المؤقت وحتى تصفح ذاكرة التخزين المؤقت باستخدام المتصفح.

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

يمكن لمستخدمي Chrome التحميل الكروم: // ذاكرة التخزين المؤقت / بدلاً من ذلك الذي يسرد الإدخالات المخبأة مباشرةً عند تحميلها في المتصفح.

أخيرًا وليس آخرًا ، يمكن لمستخدمي Windows أيضًا تشغيل ملف اختيار أدوات نيرسوفت لعرض ذاكرة التخزين المؤقت للمتصفح على نظامهم.

إجبار عمليات إعادة التحميل

أسهل طريقة لفرض إعادة التحميل هي الضغط على اختصار Ctrl-F5 عندما تكون هذه الصفحة مفتوحة. هذا يتجاوز ذاكرة التخزين المؤقت ويطلب جميع الملفات من الخادم.

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

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

  • كروم : اضغط على F12 لعرض واجهة المطور مرة أخرى والتبديل إلى الشبكة. تحتاج هنا إلى تحديد خيار تعطيل ذاكرة التخزين المؤقت لتجنب تخزين الموارد مؤقتًا طالما أن الواجهة مفتوحة.
  • ثعلب النار : اضغط على F12 وحدد رمز الإعدادات في شريط الأدوات الرئيسي. هنا تحتاج إلى تمكين 'تعطيل ذاكرة التخزين المؤقت (عندما يكون صندوق الأدوات مفتوحًا)' ضمن الإعدادات المتقدمة.
  • متصفح الانترنت : اضغط على F12 لفتح أدوات المطور. قم بالتبديل إلى الشبكة وتنشيط خيار 'التحديث دائمًا من الخادم' بنقرة واحدة بجوار رمز التسجيل في شريط الأدوات الرئيسي.

أخيرًا وليس آخرًا ، من الممكن أيضًا حذف ذاكرة التخزين المؤقت للقرص كليًا أو جزئيًا لإجبار المتصفح على تحميل جميع المحتويات من الإنترنت.

خاتمة

التخزين المؤقت يعمل بشكل جيد في معظم الأوقات. ومع ذلك ، قد تواجه أحيانًا مشكلات حيث لا تعرض مواقع الويب محتويات جديدة على الرغم من أنك متأكد تمامًا من توفر المحتويات.

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

هل لديك طريقة أخرى؟ انشرها في التعليقات أدناه.