ذاكرة التخزين المؤقت المحلية
يشير التخزين المؤقت المحلي (Local Cache) إلى منطقة تخزين مؤقتة على جهاز المستخدم (مثل متصفح الويب أو تطبيق محلي) حيث يتم تخزين البيانات التي يتم الوصول إليها بشكل متكرر من خادم بعيد. بدلاً من جلب نفس المورد مرارًا وتكرارًا من الخادم الأصلي، يقوم النظام أولاً بالتحقق من هذا التخزين المحلي. إذا كانت البيانات موجودة وصالحة، يتم تقديمها على الفور من التخزين المؤقت المحلي.
بالنسبة لتطبيقات الويب الحديثة، السرعة أمر بالغ الأهمية. يقلل التخزين المؤقت المحلي بشكل كبير من زمن الاستجابة (Latency) عن طريق إلغاء الحاجة إلى رحلات شبكة مستمرة إلى الخادم. وهذا يترجم مباشرة إلى أوقات تحميل أسرع للصفحات، واستهلاك أقل لعرض النطاق الترددي لكل من المستخدم والخادم، وتحسين كبير في تجربة المستخدم (UX).
تتضمن آلية التخزين المؤقت عادةً رؤوس HTTP (مثل Cache-Control و Expires) التي يرسلها الخادم. عندما يستقبل المتصفح موردًا (مثل صورة أو ملف CSS أو حزمة JavaScript)، فإنه يخزنه محليًا وفقًا لهذه الرؤوس. في الزيارات اللاحقة، يتحقق المتصفح من نسخته المحلية. إذا لم تنتهِ صلاحية المورد أو يتم إبطال صحته بواسطة الخادم، فإنه يستخدم النسخة المحلية، متجاوزًا الشبكة بالكامل.
يتم استخدام التخزين المؤقت المحلي عبر مختلف المنصات الرقمية: