3 etapas principais para melhorar a velocidade de carregamento do seu site WordPress com cache
A velocidade da página é um fator extremamente influente no sucesso do seu site. Simplificando, se o seu site não carregar rapidamente, as pessoas não ficarão tempo suficiente para descobrir o que ele pode oferecer a elas. Foi comprovado (talvez o mais famoso pelo Google e Amazon) que uma velocidade de carregamento mais rápida resulta em maior engajamento e mais vendas. Sem mencionar o fato de que um site lento pode levá-lo literalmente ‘ sinalizado ‘ no Google em breve.
Felizmente, o WordPress como plataforma oferece um equilíbrio maravilhoso entre funcionalidade e velocidade. Dito isso, você precisa saber quais ferramentas do WordPress utilizar e como. Com isso em mente, neste post vamos guiá-lo através de várias maneiras pelas quais você pode aumentar a velocidade do seu site WordPress. De plug-ins gratuitos a soluções de hospedagem, mostraremos as etapas ideais para garantir que visitantes impacientes não abandonem seu site.
O que é cache?
É fácil se confundir com o jargão técnico quando se trata de explorar o mundo do cache, mas, em poucas palavras, o cache é uma tecnologia que otimiza a maneira como os dados solicitados anteriormente são reutilizados. Ao manter os objetos solicitados com frequência em um local de fácil acesso, você minimiza a necessidade de buscar novamente os mesmos dados repetidamente (quando isso não é necessário).
Imagens estáticas como logotipos são candidatos perfeitos para armazenamento em cache porque nunca mudam e fazem parte de muitas solicitações de página. O armazenamento em cache permite que esses objetos sejam armazenados localmente (ou seja, no computador do usuário) para que não sejam baixados repetidamente a cada novo carregamento de página.
Você deve se preocupar com o cache?
Vamos nos concentrar no cache neste post, mas, na realidade, há muito mais que você pode fazer para afetar positivamente a velocidade de carregamento do seu site. Mais especificamente, alguns fatores de ‘alto impacto’ incluem seu tema, plugins e imagens. Para obter mais informações sobre isso, confira meu post recente sobre desempenho e velocidade do WordPress .
Mas para responder à pergunta: Sim, você definitivamente deveria se preocupar com o cache; pelas razões indicadas na introdução, se nada mais. Embora seja possível ter um site razoavelmente rápido sem cache, a infraestrutura do WordPress praticamente exige que você incorpore uma solução de cache para garantir que a velocidade da página seja tão rápida quanto deveria. Então, sem mais delongas, vamos começar com três maneiras principais de melhorar a velocidade de carregamento do seu site WordPress com cache!
1. Escolha um plugin de cache do WordPress
Eu sempre instalo um plugin de cache do WordPress como parte básica da minha instalação do WordPress. Os cinco plugins WordPress listados abaixo são Na minha opção, as cinco opções abaixo representam o crème de la crème . Eu recomendo verificar cada um e tomar uma decisão instintiva quanto à sua preferência, porque não existe uma opção ‘correta’ como tal.
Cache Total W3
Já mencionei esse W3 Total Cache em outros artigos. Possui uma versão premium e oferece um desconto ao adicionar o MaxCDN (algo que abordaremos mais tarde). As configurações gerais incluem página, banco de dados, objeto e cache do navegador, compatibilidade com CloudFlare e opções para servidores especializados de verniz .
ZenCache (anteriormente Quick Cache Lite)
ZenCache , como W3 Total Cache, tem uma versão premium. Embora existam muitas opções, a instalação básica é muito simples. A versão Pro atualmente oferece suporte ao Amazon CloudFront (uma CDN dedicada), mas também funcionará com muitas outras CDNs populares.
WP Foguete
O WP Rocket aproveita o cache do navegador do lado do cliente (imagens, JS e arquivos CSS) e o cache do servidor que cria páginas estáticas para limitar o processamento do código PHP. O desenvolvedor também fornece software de rastreamento da Web que localiza e armazena arquivos em cache para você. O plug-in é habilitado para CDN e compatível com CloudFlare.
Cache mais rápido do WP
O software WP Fastest Cache cria arquivos HTML estáticos de PHP e MySQL. Ele automatiza a minificação de HTML e CSS, a concatenação de CSS e JS, permite a compactação GZIP e aproveita o cache do navegador. É compatível com CloudFlare e MaxCDN.
Supercache WP
O WP Super Cache é habilitado para CDN com MaxCDN, mas não é compatível com CloudFlare. Ele não oferece cache do navegador. Ele armazena arquivos em cache de três maneiras diferentes de acordo com a velocidade: Mod_Rewrite, código PHP e cache legado.
2. Escolha uma solução de hospedagem ideal
A maioria das pessoas não precisa de uma plataforma de hospedagem especializada projetada para otimizar o desempenho do WordPress. Se você puder pagar, no entanto, pode tornar a vida muito mais fácil.
Os serviços gerenciados exigem um investimento financeiro maior, mas, em troca, oferecem recursos de suporte adicionais, como administração, backup e segurança. Eles também proporcionam tranquilidade. Publicamos uma revisão abrangente de plataformas de hospedagem WordPress especializadas . Algumas plataformas populares de hospedagem gerenciada do WordPress aqui são ótimas opções:
Eu recomendo comparar as plataformas de hospedagem otimizadas para WordPress em termos de recursos, preço e possíveis limitações ou restrições técnicas. WPEngine, Pressidium e Pressable estão, por exemplo, prontos para CDN. O Flywheel, no entanto, oferece serviços MaxCDN em comparação com o Pagely, que usa o PressCDN. Ambos fornecem outros recursos, como cache de página e serviços administrativos, como confiabilidade de tempo de atividade, backup, escalabilidade e segurança.
SiteGround , uma plataforma de hospedagem mais barata, usa o plugin WordPress SuperCacher . Empresas de hospedagem como GoDaddy e Bluehost também oferecem serviços complementares gerenciados como CloudFlare. Sugiro que você pesquise suas escolhas com cuidado, pois alguns sites impõem limitações técnicas em serviços especializados da web, como CDN.
DreamPress , comparável ao WPEngine e GoDaddy acima, usa o cache Varnish por meio do plug-in Varnish HTTP Purge. Cloudways , outro serviço de exemplo, executa uma plataforma VMAN proprietária, usa o plugin WordPress W3 Total Cache e suporta servidores Varnish, Memecached, NGinx e Apache.
3. Escolha uma rede distribuída de conteúdo
Uma Rede Distribuída de Conteúdo (CDN) melhora o desempenho de carregamento da página usando uma rede de servidores físicos geograficamente separados que compartilham páginas estáticas em cache do conteúdo do seu site. O servidor acessível mais próximo atenderá com eficiência solicitações aleatórias de conteúdo.
Um CDN é uma “bala mágica”, disponível através de muitos plugins do WordPress, como o W3 Total Cache, se o conteúdo do seu site puder ser distribuído aos seus leitores como arquivos estáticos. Os planos de hospedagem também oferecem essa opção de entrega. O Amazon CloudFront , o front-end CDN da Amazon Web Services (AWS), é um exemplo desse tipo de serviço da web. Alguns dos plugins mencionados acima são habilitados para CDN. MaxCDN e CloudFlare são plataformas de hospedagem gerenciadas mencionadas abaixo que também oferecem CDN.
CDN certamente não é uma necessidade, mas pode fazer uma grande diferença na velocidade de carregamento da página. Ele representa um custo adicional, portanto, cabe a você determinar seu valor. Se você optar por adotar uma CDN, você está em melhor posição para selecionar um plug-in da lista acima que incorpore uma solução CDN. É sempre melhor consolidar soluções, se possível!
Conclusão
O armazenamento em cache pode ser bastante complicado, eu sei, mas as três etapas acima estão em sua ordem específica por um bom motivo: você deve lidar com cada uma delas, de acordo com seus requisitos.
Embora não seja uma obrigação, utilizar um plugin de cache é altamente recomendado. Escolher um provedor de hospedagem especializado pode tornar a vida muito mais fácil para você – embora a um preço. Finalmente, utilizar um CDN não é necessário, mas seria o próximo passo lógico em termos de aumentar a velocidade de carregamento.
Em conclusão, seu site nunca será ‘rápido o suficiente’. Você sempre pode fazer melhorias de eficiência. Mas o que você deve fazer é fazer esforços razoáveis para garantir que seu site não seja muito lento e, na realidade, até soluções gratuitas (como o W3 Total Cache) podem levar você a um longo caminho em direção ao seu objetivo.