WPML

A velocidade do site é importante para deixar seus visitantes felizes, garantir o tempo de atividade do servidor e alcançar as primeiras posições nas pesquisas. Neste tutorial, focamos em plugins de cache e oferecemos alguns conselhos sobre como escolher o plugin certo para o seu site.


Antes de começar, aqui está a lista de verificação para ter um site rápido:

  • Escolha um bom provedor de hospedagem

  • Use uma CDN

  • Escolha um tema leve

  • Não exagere no número de plugins ativos

  • Use um plugin de cache

Por que o cache de página é tão importante?


Para que o WordPress gere o conteúdo de qualquer página, é necessário muito processamento. O próprio WordPress precisa carregar. O tema e todos os plugins ativos carregam, e muito conteúdo do banco de dados também é carregado. Em seguida, um monte de código PHP é executado para produzir o HTML que o WordPress retorna.

O cache de página, que é o recurso básico de qualquer plugin de cache, evita esse processo demorado. Ele vai “gravar” (fazer cache) o HTML que o WordPress produziu para cada página e servi-lo sem executar o WordPress (e o tema e os plugins) quando os visitantes solicitarem a mesma página.

Não importa o quanto você tenha otimizado o tema e os plugins, um simples cache de página reduzirá muito a carga do seu servidor e acelerará as respostas aos visitantes.

Como funcionam os plugins de cache

O cache de página é tudo o que eu preciso?


Seria ótimo se esse fosse o caso, mas não é :-) O cache de página é essencial, mas não é suficiente.

Para entender o que você precisa além do cache de página, você deve observar a sequência de carregamento de uma página.

Carregamento de arquivos de recursos

Você pode ver que assim que o navegador recebe o HTML, ele precisa solicitar todos os “recursos” que a página exige para ser exibida corretamente. Isso inclui HTML, Javascript, CSS e imagens. Uma página de aparência inocente pode exigir muitos arquivos de recursos para ser exibida. Então, o tempo total que um visitante espera é muito maior do que apenas o tempo que leva para o WordPress retornar o conteúdo da página (HTML).

Para encurtar o tempo necessário para retornar todos esses recursos, os plugins de cache empregam uma série de técnicas poderosas.

Minificação


Minificação significa duas coisas:

  • Combinar muitos arquivos pequenos de CSS e JavaScript em menos arquivos maiores

  • Comprimir arquivos

Muitos temas e plugins adicionam (enfileiram) arquivos CSS e JavaScript no front-end do site. Isso significa que uma página pode incluir dezenas de arquivos pequenos para carregar. Cada vez que o navegador carrega um arquivo do servidor, ele abre uma requisição, espera pelo arquivo e então recebe o arquivo. Leva muito menos tempo para obter um arquivo grande do que uma lista de arquivos pequenos.
Como funciona a minificação

E, como os arquivos CSS e JavaScript são baseados em texto, eles normalmente contêm muitos caracteres de “espaço”. A compressão removerá todos esses caracteres desnecessários, que tornam os arquivos legíveis, mas não são necessários para que os arquivos realmente funcionem.

Então, o efeito geral da minificação pode ser drástico para a maioria dos sites.

Compressão de imagens e vídeos


Quase toda página em todo site precisa de algumas imagens (e muitas vezes vídeos) como decoração. Dois arquivos de imagem podem parecer idênticos, mas ter tamanhos muito diferentes. Por exemplo, um arquivo PNG pode ocupar 10 vezes mais espaço do que um arquivo JPG comprimido. Se o seu site carrega imagens, você definitivamente deve revisá-las e garantir que todas as imagens estejam otimizadas para o tamanho e formato corretos. Alguns plugins de cache e outros plugins de “otimização de imagens” farão esse trabalho para você.

CDN – Content Delivery Network


Não importa o quão bem você conseguiu otimizar os recursos que o seu site exige, você ainda precisará carregar CSS, JavaScript e imagens. A menos que você seja o Google ou a Amazon, seu servidor normalmente não está ajustado para servir esses arquivos. É aqui que as Content Delivery Networks (Redes de Distribuição de Conteúdo) ajudam. Muitos plugins de cache ajudarão você a copiar os arquivos de recursos do seu site para serviços de terceiros, que servirão esses arquivos em seu nome. Entregar arquivos de recursos de servidores dedicados (CDN) ajudará ao:

  • Reduzir o tempo que os visitantes levam para receber esses arquivos (o que melhorará o desempenho do seu site e os esforços de SEO)

  • Reduzir a carga no seu servidor, para que ele fique livre para trabalhar nas coisas do WordPress

  • Até mesmo reduzir suas contas de hospedagem – as CDNs são muito mais eficientes em servir arquivos estáticos do que os servidores de uso geral

Lazy loading


Não há nada de “preguiçoso” no lazy loading. Lazy loading significa atrasar a exibição de imagens que ainda não estão visíveis, para que o navegador não as solicite até que o visitante esteja prestes a visualizá-las.

O lazy loading pode reduzir o tempo de carregamento da página, a carga do servidor e suas contas de hospedagem. Ele funciona bem com todas as outras técnicas de otimização. Vários plugins de cache oferecem lazy loading.

Então, quais plugins de cache?


Agora que sabemos o que você quer obter dos plugins de cache, podemos comparar diferentes plugins e escolher aquele que é o certo para você.

A primeira escolha que você deve fazer é se está decidido a usar um plugin gratuito ou se está disposto a pagar pelo plugin de cache.

A vantagem óbvia de usar plugins de cache gratuitos é que eles são, bem – gratuitos. Às vezes, você está criando sites muito simples que exigem apenas um cache básico para funcionar sem problemas. Neste caso, um plugin gratuito é uma ótima solução.

Os plugins de cache pagos oferecem suporte, atualizações frequentes, configuração simplificada e recursos poderosos.

Plugin de cache gratuito


Se você está procurando um plugin de cache gratuito, nós recomendamos o W3 Total Cache, pois ele oferece cache de página, minificação e permite que você ative sua CDN.

O WP Fastest Cache (a versão gratuita) já traz muitos recursos avançados, mas ainda é conveniente de usar.


A categoria de plugins de cache pagos inclui uma lista respeitada de plugins que atenderão você muito bem. Todos os plugins nesta categoria (que nós recomendamos) são bem mantidos, recebem atualizações oportunas, são muito ricos em recursos, mas ainda assim simples de usar.

Nós analisamos:


Dê uma olhada em uma comparação de alguns dos seus recursos e seus preços (definitivamente não é uma lista completa de recursos).
Plugin
Preço inicial
Cache de página
Minificar
CDN
Lazy loading
Compressão de imagens
Plugin
Hummingbird
Cache de página
Minificar
CDN
Lazy loading
Compressão de imagens
Plugin
WP Rocket
Preço inicial
$ 49
Cache de página
Minificar
CDN
Lazy loading
Compressão de imagens
Plugin
W3 Total Cache Pro
Preço inicial
$ 99
Cache de página
Minificar
CDN
Lazy loading
Compressão de imagens

Resumo


Esperamos ter ajudado você a escolher o plugin de cache certo para o seu site. A boa notícia é que QUALQUER plugin de cache é muito melhor do que não ter nenhum cache. Se você não usou plugins de cache até agora, o melhor é começar. Decida se você está focado em plugins gratuitos ou se pode pagar por um plugin pago. Em seguida, escolha o plugin que é melhor para você.

Uma das grandes vantagens de um plugin de cache é que é fácil de trocar. Diferente dos construtores de páginas e plugins de e-commerce, há muito pouco aprisionamento com um plugin de cache. É fácil trocar e comparar como diferentes plugins realmente funcionam no seu site e como você gosta de usá-los.

Achou isso útil? Compartilhe este artigo: