Os plugins de cache são essenciais para quem busca melhorar o desempenho do site, principalmente àqueles que não possuem o conhecimento técnico ou tempo para gerenciar tal recurso manualmente.
Fiz alguns testes com os principais plugins do mercado para te ajudar com a escolha do mais adequado.
O que é cache?
Para quem caiu de paraquedas nesse artigo, cache é um programa ou software que armazena dados temporariamente. Essas informações são acessadas de forma rápida, pois não demanda de processamento e outras requisições.
Quando se trata de sites, o cache funciona como uma função de Copiar do Windows. Uma vez definido, o cache de HTTP enviará uma “cópia” será enviada para o seu navegador com informações importantes, como tempo de expiração. Dessa forma, o navegador conseguirá exibir uma cópia local, evitando requisições e tempo de processamento e também saberá quando atualizar tal cópia.
Para que serve um plugin de cache
Definir informações como data de expiração, política de cache-control e ETag pode ser uma tarefa complicada, principalmente para quem está começando um blog. Por isso os plugins são importantes, eles tornam a configuração mais simples, o gerenciamento ágil e a limpeza prática.
Existem diversos plugins para WordPress, então tive de escolher aqueles que possuíam as melhores avaliações.
As análises foram realizadas utilizando o GTMetrix, PageSpeed, WebPageTest e Pingdom.
WP Fastest Cache
O plugin de cache mais popular e com a melhor nota mostrou bem porque é tão elogiado.
A pontuação no GTMetrix foi A (94%) e D (67%), 82 no mobile e 97 desktop do PageSpeed, A A A A C no WebPageTest e D – 69 no Pingdom.
Realmente é um plugin completo. Fica faltando apenas a CDN, algo que o YSlow costuma recomendar.
W3 Total Cache
Outro plugin muito popular, mas com uma interface um pouco confusa.
A pontuação no GTMetrix foi B (87%) e D (63%), 50 no mobile e 88 desktop do PageSpeed, F A A A C no WebPageTest e D – 68 no Pingdom.
Existiam outras configurações em fase beta, mas preferi não usar para não comprometer o funcionamento do site.
WP-Optimize – Clean, Compress, Cache
Esse é muito útil para gerenciar e limpar o banco de dados do WordPress, mas também possui uma opção de cache.
A pontuação no GTMetrix foi B (85%) e D (63%), 66 no mobile e 91 desktop do PageSpeed, A A A A F no WebPageTest e D – 68 no Pingdom.
Surpreendentemente bem para um plugin que não é tão focado em cache.
LiteSpeed Cache
Outro plugin com a proposta de simplificar o gerenciamento de cache e que vem em um crescimento constante.
A pontuação no GTMetrix foi B (84%) e D (63%), 51 no mobile e 87 desktop do PageSpeed, F A A A F no WebPageTest e D – 68 no Pingdom.
Vejo muito futuro para esse plugin, mas ainda falta muito para ser o melhor.
WP Super Cache
O plugin desenvolvido pela Automattic, criadora do WordPress.
A pontuação no GTMetrix foi B (84%) e D (63%), 62 no mobile e 91 desktop do PageSpeed, A A A A F no WebPageTest e D – 68 no Pingdom.
Um belo exemplo de que a comunidade consegue extrair mais do que a própria equipe de desenvolvimento.
Hummingbird – Speed up, Cache, Optimize Your CSS and JS
Plugin desenvolvido pela equipe do Smush, ferramenta para compressão de imagens.
A pontuação no GTMetrix foi B (84%) e D (63%), 52 no mobile e 90 desktop do PageSpeed, A A A A F no WebPageTest e D – 68 no Pingdom.
Mesmo não sendo o mais completo isoladamente, o Humminbird pode ser integrado a outras ferramentas do WPMU DEV.
Consideração final
O WP Fastest Cache não é apenas o plugin com a maior avaliação. Ele apresenta a solução mais simples e completa para gerenciar cache no WordPress.
Confira também um comparativo entre o Gutenberg e o Editor Clássico do WordPress.