Aproveite o cache do navegador Joomla [como habilitá-lo rapidamente]

Uma das maneiras mais fáceis de tornar o seu site Joomla mais rápido - o que não envolve nenhum esforço de sua parte, é aproveitar o cache do navegador Joomla. Esta é uma das tarefas de alta prioridade recomendadas pelo Google para fazer o seu site carregar mais rápido.

Essencialmente, o que você está fazendo é reutilizar todos os arquivos existentes na máquina dos usuários, sem ter que baixá-los novamente. Ao estender a vida útil do cache (ou quanto tempo um arquivo leva para se tornar antigo), você está garantindo que seus visitantes não percam tempo baixando os mesmos arquivos sempre que visitarem seu site.

Esta mudança envolve poucas mudanças e não é muito complicada e este blog de web design irá dizer-lhe exatamente como fazê-lo.

Se você está procurando uma maneira de aproveitar o cache do navegador para WordPress - também escrevemos sobre isso aqui: https://www.collectiveray.com/wp/tips/leverage-browser-caching-wordpress.

Não que haja duas maneiras principais:

  • Usando o plugin de cache de página
  • Manualmente alterando o arquivo .htaccess

Vamos dar uma olhada nessas duas opções:

Habilite o cache do navegador via Sistema - Plug-in de Cache de Página

A maneira mais simples de habilitar o cache do navegador no Joomla é usar o suporte integrado, usando o Sistema - Cache de página plugar. Para habilitar o cache do navegador usando o plugin:

  • Acesse Extensões> Plugins
  • Procurar por Esconderijo
  • Clique no Sistema - Cache de página plug-in
  • Ligue o Utilização Cache do Navegador interruptor 
  • Alterar o status do plugin de desativado para ativado
  • Clique em Salvar.

habilitar cache do navegador plugin do sistema joomla

Notas sobre o uso desta função. A documentação do Joomla não indica por quanto tempo os arquivos serão armazenados em cache. Suporíamos que o tempo seria em torno de 1 mês.

Além disso, se você tiver páginas que requerem informações baseadas em sessão, como um carrinho de compras, certifique-se de excluir essas páginas. Você pode excluir todos os itens do menu conforme descrito acima ou alternar para o Avançado guia para excluir URLs específicos ou expressões regulares de URL.

Altere .htaccess para aumentar o cache do navegador Joomla

Para definir o tempo de expiração de arquivos como imagens e arquivos CSS, é necessária uma ligeira modificação em seu arquivo .htaccess, que se encontra na raiz do servidor de hospedagem. Isso é feito alterando os cabeçalhos de expiração.

Adicionar cabeçalhos de expiração ao Joomla

No mínimo, você adiciona o seguinte em seu arquivo .htaccess. Para isso, basta acessar seu CPanel de hospedagem e, com seu Editor de Arquivos, localizar o arquivo .htaccess e adicionar o seguinte ao final do arquivo.

Não faça nenhuma outra alteração.

FileETag MTime Size AddOutputFilterByType DEFLATE text / plain text / html text / xml text / css application / xml application / xhtml + xml application / rss + xml application / javascript application / x-javascript ExpiresActive On ExpiresDefault "acesso mais 1 segundo" ExpiresByType text / html "access plus 600 seconds" ExpiresByType application / xhtml + xml "access plus 600 seconds" ExpiresByType text / css "access plus 1 month" ExpiresByType text / javascript "access plus 1 month" ExpiresByType application / javascript "access plus 1 month" ExpiresByType application / x-javascript "access plus 1 month" ExpiresByType image / x-icon "access plus 1 year" ExpiresByType image / jpeg "access plus 1 year" ExpiresByType image / png "access plus 1 year" ExpiresByType image / gif "access plus 1 ano"

Estamos configurando arquivos que são atualizados rapidamente, como o HTML do seu site, para expirar após 600 segundos, enquanto alteramos itens como CSS e Javascript para expirar apenas um por mês. Isso significa que, se o visitante visitar o site novamente em um mês, ele não precisará baixar novamente os arquivos CSS e JS. Se você sabe que raramente realiza esses tipos de alterações em seu site - você pode ver o valor mais alto, para 1 ano, semelhante ao cabeçalho jpeg, png expira

Definir a alteração dos arquivos de imagem para um longo prazo de validade do cache do navegador

Como você também pode ver em nosso exemplo acima, nossos arquivos de imagem são configurados para expirar apenas uma vez por ano.

Isso garante que os arquivos que demoram mais para baixar sejam mantidos na máquina dos visitantes e não precisem ser baixados novamente no próximo ano. Devido a esta mudança no cache do navegador Joomla - as imagens não são baixadas novamente por um ano inteiro.

Isso torna a experiência de um cliente recorrente muito mais positiva. Você pode optar por tornar esse tempo, mais longo ou mais curto, dependendo dos requisitos do seu próprio site.

PERGUNTAS FREQUENTES

O que é aproveitar o cache do navegador?

Alavancar o cache do navegador significa que você deve aproveitar (alavancar) a funcionalidade da função de cache do navegador. Por padrão, os navegadores suportam o armazenamento em cache de arquivos até que eles "expirem", ou seja, eles são considerados obsoletos e requerem uma atualização. O servidor da web pode instruir o navegador quanto tempo antes que os arquivos de arquivo expirem (por exemplo, 1 mês). Com isso, o navegador pode reutilizar os arquivos sem ter que baixá-los novamente, tornando o carregamento do seu site mais rápido no processo.

Como faço para habilitar o cache do navegador no Joomla?

Você pode habilitar o cache do navegador no Joomla habilitando o plugin System - Page Cache com a opção Use Browser Caching ativada. Ou você pode ajustar o arquivo .htaccess do seu site conforme o descrito acima.

Eu preciso habilitar as duas opções?

Não, uma das opções acima é suficiente. Com o arquivo .htaccess, você tem um controle mais granular porque pode escolher o tempo de armazenamento por conta própria e pode escolher quais tipos de arquivo armazenar em cache. Você também pode optar por armazenar em cache alguns tipos de arquivo por mais tempo do que outros, de acordo com as necessidades do seu site.

Resumindo

Ainda tem uma pergunta sobre como aproveitar o cache do navegador no Joomla? Deixe-nos uma linha nos comentários abaixo. 

Sobre o autor
David Attard
Autor: David AttardSite: https://www.linkedin.com/in/dattard/
David tem trabalhado na ou em torno da indústria online / digital nos últimos 18 anos. Ele tem vasta experiência nas indústrias de software e web design usando WordPress, Joomla e nichos ao seu redor. Como consultor digital, seu foco é ajudar as empresas a obter uma vantagem competitiva usando uma combinação de seu website e plataformas digitais disponíveis hoje.

Mais uma coisa... Você sabia que as pessoas que compartilham coisas úteis como esta postagem também parecem FANTÁSTICAS? ;-)
. deixe um útil comente com suas ideias, depois compartilhe com seu (s) grupo (s) do Facebook, que considerariam isso útil e vamos colher os benefícios juntos. Obrigado por compartilhar e ser legal!

Divulgação: Esta página pode conter links para sites externos de produtos que amamos e recomendamos de todo o coração. Se você comprar produtos que sugerimos, podemos receber uma taxa de referência. Essas taxas não influenciam nossas recomendações e não aceitamos pagamentos por análises positivas.

 

quem somos nós?

CollectiveRay é administrado por David Attard - trabalhando dentro e ao redor do nicho de web design por mais de 12 anos, oferecemos dicas práticas para pessoas que trabalham com e em sites. Também administramos DronesBuy.net - um site para entusiastas de drones.

David Attard

 

 

Autor (es) em destaque em:  Logotipo da revista Inc   Logotipo do Sitepoint   Logotipo do CSS Tricks    logotipo do webdesignerdepot   Logotipo WPMU DEV   e muitos mais ...