leverage cache do navegador - expira ou idade máxima, última modificação ou etag
Estou tendo dificuldade em encontrar uma explicação prática e clara sobre qual é a maneira correta de aproveitar o cache do navegador para aumentar a velocidade da págin
De acordo comesse sit:
É importante especificar uma das idades máximas de Expiração ou Controle de Cache e uma de Última modificação ou ETag, para todos os recursos que podem ser armazenados em cache. É redundante especificar Expir e Cache-Control: max-age ou especificar Last-Modified e ETag.
Isso está correto? Se sim, devo usarExpires
oumax-age
? Acho que tenho uma compreensão geral do que são os dois, mas não sei qual é o melhor para usa
Se eu tiver que fazer tambémLast-Modified
ouETag
, qual deles? Acho que receboLast-Modified
mas ainda estou muito confuso nissoETag
conceito
lém disso, para quais arquivos devo habilitar o cache do navegador?