Näo armazenar recursos em arquivos quebra sistema de cache do browser. entao gzip para js é um mito?  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
bobmoe
GUJ Ranger
[Avatar]

Membro desde: 11/07/2006 20:45:48
Mensagens: 806
Localização: Sampa
Offline

Galera,

Quando o browser faz a requisição de uma imagem envia algo como:

o importante nessa história é o If-Modified-Since, que permite ao servidor responder se o recurso foi modificado desde determinada data. caso não tenha sido simplesmente o servidor responde com o código 304.
Então com ese código o browser sabe que pode pegar a imagem armazenada no cache interno.

portanto:

se a imagem está armazenada num banco de dados e/ou gerada por um servlet vai quebrar todo este esquema de cache. visto que o servidor tira essa data do sistema de arquivos, e sem arquivos temos os bytes representando apenas a imagem.

mas isso é pra imagem, abordagem pouca usada. agora imagem o rolo:

o cara implementou aquela história de utilizar gzip no seus arquivos js. sacaram?
não? é o seguinte, pra fazer aquilo precisa colocar no header do arquivo Content-Encoding:gzip e geralmente fazem isso com servlet. jogando denovo o cache fora!

ou seja, estamos tapando um buraco e descobrindo outro?

This message was edited 1 time. Last update was at 22/12/2009 22:45:21


BOB - Roberto Nogueira - bobmoe.blogspot.com
[WWW] [MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team