Gemäß den vielbeachteten Best Practices von Yahoo zur Beschleunigung Ihrer Website stellen wir statischen Inhalt von einem CDN mithilfe von Cache-Ablauf-Headern für die Zukunft bereit. Natürlich müssen wir diese "statischen" Dateien gelegentlich aktualisieren, daher fügen wir derzeit eine Infix-Version als Teil des Dateinamens hinzu (basierend auf der SHA1-Summe des Dateiinhalts). Somit:
styles.min.css
Wird:
styles.min.abcd1234.css
Das Verwalten der versionierten Dateien kann jedoch mühsam werden, und ich habe mich gefragt, ob eine GET-Argumentnotation sauberer und besser sein könnte:
styles.min.css?v=abcd1234
Welches verwenden Sie und warum? Gibt es Überlegungen zu Browsern oder Proxys / Caches, die ich berücksichtigen sollte?