Sementara kita ingin browser untuk cache sumber daya statis seperti file JavaScript dan CSS-stylesheet, kami juga ingin mereka untuk tidak menggunakan versi cache jika file di server telah diperbarui. (Dan kami tidak ingin membuat pengguna akhir harus mengosongkan cache browser mereka untuk mendapatkan versi terbaru. Juga menjelaskan bagaimana untuk melakukan itu melalui telepon setiap kali.)
Untuk membuat browser memperbarui persediaan mereka dari sumber langsung ketika perubahan sumber daya, URL absolut sumber daya sekarang dapat dibuat untuk mengandung hash dari isi sumber daya, sehingga akan terlihat seperti / ++ noop ++ 12345 /@@/ myresource bukan dari /@@/ myresource.
Dalam mode pengembang hash adalah menghitung ulang setiap kali sumber daya yang diminta untuk URL, sedangkan dalam mode produksi hash dihitung hanya sekali, jadi ingatlah untuk me-restart server setelah mengubah file sumber daya (yang lain browser masih akan melihat URL lama tidak berubah dan penggunaan versi mereka usang cache dari file).
Untuk menggunakan paket ini, termasuk configure.zcml dan menggunakan z3c.hashedresource.interfaces.IHashedResourceSkin atau kulit yang mewarisi dari itu.
Ketergantungan pada zope.app.publisher> = 3.8.2 tidak lagi dinyatakan secara eksplisit dalam rangka untuk mendapatkan kompatibilitas dengan Zope2, tetapi masih diperlukan bila menggunakan Zope3.
Apa yang baru dalam rilis ini:.
- Dihapus terpakai (dan rusak) impor
Persyaratan :
- Python
Komentar tidak ditemukan