Plugins de Cache para WordPress
Se você chegou até este artigo, provavelmente está buscando opções de plugins de cache para WordPress.
Atualmente existem diversas opções de plugins para cache no WordPress, cada um com uma característica diferente. Abaixo, listamos algumas opções que fazem cache e otimizações de código.
Jetpack:
O Jetpack é um dos plugins mais utilizados em instalações de WordPress. O plugin permite que você aprimore a segurança de sua aplicação e melhore a performance de entrega de assets estáticos, mas deve-se levar em consideração que ativar o recurso de “Desempenho e velocidade” fará com que seus assets estáticos (imagens, js, css…) sejam entregues através de um domínio externo, o que pode comprometer seus resultados de SEO, visto que essa não é a melhor pratica.
Caso você tenha interesse em utilizar o Jetpack em conjunto com a GoCache, nossa recomendação é desativar as funções “Acelerar o carregamento de imagens” e “Acelerar o carregamento de arquivos estáticos”, pois eles farão com que suas imagens sejam entregues por endereços externos.
Já a opção “ativar o carregamento lento de imagens” pode ser utilizado em conjunto com a GoCache. Basicamente, esse recurso do Jetpack é um recurso de Lazy Images. Caso queira conhecer mais, leia a documentação aqui – Documentação oficial
WP Super Cache:
O WP Super Cache é bastante utilizado por sites em WordPress, principalmente em instalações mais antigas, já que o plugin foi destaque por muitos anos, mas acabou perdendo um pouco de relevância nos últimos anos.
Basicamente, o cache do WP Super Cache é feito de maneira local, sem obrigar que seus assets sejam servidos por um endereço externo, porém, por tratar-se de um cache local, ele não deve reduzir latência de entrega como uma CDN e nem dar escala para sua aplicação.
É possível utilizar o cache do WP Super Cache em conjunto com a GoCache, porém, está não é a melhor prática, já que adicionaríamos mais uma camada de cache na aplicação, o que pode atrapalhar bastante o dia a dia, sendo assim, a recomendação é deixar o recurso de cache desligado.
Smush:
O Smush é uma boa alternativa de plugin para performance pois ele possibilita que você comprima imagens no processo de upload. É claro que boa parte dos usuários de WordPress reconhecem que precisam subir imagens otimizadas, mas no dia a dia, isso pode passar batido.
Além de configurar a compactação para novas imagens enviadas, também é possível remover metadados das imagens.
Outro recurso bem legal do Smush são as opções de Lazy Load que podem ser utilizadas em conjunto com a GoCache CDN.
Agora, deve-se ter atenção com o recurso de CDN da Smush, pois o mesmo é cobrado em dólar e pode ser entregue por rotas fora do Brasil. Inclusive, apenas usuários do serviço de CDN da Smush podem usar o recurso de conversão para webP, sendo assim, o Smush acaba sendo um plugin muito mais indicado para otimizar o upload de imagens em sua aplicação, e não necessariamente para a entrega dos assets estáticos.
Autoptimize:
O plugin de performance Autoptimize tem diversos recursos de de otimização de js, css e HTML que podem ser utilizados em conjunto com a GoCache, porém, é necessário ter em mente que nem todos os recursos oferecidos são recomendados, sendo assim, é necessário testar recurso por recurso para validar se as alterações do Autoptimize não vão afetar negativamente sua aplicação.
O plugin da Autoptimize também disponibiliza um serviço de CDN, mas assim como citamos em outros exemplos, a CDN também passa a ser entregue por endereços externos, o que pode prejudicar seus resultados de SEO. Além disso, o serviço também é cobrado em dólar e é feito com base na quantidade de imagens entregues pela CDN do plugin. Caso queira, também é possível fazer conversão webP pelo plugin.
W3 Total Cache:
Certamente o W3 Total Cache é um dos plugins para wordpress mais conhecidos no mercado brasileiro. Ela tem recursos de cache local, minify e browser cache. Deve-se levar em consideração que o cache é feito de forma local, sem reduzir latência de entrega e sem dar escalabilidade para sua aplicação.
O recurso de cache local do W3 pode ser utilizado em conjunto com a GoCache, mas conforme citamos em outros exemplos, esse tipo de cache pode trazer problemas, já que a aplicação passa a ter mais de uma camada de itens cacheados.
O W3 Total Cache também oferece recursos de CDN, mas ele atua apenas como um integrador de diferentes soluções, sendo assim, para utilizar o recurso é necessário contratar uma CDN a parte. Deve-se levar em consideração que a maior parte das soluções oferecidas pela W3 são de fora do país com cobrança em dólar.
LiteSpeed Cache:
O plugin de cache LiteSpeed é uma boa opção para usuários que apenas necessitam fazer cache local. Trata-se de uma ferramenta com várias opções e que permite uma configuração bem ampla de regras de cache. Por lá é possível decidir o TTL de expiração de cache, cache de browser, cache por objeto e método, entre outros.
Deve-se levar em consideração que para usar o Litespeed é necessário criar um webserver com o QUIC.cloud, aumentando bastante o esforço técnico para implementação. Leia a documentação – Documentação Litespeed
WP Fastest Cache:
Esse é provavelmente um dos plugins para cache do WordPress mais utilizados nos últimos anos. O WP Fastest cache é uma ótima opção pela facilidade de configuração. Trata-se de um plugin bem organizado e intuitivo.
Caso queira usar em conjunto com a GoCache, é possível preservar opções de Minify HTML, Minify Css, Minify JS, Combine Css, Combine Js e Lazy Load. Já outros recursos de cache são locais, o que pode trazer prejuízos quando utilizado em conjunto com a CDN.
O WP Fastest cache também possui integrações nativas com algumas CDNs. Inclusive, também é possível configurar a GoCache dentro do WP Fastest Cache. Para isso, basta criar uma conta na GoCache, configurar sua conta em modo CNAME e utilizar o endereço de distribuição. Abaixo, compartilhamos um exemplo de como a configuração é feita:
Além de todas as opções citadas acima, também é possível utilizar o plugin da GoCache para administrar o cache de sua CDN.