10 dicas para um Joomla mais rápido

10 dicas para um Joomla mais rápido

Introdução

Seu site em Joomla está lento, demorando muito para carregar?

Você precisa resolver isto imediatamente.

Os usuários odeiam sites lentos, e eles podem deixar seu site mais cedo.

Qualquer site que precisa de mais de 2 segundos para carregar pode estar em risco.

Além disso, o Google ainda diz que a velocidade do site é usado para determinar o seu lugar em seus rankings.

A novidade é que não é tão difícil melhorar a velocidade do seu site Joomla.

O Joomla fica lento por causa de configurações incorretas ou empresas de hospedagem de baixa qualidade, e você deve trabalhar em ambos os casos.

Melhorar a velocidade do seu site Joomla pode ser fácil se você souber onde olhar.

Antes de começar

Primeiro certifique-se de verificar o quão rápido seu site é atualmente.

Há uma série de ferramentas online que podem ajudá-lo a determinar isso além de fornecer informações detalhadas sobre possíveis problemas:

Google Insights PageSpeed (incluindo desempenho de aparelhos móveis)

Yslow (extensão para o Firefox e Chrome)

Pingdom

GT-Metrix

Webpagetest.org

Agora que sabemos qual é o nosso desempenho atual, vamos começar a otimizar.

Uma coisa a ter em mente: primeiro backup! Em seguida, faça as melhorias passo a passo, e depois de cada etapa de otimização, verifique se o site ainda funciona corretamente (certifique-se de limpar o cache entre as etapas). O ideal também é documentar escrevendo em um bloco de nota as alterações e testes para você não se perder.

Dica 1 – Escolha uma boa empresa de hospedagem de Site

Escolhendo a empresa certa é fundamental. Independentemente de quão bem você pode ter otimizado seu site, uma empresa ruim pode estragar todos os seus esforços, e deixar o seu site lento.

Antes de fazer sua escolha, verifique os comentários e fóruns. Procure empresas que dão suporte ao Joomla como a Eleva Host.

Nunca hospede em hospedagens gratuitas,pois mais cedo ou mais tarde você vai se sentir na pele a dor de um site lento.

Dica 2  – O cache do Joomla

O Cache é a forma de servir conteúdo gerado previamente para seus usuários.

Isso significa que o servidor não tem que enviar todas as informações solicitadas do banco de dados cada vez que uma página é carregada.

Em vez disso, uma cópia é salva e a mesma é carregada. (se o seu conteúdo foi alterado, isso significa que os usuários recebem temporariamente informações antigas, a menos que você limpe o cache). No Joomla existem 3 tipos de cache:

As visualizações de componente
As visualizações Módulo
As visualizações de página

As primeiras duas configurações são determinadas por um ajuste na sua configuração global:

Defina-o como Conservador. Opcionalmente, você também pode definir o horário diferente do padrão de 15 minutos. Se o cache é ligado globalmente, você pode desligá-lo novamente para os módulos específicos na aba Avançado no módulo escolhido.

As visualizações de página só são armazenadas em cache se você ativar o plugin System – Cache

Se você tiver problemas com o cache, existem extensões que podem ajudá-lo com isso:

JotCache e Cache Control são extensões que podem ajudar você a controlar o que é armazenado em cache e o que deve ser excluído.

Nonumber Cache Cleaner são realmente bons para a limpeza de cache automática.

Dica 3  – Compressão G-zip

Nas Configuração Globais, na opção Servidor, você vai encontrar a configuração para ativar o G-zip:

Com G-zip ativado, suas páginas serão compactadas em um arquivo zip, enviado para o navegador em seu PC, e descompactando lá.

Exceto para as versões realmente antigas do IE, ele é suportado em todos os navegadores.

Depois que você ligou, você pode usar uma ferramenta para verificar a taxa de compressão, como este: www.feedthebot.com/tools/gzip.

Muitas vezes você vai ver que o seu conteúdo foi comprimido mais de 50%!

Se você achar que não deu certo, pode ser que a sua empresa de hospedagem não suporta mod_gzip, ou que tenha desligado.

Neste caso, peça para eles ativarem para você.

Dica 4 – Remova as extensões desnecessárias

Escolha suas extensões sabiamente. Algumas extensões pode ter um efeito terrível sobre a velocidade do seu site.

Os principais causadores de problemas são:

Os scripts de mídia social como contadores para Likes e Tweets.

Eles geralmente precisam de javascripts adicionais, e se conectar à rede remota, que pode atrasá-lo terrivelmente.

Slideshow com imagens muito grandes. Todas as imagens da apresentação de slides precisam ser carregados para que o mesmo funcione., o que pode demorar muito com imagens de largura total.

Também scripts como Googla Analytics, Google Webfonts, etc. pode atrapalhar mais do que você pensa.

Mesmo se você precisa de recursos como estes, pelo menos, pense se você realmente precisa deles na sua home-page.

Dica 5 – Ajuste  cache do navegador no arquivo .htaccess da sua hospedagem

Supondo que você tenha renomeado seu arquivo htaccess.txt para .htaccess, você pode usá-lo para adicionar um código que peça para o seu navegador não solicitar alguns tipos de imagem do servidor, se elas já estão presentes em seu PC.

Como muitas vezes as imagens constituem uma grande pese em uma determinada página, isso economiza um muita banda. Segue abaixo um exemplo:

<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault “access plus 1 seconds”
ExpiresByType text/html “access plus 600 seconds”
ExpiresByType text/css “access plus 604800 seconds”
ExpiresByType text/javascript “access plus 216000 seconds”
ExpiresByType application/xhtml+xml “access plus 600 seconds”
ExpiresByType image/jpeg “access plus 2592000 seconds”
ExpiresByType image/png “access plus 2592000 seconds”
ExpiresByType etc, etc.
</IfModule>

Dica 6 – Otimize suas imagens

As imagens são muitas vezes responsáveis pela demora no carregamento do seu site, por isso elas precisam ser otimizadas.

Muitas vezes você pode reduzir ainda mais o tamanho das imagens de forma drástica, usando ferramentas de compressão que tira os dados desnecessários que você ainda não sabia que estava lá.

Mesmo se você usou o procedimento correto para salvar imagens do Photoshop usando Salvar para Dispositivos Web, um arquivo em .png ainda pode perder até 75%, sem afetar a qualidade visual!!! Algumas ferramentas que pode te ajudar:

TinyPNG.com – Apenas para png.

Smush.it

Se você tem que comprimir as imagens com maior frequência, você também pode usar os promas PNGGauntlet (png) e RIOT (jpg).

Dica 7 – Use um CDN

CDN em inglês significa Rede de Entrega de Conteúdo.

Se você usar um CDN, seus arquivos estáticos não serão enviado a partir da localização da sua hospedagem, mas a partir da rede global de servidores de seu provedor de CDN. Isso garante que os usuários longe do servidor recebam os seus arquivos do local mais próximo, exceto o código HTML que contém o conteúdo que muitas vezes muda.

Isso parece complicado, mas na verdade é muito fácil de implementar, e nem mesmo tão caro. Ele não só é bom para os sites que operam globalmente, mas também para sites em grandes países.

Dica 8 – Otimize o CSS e o Javascript

Sites modernos costumam ter muitos arquivos CSS e JavaScript, todos eles se somam em tamanho e número de requisições http.

Além disso, muitas vezes a página para de carregar enquanto eles estão em execução. Felizmente, existem técnicas para superar muitas dessas questões:

Comprimir esses arquivos. Isso remove os espaços em branco. Enquanto isso afeta a legibilidade do código, que muitas diminui o tamanho do arquivo.

Combine vários arquivos em um só. Em vez de muitos arquivos separados, você pode ter apenas um grande arquivo CSS e um grande arquivo JS.

Verifique se o seu site ainda funciona como desejado, às vezes alguns arquivos precisam ser excluídos.

Dica 9 – Extensões para aumentar a velocidade

Há uma série de extensões que podem ser de grande ajuda para acelerar o seu site.

As mais conhecidas são:

JCH-Optimize.

JBetolo.

Yireo ScriptMerge.

aeSecure.

Dica 10 – Prepare seu site para dispositivos móveis

Mesmo que seu site carrega rápido em um ambiente de trabalho, pode não funcionar muito bem em dispositivos móveis.

Se você usar a ferramenta Google PageSpeed para verificar a velocidade do seu site, você pode ter visto uma aba separada para o desempenho de dispositivos móveis. Mesmo com melhores técnicas como 4G, os sites ainda não conseguem carregar suficientemente rápido.

A chave para melhorar isso é só carregar o que é realmente necessário.

Escondendo coisas com aulas de bootstrap como oculto-phone e oculta-tablet não diminui a largura de banda necessária.

Uma possibilidade é usar a detecção de tipo de dispositivo para verificar se você está em um dispositivo móvel.

Após ter detectado o dispositivo, então você pode desativar seletivamente posições de módulo.

O módulo nonumber é uma ferramenta que pode ser usada para implementar isso.

Espero que estas dica te ajude a melhorar a velocidade do seu site.

Você pode gostar...