در حالی که ما می خواهیم به کش مرورگر منابع شخص مانند فایل های جاوا اسکریپت و CSS-شیوه، ما همچنین می خواهم آنها را به استفاده از نسخه های cache اگر فایل بر روی سرور به روز شده اند. (و ما نمی خواهیم به کاربران نهایی باید خالی کش مرورگر خود را به دریافت آخرین نسخه و نه توضیح دهید که چگونه به انجام این کار از طریق تلفن در هر زمان.)
برای اینکه مرورگر به روز رسانی انبارهای خود را از منابع فورا زمانی که تغییرات منابع، آدرس مطلق از منابع در حال حاضر می تواند باشد که شامل یک رشته هش از مطالب آن منبع، بنابراین آن را مانند / ++ ++ noop 12345 // myresource به جای نگاه از // myresource.
در حالت توسعه رشته هش شده مجددا محاسبه هر بار که منابع برای URL خود را خواسته، در حالی که در حالت تولید رشته هش شده محاسبه تنها یک بار، به یاد داشته باشید به راه اندازی مجدد سرور بعد از تغییر فایل های منبع (مرورگرهای دیگری هنوز هم دیدن URL قدیمی بدون تغییر و استفاده نسخه منسوخ شده خود را ذخیره سازی از فایل).
برای استفاده از این بسته، شامل configure.zcml آن و استفاده از z3c.hashedresource.interfaces.IHashedResourceSkin و یا پوست که از آن ارث می برد.
وابستگی به zope.app.publisher> = 3.8.2 به صراحت به منظور به دست آوردن سازگاری با Zope2 اعلام نشده دیگر، اما از آن است که هنوز هم مورد نیاز در هنگام استفاده از Zope3
به چه چیزی جدید در این نسخه است:
حذف استفاده نشده (و شکسته) واردات.
در مورد نیاز:
پایتون
نظر یافت نشد