Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá Pessoal,
Uma situação:
As vezes precisamos alterar o conteúdo de um arquivo javascript (.js), por exemplo. Alteramos e mandamos pro servidor.
Só que o arquivo antigo ainda estar guardado no cache do navegador e o cliente estar com o sistema aberto. Neste caso ele teria que atualizar a página pra carregar o novo arquivo.
E é justamente ai onde estar minha dúvida, pois, corre o risco do sistema apresentar alguma resultado diferente devido o arquivo não estar atualizado no cache.
Alguma dica de como eu faço pra atualizar automaticamente o cache do cliente, no momento exato que eu mando esse arquivo (.js) pro servidor??
Pelo que entendi no link que o grabriel citou uma solução seria criar um controle de versões. Vou tentar aqui e ver se isso seria viável. Mais valeu pela luz. :) :)
http://stackoverflow.com/questions/7413234/how-to-prevent-caching-of-my-javascript-file