Conformément aux meilleures pratiques de Yahoo pour accélérer votre site , nous fournissons du contenu statique à partir d'un CDN en utilisant des en-têtes d'expiration de cache très futurs. Bien sûr, nous devons occasionnellement mettre à jour ces fichiers "statiques", nous ajoutons donc actuellement une version infixe dans le nom de fichier (basée sur la somme SHA1 du contenu du fichier). Ainsi:
styles.min.css
Devient:
styles.min.abcd1234.css
Cependant, la gestion des fichiers versionnés peut devenir fastidieuse, et je me demandais si une notation d'argument GET pourrait être plus propre et meilleure:
styles.min.css?v=abcd1234
Lequel utilisez-vous et pourquoi? Y a-t-il des considérations liées au navigateur ou au proxy / cache que je devrais considérer?