Como desabilitar o cache. O que é cache de página e para que serve? Como encontrar no cache do Google, Yandex

Às vezes, é necessário evitar que o navegador armazene a página em cache, já que as informações nela são atualizadas a cada vez. Pode ser a geração de dados, de acordo com os filtros selecionados, ou outro conteúdo que é criado de uma nova forma a cada vez. Resumindo, há momentos em que é necessário evitar que um programa traiçoeiro armazene uma página em cache. Hoje, aprenderemos como implementá-lo. jeitos diferentes, com usando PHP ou HTML ou .htaccess.

Desativar cache de página HTML

Isso pode ser feito usando meta tags. Agora vamos analisar diferentes opções para proibir o armazenamento em cache.

Impedir cache de navegador e proxy

Desative o cache de página, apenas pelo navegador

Configurando o cache para um tempo específico, para o navegador

Com o código abaixo, podemos dizer ao navegador por quanto tempo manter o documento no cache. Depois disso, o cache será atualizado.

Configurando o cache para um horário específico para um servidor proxy

Praticamente igual ao código anterior, apenas a indicação é específica do servidor proxy.

Impedir o cache de página com PHP

Na verdade, tudo é igual ao do HTML, apenas as informações serão geradas nos cabeçalhos dos cabeçalhos. Veja como implementar uma proibição absoluta de cache:

", data (" H: i: s "),""; ?>

Além disso, você pode habilitar o armazenamento em cache por um período específico. Por exemplo, vamos permitir o armazenamento em cache por apenas 1 hora.

", data (" H: i: s "),""; ?>

Impedir o cache de página com .htaccess

Para facilitar a implementação da ideia, você pode fazer tudo no nível de configuração Servidor apache... Antes disso, precisamos ter certeza de que os módulos necessários estão funcionando corretamente. Abra o arquivo de configuração do Apache e veja a seguinte imagem:

LoadModule expires_module modules / mod_expires.so LoadModule headers_module modules / mod_headers.so ... AddModule mod_expires.c AddModule mod_headers.c

Agora, no arquivo .htaccess, proibimos o armazenamento em cache dos dados de saída. Como sabemos, o arquivo .htaccess será distribuído para o diretório em que está localizado e para todos os subdiretórios.

# Cabeçalho Cache-Control Cabeçalho anexar Cache-Control "no-store, no-cache, must-revalidate"# Expires header ExpiresActive On ExpiresDefault "agora"

É importante observar que desabilitar completamente o cache aumenta a carga no servidor. Portanto, brinque com ele com cuidado! Melhor ainda, defina uma quantidade específica de tempo para armazenar os documentos em cache. Por exemplo, vamos definir o armazenamento em cache por 1 hora:

# Cabeçalho Cache-Control Cabeçalho anexar Cache-Control "public"# Expires header ExpiresActive On ExpiresDefault "acesso mais 1 hora"

Conclusão

Cada navegador possui um cache que se acumula de vez em quando. É neste local que são armazenados os dados dos sites visitados pelo usuário. Isso é principalmente necessário para o desempenho, ou seja, para que o site carregue mais rápido no futuro e você e eu se sinta confortável em usá-lo.

Mas como o cache não é limpo sozinho, mas continua a se acumular, no final pode não ser muito útil. Neste artigo, queremos explicar de forma breve e clara por que, mais cedo ou mais tarde, todos precisam limpar o cache no navegador Yandex e como fazer isso.

Se você não entrar em todos os detalhes, aqui estão alguns fatos sobre os quais você às vezes precisa lidar com a exclusão do conteúdo do cache:

1. Com o passar do tempo, dados de sites que você não vai acumulam lá;
2. Um grande cache pode tornar o navegador mais lento;
3. todo o cache é armazenado em uma pasta especial no disco rígido e pode ocupar muito espaço;
4. é possível que devido a dados armazenados desatualizados, algumas páginas da web não sejam exibidas corretamente;
5. O cache pode conter vírus que podem infectar o sistema.

Parece que isso é suficiente para limpar o cache pelo menos periodicamente.

Como faço para limpar o cache no navegador Yandex?

Para excluir o cache no navegador Yandex, você precisa fazer o seguinte:

1. pressione o botão de menu, selecione " História» > « História»;

2. no lado direito, clique em " Limpe o histórico»;

3. na janela que aparece, selecione o período de tempo para a limpeza (para a última hora / dia / semana / 4 semanas / todo o tempo), e também marque as caixas de seleção ao lado do item “ Arquivos em cache»;

4. se necessário, marque / desmarque as caixas de outros itens;

5. pressione o botão " Limpe o histórico».

É assim que o cache do navegador é esvaziado. É muito fácil fazer isso e até conveniente devido à possibilidade de escolher um período de tempo.

Como desativo o cache?

A resposta do mestre:

O armazenamento em cache de documentos nem sempre é útil em termos de desempenho rápido do navegador. Para desativá-lo, você precisa conhecer os recursos inerentes a cada navegador da Internet. Como desativo o cache nos navegadores de Internet mais populares?

Faremos o seguinte, se usado Mozilla Firefox... Digite opera: config na barra de endereço do navegador. Aparecerá uma janela que o avisa para ser extremamente cuidadoso. Clique OK". Encontramos o "Filtro", lá digitamos browser.cache. Depois disso, não mais do que dez linhas permanecerão nas configurações.

Para desativar o armazenamento em cache, encontre browser.cache.disk.enable e browser.cache.memory.enable. Vamos nos concentrar no campo de valor. Ambas as linhas são verdadeiras. Vamos mudar para falso. Depois disso, reinicie o navegador para que todas as alterações tenham efeito. 2. Faça o seguinte, se usado Internet Explorer... No menu, abra o "Serviço", a seguir clique na janela "Opções da Internet". A janela de propriedades do navegador será aberta. Vá para a guia "Geral", clique em "Opções" lá.

Em seguida, no seletor "Verificar páginas salvas atualizadas", selecione "Nunca". Para desativar o cache, coloque zero ao lado da janela "Espaço em disco usado". Depois disso, clique em "OK" para aceitar as alterações.

Se estiver usando o Opera. Pressione as teclas Ctrl + F12 e selecione "Configurações gerais". Vamos para a aba "Avançado", depois para o "Histórico". A guia In-Memory Cache, bem como Disk Cache, serão configurados como Disabled para desabilitar o cache. Nas janelas "Verificar documentos" e "Verificar imagens" selecione "Nunca". Em seguida, "OK", as alterações terão efeito.

Se usado Google Chrome... Clique com o botão direito no atalho para iniciar o navegador. Depois que o menu de contexto aparecer, selecione a janela "Propriedades". Depois disso, na janela que aparece, vá até a guia "Atalho". Na janela onde o endereço do arquivo é indicado, adicione “-disk-cache-size = 0-media-cache-size = 0”. Vamos colocar este comando atrás das aspas do endereço do arquivo. Vamos aplicar as mudanças.

O armazenamento em cache de informações por subsistemas de E / S do sistema operacional ao trocar dados com dispositivos de armazenamento tem sido usado há muito tempo. O armazenamento em cache permite a modificação quase instantânea dos dados recém-gravados devido ao fato de que eles não foram realmente salvos na mídia, mas apenas armazenados em buffer memória de acesso aleatório... O preço a pagar por essa abordagem é o potencial de perda de dados no caso de uma queda repentina de energia. Portanto, geralmente faz sentido desabilitar o cache de arquivos (por exemplo, para uma unidade flash).

Você vai precisar

Instruções

  • Entre no painel Gestão do Windows... Para fazer isso, abra o menu principal do shell gráfico clicando no botão "Iniciar" localizado na barra de tarefas da área de trabalho. Neste menu, destaque o item "Configurações". Aguarde até que o submenu apareça. Clique no item "Painel de Controle".
  • Abra a janela da pasta Administração. Se o modo de exibição atual no painel de controle for Visualização por categoria, clique no link Desempenho e manutenção e, em seguida, no link Administração.Se o painel de controle exibir conteúdo no estilo clássico, encontre o item Administração e abra. Para fazer isso, clique duas vezes nele com o botão esquerdo do mouse ou clique com o botão direito e selecione "Abrir" no menu de contexto.
  • Inicie o Console de Gerenciamento Microsoft (MMC). Para fazer isso, clique duas vezes no atalho "Gerenciamento do computador" na janela da pasta "Administração" ou clique com o botão direito do mouse e selecione "Abrir" no menu de contexto.
  • Ative o snap-in Gerenciamento de armazenamento MMC. Expanda a seção Dispositivos de armazenamento do grupo Gerenciamento do computador (local), se necessário. Destaque Gerenciamento de disco usando o mouse ou os botões do cursor. EM painel direito o console exibirá a interface do snap-in selecionado.
  • Abra a caixa de diálogo de propriedades da unidade para a qual deseja desativar o cache de arquivos. Na lista inferior do painel direito do console de gerenciamento, encontre o item que corresponde ao dispositivo de destino. Clique com o botão direito no bloco com informações sobre o disco. Selecione Propriedades no menu de contexto.
  • Navegue para gerenciar as opções de cache de arquivo ao gravar na unidade selecionada. Clique na guia "Política" da caixa de diálogo de propriedades.
  • Desative o armazenamento em cache do arquivo. Ative a opção "Otimizar para exclusão rápida" clicando no botão de rádio com o texto correspondente localizado no grupo de controle "Cache de gravação e exclusão segura". Confirme as alterações feitas clicando no botão OK.
  • Dica adicionada em 24 de outubro de 2011 Dica 2: Desative o armazenamento em cache O armazenamento em cache de documentos nem sempre é útil para um desempenho rápido do navegador. Para desativá-lo, você precisa conhecer alguns dos recursos inerentes a cada navegador da Internet. Como você desativa o cache nos navegadores de Internet mais populares?

    Instruções

  • Faça o seguinte se estiver usando Navegador Mozilla Raposa de fogo. Digite opera: config na barra de endereço do seu navegador. Uma janela aparecerá avisando para que você seja extremamente cuidadoso. Clique no botão OK. No campo Filtro, digite browser.cache. depois disso, não mais do que dez linhas devem permanecer na lista de configurações.
  • Para desativar o armazenamento em cache, procure por browser.cache.disk.enable e browser.cache.memory.enable. Preste atenção ao campo de valor. Ambas as linhas são verdadeiras. Altere para falso. Depois disso, reinicie o navegador para que todas as alterações tenham efeito.
  • Faça o seguinte se estiver usando navegador de internet Explorador. No menu, abra a seção "Serviço" e clique no item "Opções da Internet". A janela de propriedades do navegador aparecerá na sua frente. Na guia Geral, clique no botão Opções.
  • Em seguida, no seletor Verificar atualizações para páginas salvas, selecione Nunca. Para desativar o cache, coloque um zero ao lado de "Espaço em disco usado". Depois disso, clique no botão OK para que as alterações aceitas tenham efeito.
  • Faça o seguinte se estiver usando o navegador Opera. Pressione Ctrl + F12 e selecione Preferências gerais. Clique na guia "Avançado" e em "Histórico". Defina as guias In-Memory Cache e Disk Cache como Disabled para desabilitar o cache. Nos itens "Verificar documentos" e "Verificar imagens" selecione "Nunca". Em seguida, clique no botão OK para que as alterações tenham efeito.
  • Faça o seguinte se estiver usando navegador google Cromada. Clique com o botão direito no atalho de inicialização do navegador. Um menu de contexto aparecerá. Selecione Propriedades. Em seguida, na janela que aparece, vá para a guia "Atalho". Encontre a janela onde o endereço do arquivo é indicado. Adicione “-disk-cache-size = 0-media-cache-size = 0” a ele. Coloque este comando atrás das aspas do endereço do arquivo. Aplicar mudanças.
  • Como desativar o cache - versão para impressão

    Tenho certeza de que você encontrou repetidamente na Internet uma palavra como esconderijo... Ele é usado em muitos lugares, mas falaremos especificamente sobre o cache do navegador. Não há diferença qual navegador você usa para seus próprios fins, já que hoje serão considerados todos os mais populares e modernos.

    O próprio termo esconderijo apareceu há muito tempo atrás, no século passado e foi usado pela primeira vez em microprocessadores. Agora, o escopo de sua distribuição e uso se expandiu amplamente.

    Vamos dar um exemplo para descobrir o que é.

    Cache do navegador, como funciona

    Todas as páginas da Internet são construídas a partir de diferentes elementos:

    • Código HTML, marcação com texto.
    • scripts(vários efeitos).
    • estilo(css).
    • imagens, documentos.

    Depois de abrir a página do site, todas essas informações devem ser baixadas para o seu computador.

    Para que todas as informações necessárias sejam carregadas e exibidas corretamente, você precisa de um navegador Chrome, Yandex, Opera ou qualquer outro navegador. O navegador interage com o servidor () no qual o site está localizado (todos os arquivos são armazenados). Quando o navegador carrega a página e obtém todas as informações necessárias do servidor, ele pode salvá-la e usá-la mais tarde se você visitar este site novamente.

    Vamos dar uma olhada mais de perto neste ponto.

    Por exemplo, você está visitando um site que nunca visitou antes. O navegador puxou todas as informações necessárias do servidor e um site com todos os elementos apareceu em sua tela. A informação de que você precisava foi encontrada, lida e o site foi fechado. Depois de alguns dias, eles se lembraram de que esse site existe e que contém informações de que você precisa novamente. Agora, quando você o acessa, o navegador não precisa mais desperdiçar recursos e extrair informações novamente, encontra-se em seu cache e ele dá gratuitamente.

    Qual é a vantagem de tudo o que foi dito acima para navegadores e usuários. Acho que no seu caminho não houve sites com 1000 páginas e cada uma das páginas tem um design e aparência diferente. Como a maioria das páginas são iguais, o navegador não precisa puxar os arquivos do servidor 1000 vezes, que são responsáveis ​​pelo design e recarregá-los, ele os puxa do é história e não desperdiça energia para isso.

    É bom para os usuários que o navegador não carregue a página, mas a retire do cache, o que torna possível até mesmo abrir a página. O tráfego também é salvo se todos tiverem uma casa Internet ilimitada em seguida dispositivos móveis limitado e isso ajuda significativamente a reduzir o uso.

    No entanto, o cache do navegador pode se tornar um problema quando você altera o estilo ou os elementos do site. Acontece que você muda o design (redesenho do site), vai ao site, e ele permanece inalterado. O cache é carregado antigo e ele precisa ser limpo para que o navegador exiba o novo design.

    No entanto, existe uma maneira que pode forçar o navegador a forçar o carregamento da página do cache. Por esta Shist + F5... Mas como regra, nem sempre funciona e para isso é necessário fazer uma limpeza completa do cache do navegador.

    Também há momentos em que você se conecta às redes sociais a partir do computador de outra pessoa ou do trabalho. redes ou para outros sites e não quer deixar seu login e senha ou seus dados pessoais na memória. Isto exige limpar o cache do navegador e todos os dados serão excluídos.

    Vamos dar uma olhada em todas as opções de limpeza, para cada um navegadores modernos.

    Limpe o cache do navegador

    Cada navegador moderno possui recursos completos de limpeza de cache. Você também pode limpar as senhas, todas as imagens, arquivos, cookies e muito mais. Vamos dar uma olhada nos métodos de cada um dos navegadores, eles são muito semelhantes.

    Google Chrome

    Para limpar, existem 2 formas de cromo:

    1. Você deve pressionar o atalho de teclado Ctrl + Shift + Delete (Del).
    2. Vá ao menu e clique no item “Histórico”, na janela que aparece, clique no botão “Limpar histórico”.

    Em qualquer caso, você será redirecionado para uma página onde haverá uma janela pop-up na qual você pode escolher o que precisa ser excluído e por quanto tempo. Depois de ter escolhido, clique no botão "Limpar histórico".

    Navegador Yandex

    As etapas são semelhantes às descritas acima, também existem 2 maneiras:

    1. Você deve pressionar o atalho de teclado Ctrl + Shift + Delete (Del).
    2. Entrando no menu da direita, procuramos o item "Histórico" e clicamos sobre ele. Na página à esquerda, encontramos o item "Limpar histórico", clique nele e você será redirecionado para a página limpando a história.

    Aqui, todas as etapas são realizadas da mesma maneira que em. Selecionamos o período de limpeza e todos os elementos que precisam ser limpos. No final, não martele para clicar em "Limpar histórico".


    Ópera

    Uma vez que adotamos tal moda de 2 maneiras, então, nós a usaremos.

    Maneiras de limpar o cache:

    1. Você deve pressionar o atalho de teclado Ctrl + Shift + Delete (Del).
    2. No lado esquerdo canto superior navegador, encontre o ícone do Opera e clique nele. Na lista suspensa, procure o item "Histórico" e percorra-o.

    item de menu "Histórico"

    Na página que aparece, no canto esquerdo, encontramos o botão "Limpar histórico de navegação" e clicamos nele.


    Após as etapas executadas, você deve ser transferido para a página opera: // settings / clearBrowserData


    onde selecionamos um período na lista e marcamos os itens que limparemos. No final, não esqueça de salvar.

    Mozilla Firefox

    Como nos casos anteriores, o primeiro método é um atalho de teclado Ctrl + Shift + Delete (Del)... Para implementar o segundo, selecione o item "Diário" no menu e clique no item "Excluir histórico recente" na janela que aparece.


    Uma janela aparecerá na tela, onde na janela pop-up você pode escolher quanto tempo vai demorar e marcar a caixa que precisa ser limpa. Ao final, clique em “Salvar”. O procedimento pode demorar alguns segundos.

    Safári

    Navegador da Apple, que é instalado automaticamente em todos os seus dispositivos. Para limpar o cache, vá ao Safari e selecione o item "Reiniciar" no menu localizado à direita.

    Depois disso, uma janela deve aparecer na qual selecionamos configurações necessárias para ser reiniciado. No final, não se esqueça de salvar as configurações.


    Internet Explorer

    Não gosto do navegador IE, mas quando faço o layout tenho que testar e o problema com esconderijoé muito relevante aqui. Uma versão mais ou menos normal começa em 10, todo o resto é horror silencioso. Se você não quiser percorrer o menu, pode usar as teclas de atalho para excluir Ctrl + Shift + Delete (Del) Na janela, selecione todos os elementos necessários que deseja excluir.

    Para a segunda opção de exclusão, vá ao menu do IE e selecione "Segurança" -> "Excluir histórico do navegador".


    Em qualquer uma das opções, no final haverá uma janela pop-up na qual selecionamos as configurações necessárias, marcamos as caixas e excluímos cache do navegador... Ao final, pressionamos o botão “Excluir”.

    Use-os e não se esqueça que um dos problemas ao fazer edições ou alterar elementos do site pode ser cache do navegador que você está usando. Às vezes, você fica sentado por alguns minutos atualizando o site e ele permaneceu como estava antes da mudança. E então você se lembra que precisa limpar o histórico. Existem até casos em que limpar o navegador não ajuda e você tem que entrar no site e tentar limpar o cache do mecanismo.