وعلى الرغم من أننا نريد المتصفحات لذاكرة التخزين المؤقت موارد ثابتة مثل ملفات جافا سكريبت و CSS-الأنماط، ونريد أيضا منهم عدم استخدام النسخة المخبأة إذا تم تحديث الملفات الموجودة على الخادم. (ونحن لا نريد أن نجعل المستخدمين النهائيين لها لتفريغ ذاكرة المتصفح للحصول على أحدث إصدار. كما شرح كيفية القيام بذلك عبر الهاتف في كل مرة.)
لجعل متصفحات بتحديث مخابئ للموارد على الفور عندما يتغير الموارد، وعناوين المواقع المطلقة من الموارد يمكن الآن تبذل لاحتواء تجزئة محتويات المورد، لذلك سوف تبدو وكأنها / ++ NOOP ++ 12345 // myresource بدلا من // myresource.
في وضع المطور إعادة حساب تجزئة في كل مرة يطلب من الموارد لURL، بينما في الوضع الانتاج يحسب تجزئة مرة واحدة فقط، لذلك تذكر أن إعادة تشغيل الملقم بعد تغيير ملفات الموارد (لن المتصفحات آخر لا تزال ترى URL القديم دون تغيير، واستخدام من الإصدارات القديمة المخزنة مؤقتا من الملفات).
لاستخدام هذه الحزمة تشمل configure.zcml واستخدام z3c.hashedresource.interfaces.IHashedResourceSkin أو الجلد الذي يرث منه.
الاعتماد على zope.app.publisher> = 3.8.2 لا يعد أعلن صراحة من أجل الحصول على التوافق مع Zope2، ولكن لا يزال مطلوبا عند استخدام Zope3
ما هو الجديد في هذا الإصدار:
إزالة غير المستخدمة (وكسر) الاستيراد.
المتطلبات:
بيثون
لم يتم العثور على التعليقات