ذاكرة تخزين مؤقت فعّالة للخطوط باستخدام عمال الخدمة

2025-09-04

تُظهر هذه المقتطفات البرمجية كيف يقوم عامل الخدمة بتخزين موارد الخطوط بكفاءة في ذاكرة التخزين المؤقت. يستخدم `CacheStorage` لتخزين الخطوط في ذاكرة التخزين المؤقت ويتضمن آلية ترقيم الإصدارات لمنع تداخل ذاكرة التخزين المؤقت القديمة. عندما يتم طلب خط، يقوم عامل الخدمة أولاً بفحص ذاكرة التخزين المؤقت؛ إذا كانت هناك تطابقة، فإنه يعيد الخط مباشرةً؛ وإلا، فإنه يسترد الخط من الشبكة ويضيفه إلى ذاكرة التخزين المؤقت، مع معالجة أخطاء طلب الشبكة أثناء العملية. تستخدم التعليمات البرمجية بذكاء طريقة `clone()` لتجنب مشكلات استهلاك الموارد.

التطوير عامل الخدمة