Você quer saber o segredo para um sítio Web WordPress mais rápido?
Você e toda a gente.
Mas não é um segredo. O problema é que existe uma grande quantidade de erros de orientação por aí, o que torna difícil para os proprietários de sites como você e eu identificar as soluções que realmente funcionam.
Deixe-se de tretas e diminua o entusiasmo.
Se a sua casa tem problemas nos alicerces, não trata as janelas. Arranje os alicerces. Se o seu carro está a andar mal, não muda os pneus. Vai para debaixo do capô e trata do motor.
Por isso, se o seu site WordPress está lento, porque é que vai olhar para as extremidades primeiro para uma solução?
Não precisa. Bem, não se quiser uma real que pode quase duplicar a sua velocidade de carregamento.
Você olha para o núcleo
O núcleo do seu corpo é geralmente definido como o tronco menos os apêndices (braços, pernas e cabeça).
O seu site WordPress também tem um núcleo. O seu “torso” inclui o alojamento, o tema e os plugins. Esta é a origem de todas as páginas que o seu sítio serve. A velocidade e o desempenho são determinados aqui, na origem da página web, não na extremidade onde a página é visualizada.
Claro, você também pode ter alguns apêndices no seu site WordPress. Os “braços e pernas” do seu site podem incluir soluções nebulosas de nuvem ou redes de distribuição de conteúdo dispensáveis. Mas serviços de ponta como esses, em última análise, recebem suas dicas da origem.
Pense da seguinte forma:
Se pretende ter força total no corpo, verá mais benefícios se aumentar a força da área do corpo onde quase todos os movimentos têm origem: o núcleo. Os bíceps torneados e os gémeos pulsantes são bonitos, mas a força e a flexibilidade dos seus abdominais e da zona lombar são essenciais.
O seu site é o mesmo.
Se quer um desempenho supremo do seu sítio, então olhe diretamente para o núcleo e reforce – ou, melhor dizendo, optimize – a origem do seu conteúdo.
Eis o que inclui um núcleo optimizado para um site WordPress:
- DNS fiável
- Alojamento configurado especificamente para WordPress com uma estratégia de cache de origem inteligente
- Um tema limpo e sem inchaços (e de preferência numa estrutura)
- Uma lista de plug-ins sem gordura
Vamos analisar estes elementos e, em seguida, mostrar-lhe-ei como é fácil aumentar o desempenho do WordPress em quase 75 por cento.
Não ignore o DNS (mesmo que você queira)
O DNS é um tópico irritante que faz pouco sentido para a maioria de nós, mas também pode determinar se o seu site afunda ou nada.
Não precisa de saber muito sobre DNS (de facto, nem sequer precisa de saber o que as letras significam), mas deve saber isto: é a primeira comunicação feita quando alguém tenta aceder a um dos seus URLs num navegador Web.
Se o DNS do seu site não estiver a funcionar, o browser não consegue encontrar o seu site. Se não consegue encontrar o seu site, então não consegue encontrar a sua página. O resultado líquido é que, embora tudo o resto esteja a funcionar na perfeição, o seu sítio está praticamente parado.
Seria como colocar uma carta no correio com apenas um nome de destinatário, mas sem endereço. A carta não está a chegar lá. A sua página web também não.
Pode não fazer a mínima ideia se tem ou não um problema de DNS. Descubra. Não viva no escuro. Obtenha dados.
Faça uma rápida teste Pingdom para o seu site e observe o primeiro objeto na cascata a ser carregado, seu nome de domínio. Passe o mouse sobre a barra multicolorida que representa o tempo de carregamento. O primeiro número é para o DNS, e deve ser rápido como um piscar de olhos. O do Copyblogger é de 7 milissegundos… até mais rápido do que um piscar de olhos.
A questão é esta: se leva o desempenho a sério, leve o DNS a sério.
Opte por um provedor de primeira linha, como o Route 53 da Amazon. E se a ideia de migrar o seu DNS sozinho o assusta, então pode subcontratar este processo num local como Fantasktic.
Melhorar a eficiência do seu WordPress, nem que seja em 10%, não terá qualquer importância se o seu DNS não for fiável.
Obtenha o alojamento e o caching correctos para o seu WordPress
Assim que o seu DNS estiver resolvido, pode voltar-se para a sua instalação do WordPress. Comece com a hospedagem.
Já o dissemos antes e voltamos a dizê-lo: os utilizadores sérios do WordPress precisam de de um alojamento que seja sério. Se escolher um alojamento genérico e partilhado, obterá um desempenho genérico e lento.
Se leva o seu site a sério, e se não quer que ele caia na primeira vez que receber um bom fluxo de tráfego, então precisa de o alojar em servidores especificamente configurados para as complexidades do alojamento do WordPress.
Como vê, o WordPress gera páginas dinamicamente. Isto pode significar que vai buscar ficheiros de temas, à base de dados, a pastas de imagens e a sites de terceiros – apenas para gerar uma única página.
Todo o processo se torna mais rápido e mais confiável quando o NGINX está envolvido e quando páginas inteiras, ou elementos de páginas, podem ser salvos no servidor e carregados pré-gerados quando chamados. Isso permite que as páginas da Web sejam servidas muito mais rapidamente a um maior número de potenciais utilizadores de uma só vez.
Esse último processo é chamado de cache de origem. Pode ver por que razão é tão importante ter uma estratégia inteligente de cache de origem.
No que diz respeito ao WordPress, o cache de origem não fica muito mais inteligente ou mais eficiente do que a equipa da W3 EDGE e o seu plugin W3 Total Cache.
Quando se trata de tema e plugins … limpo, limpo, limpo
Por falar em Genesis, há uma razão para que mais de 177.000 pessoas o utilizam para alimentar os seus sites WordPress. Mesmo a melhor configuração NGINX com o plano de cache de origem mais inteligente não pode compensar um tema inchado.
Esta é a web digital, onde, em última análise, tudo o que fazemos online é apenas o empilhamento e o reempilhamento de 1s e 0s. Então, tudo volta para o código.
Um código mau é igual a um site mau. Ponto final. Quer esteja no seu tema ou num plugin, o mau código vai afundar o seu site e não há nenhuma pílula mágica de alojamento, cache, “nuvem” ou CDN que o cure.
O código ruim torna o seu site uma bomba-relógio que pode explodir e cair assim que o seu próximo aumento de tráfego.
É por isso que precisa de escolher um tema limpo. O Genesis Framework e o todos os temas filhos da equipa do StudioPress são exatamente isso.
É também por isso que precisa de manter a sua pasta de plugins tão limpa quanto possível.
Mantenha apenas os plugins de que necessita para funcionalidades essenciais. E desses, mantenha apenas os que têm um código sólido e comprovado e que são ativamente suportados.
O WordPress é uma peça de software forte. Consegue lidar com mais de 40 plugins se forem todos os correctos. Mas basta uma maçã podre para estragar tudo. Um único plugin defeituoso pode fazer com que o seu site funcione 72,7 por cento mais lento, o que é exatamente o oposto do que pretendemos aqui.
Vamos decompô-lo …
A realidade é que melhorar o desempenho do WordPress tem mais a ver com a remoção de porcaria do núcleo do que com a adição de band-aids na borda.
Isso pode envolver algum investimento, tanto de dinheiro quanto de tempo, além de algumas decisões difíceis.
Alojamento genérico, temas baratos e utilização dos plugins errados vão afundá-lo. Se insistir em qualquer um destes, não está a levar a sério o desempenho.
Mas para aqueles de vocês que levam a sério, aqui está um exemplo real de como é fácil turbinar um site WordPress.
Como melhorar o desempenho do WordPress em 72,7%
Se é cliente da Synthesis, então provavelmente interagiu com Julian Fernandes. Pedi-lhe que fizesse alguns testes para preparar este artigo. Ele agradeceu com entusiasmo.
Aqui está o que Julian fez:
Ele pegou um domínio de teste (que não está mais ativo) e o colocou no Synthesis com um plano básico, que incluía o W3 Total Cache Pro e a versão mais recente do WordPress por padrão. Em seguida, começou a executar testes Pingdom.
O seu primeiro teste foi com o tema Twenty Thirteen em execução:
O seu segundo teste substituiu o tema predefinido do WordPress pelo Genesis Framework e o tema Sixteen Nine, que também está incluído em todas as configurações do Synthesis por predefinição.
Em seguida, Julian ativou o cache de fragmentos a partir do W3 Total Cache Pro.
Como pode ver, com tudo o resto igual, apenas adicionar a estrutura Genesis melhorou o tempo de carregamento de 630 ms para 172 ms. Ativar o cache de fragmentos além disso reduziu ainda mais o tempo de carregamento para 157 ms.
Isso representa um aumento de 72,7% na velocidade do WordPress.
E se tivéssemos feito um teste inicial num alojamento genérico não-WordPress, a diferença teria sido ainda mais drástica.
(Para que fique registado, também testámos um tema aleatório do ThemeForest, bem como a estrutura Woo. Cada um teve um bom desempenho, 334 ms e 347 ms respetivamente, mas não tão bem como o Genesis).
Perceba que esses testes não foram executados em uma instalação simples. Na verdade, havia cinco posts na página inicial, cada um com imagens em destaque. Havia até alguns widgets, incluindo ícones sociais simples. Mesmo assim, as velocidades foram ainda tão rápido.
Isto é o que um núcleo optimizado pode fazer.
Como otimizar o seu núcleo WordPress hoje
Agora já sabe o que é possível fazer com um núcleo optimizado.
Um bom DNS e alojamento por si só podem levá-lo a velocidades de carregamento de página inferiores a um segundo. Optimize o núcleo ainda mais com uma estrutura premium, cache eficiente e uma mentalidade sem flutuações, e terá velocidades de piscar os olhos como 157 milissegundos.
É por isso que o interior, para o núcleo do seu site, é o primeiro lugar que deve procurar se quiser melhorar o desempenho.
Na maior parte das vezes, vai descobrir que não precisa dos pormenores extravagantes que tantas vezes lhe vendem. Eles não são os elixires mágicos de desempenho que se pretende que sejam. Há um tempo e um lugar para CDNs e similares, mas otimize sua origem primeiro e depois deixe que os dados orientem as suas decisões.
Precisa de recomendações para fornecedores de alojamento e segurança?
Então precisa de consultar O Guia do Copyblogger para as Melhores Ferramentas do WordPress: Hospedagem, SEO, Segurança, Plugins e Mais.
Ao longo dos anos, a nossa equipa investigou, testou e utilizou milhares de ferramentas essenciais do WordPress e partilhámos conselhos úteis sobre os tópicos mais importantes do WordPress:
- Que alojamento WordPress é a melhor escolha para o seu site?
- Que tipo de precauções de segurança precisa de tomar?
- Que plugins e serviços de SEO deve adquirir?
- De que outras ferramentas e plug-ins precisa para divulgar as suas palavras, criar um público e obter resultados comerciais?
Nesta página, reunimos as nossas melhores e mais actuais recomendações para WordPress, para responder a todas estas perguntas e muito mais.
Se vai utilizar o WordPress para construir uma audiência ou apoiar um negócio, este é o seu balcão único para todas as ferramentas e serviços básicos que tem absolutamente de ter.