? Quando você acessa uma página da Web , o navegador solicita a página inteira e todo o seu conteúdo a partir do servidor Web onde a página reside. Solicitando a página inteira a partir do servidor cada vez que você acessar a página leva algum tempo , colocando demandas tanto em sua conexão com a Internet e do próprio servidor. Por cache da página, o navegador pode melhorar consideravelmente o tempo que leva para a página carregar . Página e Gráficos
Quando o navegador acessa uma página da Web , ele deve obter um número de elementos. A página em si é armazenado como um arquivo de computador, e todo o arquivo deve transferir a partir do servidor para o seu computador . Além disso, o seu browser recupera as folhas de estilo associadas com a página e todos os gráficos da página possa conter. Cada um desses arquivos deve viajar ao longo de muitos quilômetros e através de inúmeras redes de computadores para chegar ao seu computador. A primeira vez que o seu browser recupera esses arquivos , pode armazenar em cache uma cópia , a próxima vez que acessar o site , ele só irá recuperar os arquivos que foram alterados. Ao reduzir o número de arquivos que deve viajar a partir do servidor para o seu computador , o cache da página e arquivos associados reduz o tempo de transferência e melhora a velocidade com que a página é carregada .
Apps, Vídeos e Grandes Imagens
Alguns designers da Web incorporar aplicativos, scripts , gráficos e outros elementos em páginas da web. Por causa de suas grandes dimensões , por vezes, vários megabytes , essas imagens pode levar um longo tempo para transferir e fazer com que a página carregar muito lentamente. Assim como o seu navegador pode armazenar em cache de páginas e arquivos associados , pode também vídeos e aplicativos de cache para reduzir o tempo de transferência e carregá-los mais rapidamente. Para aplicações complexas e de grandes vídeos , caching permite que o navegador para carregar o conteúdo de imediato, em vez de esperar todo o arquivo para transferir cada vez que você usá-lo.
HTTP Requests
Quando seu browser recupera cada arquivo individual associada a uma página da Web , ele não recuperar todos os arquivos em um único pedido. Em vez disso, o navegador emite um protocolo separado de transferência de hipertexto , ou HTTP, pedido para cada arquivo e gráfico associado à página . Cada um desses pedidos deve ser resolvido para o servidor , eo servidor trata cada pedido como uma consulta separada e independente. Se a página não mudou muito , carregando os gráficos e informações a partir do cache local também reduz o número de solicitações HTTP necessárias para carregar a página. Estes pedidos reduzir a demanda no servidor e permitir que ele retorne as informações necessárias mais rapidamente.
Outras considerações
Às vezes , cache de uma página Web não é armazenado em seu computador mas é armazenado em um servidor que está fisicamente mais perto de você do que o servidor onde a página reside. Usando uma rede de distribuição de conteúdo, Web designers podem reduzir o número de servidores diferentes , ou saltos , a página deve atravessar para chegar ao seu computador. Alguns designers da Web também usar um " expirar " configuração ; essa configuração instrui o navegador para solicitar apenas o novo conteúdo após um tempo especificado . Como resultado, o navegador carrega rapidamente a cópia em cache e só solicita a página novamente quando o cache expira.