De acordo com as melhores práticas do Yahoo para acelerar o seu site , fornecemos conteúdo estático de uma CDN usando cabeçalhos de expiração de cache futuros. Obviamente, precisamos ocasionalmente atualizar esses arquivos "estáticos"; portanto, atualmente adicionamos uma versão infix como parte do nome do arquivo (com base na soma SHA1 do conteúdo do arquivo). Portanto:
styles.min.css
Torna-se:
styles.min.abcd1234.css
No entanto, gerenciar os arquivos com versão pode se tornar entediante, e eu queria saber se uma notação de argumento GET pode ser mais limpa e melhor:
styles.min.css?v=abcd1234
Qual você usa e por quê? Existem considerações relacionadas a navegador ou proxy / cache que devo considerar?