Sesuai dengan Praktik Terbaik Yahoo untuk Mempercepat Situs Anda , kami menayangkan konten statis dari CDN menggunakan header kedaluwarsa cache yang jauh di masa depan. Tentu saja, kita kadang-kadang perlu memperbarui file "statis" ini, jadi saat ini kami menambahkan versi infiks sebagai bagian dari nama file (berdasarkan jumlah SHA1 dari isi file). Demikian:
styles.min.css
Menjadi:
styles.min.abcd1234.css
Namun, mengelola file berversi dapat menjadi membosankan, dan saya bertanya-tanya apakah notasi argumen GET mungkin lebih bersih dan lebih baik:
styles.min.css?v=abcd1234
Yang mana yang Anda gunakan, dan mengapa? Apakah ada pertimbangan terkait peramban atau proxy / cache yang harus saya pertimbangkan?