O Melhor Plugin de Cache para WordPress | Beija-flor Pro

Publicados: 2018-08-27

Cache no WordPress é uma questão complexa; não se trata mais apenas de um cache de página. O cache envolve otimizações de CSS, ordenação acima da dobra, recursos gzip, o cache da página real e muito mais. Isso leva os usuários a recorrer a um plugin para uma solução mais fácil, como Hummingbird Pro ou WP-Supercache.

Para este post, vou revisar o Hummingbird Pro para armazenamento em cache. Minha experiência mostra que este plugin projetado para WordPress pode fazer maravilhas para quem deseja o pacote completo e, o mais importante, pronto para funcionar sem ter que se preocupar muito em adicionar plugins extras.

Fique por aqui, porque eu comparo o Hummingbird Pro com o WP-Supercache e o bônus adicional do Autoptimize – dois plugins que são conhecidos por funcionar bem juntos e uma configuração muito lógica, especialmente para o Divi. Você também pode ouvir um episódio de podcast no WP the PODCAST, onde David Blackmon e Tim Strifler comparam os 3 principais plugins de Cashing para WordPress, incluindo o Hummingbird Pro.

O Hummingbird já oferece um conjunto de recursos incrivelmente bom na versão gratuita. Hoje, vamos conferir a versão Pro com alguns bons bônus adicionais.

O Painel

O Hummingbird Pro possui uma bela interface de painel que atua como o principal local para verificar qualquer otimização. Ele exibirá o teste de velocidade mais recente com sua pontuação atual e todas as principais opções habilitadas no plug-in.

O painel dá uma boa ideia das otimizações já feitas e das principais partes do plugin. Ele também permite que você execute novamente o último teste para ver como você está em relação à última otimização feita.

Além de dar uma olhada rápida no status do Page Cache , do Gravatar Caching e do Browser Caching , ele também fornece uma limpeza do banco de dados. A limpeza do banco de dados remove com segurança partes inúteis do seu banco de dados, como revisões de postagens antigas do WordPress e cache temporário. Ele também permite que você configure um monitor de tempo de atividade para seu site e fornece relatórios extras sobre a limpeza do banco de dados e os testes de desempenho.

A versão Pro também oferece a instalação do WP Smush Pro para compactar facilmente imagens para formatos sem perdas ou com perdas.

A janela de teste de desempenho

Na janela principal do Teste de Desempenho, você verá os pontos reais em seu site. Você pode reexecutar o teste e ver os pontos acumulados que você tem em comparação com a última execução e até fazer verificações e relatórios regulares sem a necessidade de executá-los manualmente. Que legal isso!

A seção principal permite ativar o cache de página mesmo para usuários logados, um recurso muito útil em sites que não possuem uma loja ativa. O plug-in ainda permitiria o armazenamento em cache de solicitações 404 e removeria consultas de URL de recursos armazenados em cache. Semelhante ao WP-Supercache, o Hummingbird Pro também habilita o Clear full cache quando uma postagem é publicada ou atualizada, algo que pode ser útil quando outras opções falham.

Você também pode configurar as exclusões em strings de URL ou agentes de usuário para acesso a padrões sem cache.

Compressão GZIP

A compressão GZIP não é algo que o plugin pode ativar diretamente em algumas configurações. Por exemplo, você pode habilitar o GZIP dentro do apache, mas não pode fazer isso no nginx. No entanto, o plug-in mostra o status atual do GZIP, mesmo que não seja configurável diretamente pelo plug-in.

Otimização de recursos

A janela extra de otimização de ativos permitirá que você personalize a forma como os ativos CSS são tratados. Esta ferramenta útil permitirá que você comprima ainda mais cada ativo CSS individualmente. Comparativamente, alguns ativos têm problemas se forem compactados e, geralmente, os plugins de cache não permitem que você faça isso manualmente, arquivo por arquivo com um seletor fácil, você precisa excluir arquivos manualmente. Não é assim com o Hummingbird Pro! Ele permite que você ative a otimização de cada arquivo CSS individualmente sem precisar se preocupar com nomes de arquivos e exclusões. Incrível!

A última parte da Otimização de Ativos permite adicionar manualmente os arquivos que você deseja carregar com a otimização “acima da dobra”. Esse tipo de otimização pode melhorar drasticamente o desempenho, mas a um custo. Normalmente, uma otimização ruim acima da dobra pode literalmente quebrar seu site. É por isso que é adicionado como uma opção extra, separada do resto da otimização de ativos. Acima da dobra, as otimizações geralmente quebram o estilo durante o carregamento, trocando o desempenho pela apresentação. Pode ser uma coisa boa ou ruim, dependendo de como está sendo usado.

Depois de habilitar a otimização de ativos, você pode usar o WPMU Dev CDN, incluído na versão Pro, para carregar automaticamente todo o conteúdo do seu site, isso acelerará o carregamento, pois esses ativos já compactados serão carregados de um CDN.

Ferramentas avançadas

Nas Ferramentas Avançadas, você pode remover as strings de consulta, geralmente uma string de dados que informa ao seu navegador como armazenar o conteúdo em cache corretamente. Para sites que não dependem muito de conteúdo dinâmico, forçar a remoção de strings de consulta pode ser muito útil. Você também pode remover emojis Javascripts e CSS, geralmente removendo 2 requisições extras para seu site.

Menu de tempo de atividade

Por fim, no menu Uptime você pode configurar o monitor de uptime do seu site. Esta útil ferramenta de monitoramento enviará alertas por e-mail caso seu site esteja inativo.

Como você pode ver, o plug-in lida com muitas funções de cache: Cache de página, Cache de avatar e otimizações Above the Fold. Ele também inclui um CDN para seus ativos compactados, permite compactação CSS personalizada para evitar quebrar seu site, suporta um monitor de tempo de atividade e pode até fazer testes de velocidade periódicos em seu site para acompanhar seu desempenho. Como mencionei anteriormente, é o pacote completo!

Se encaixa perfeitamente com Divi

O plug-in Hummingbird Pro permite que você ative a geração de CSS estático Divi e, ao mesmo tempo, faça a compactação de CSS. Verifiquei a compatibilidade do plugin e descobri que funciona exatamente como esperado. Considerando todas as opções extras que o plugin possui, este é o ajuste perfeito para qualquer site Divi.

Comparação de benchmarks de desempenho

Para o propósito desta revisão, estabeleci benchmarks de desempenho usando um site Divi com uma tonelada de artigos. O seguinte ilustra No caching, Hummingbird Pro e WP Supercashe e Autoptimize:

Considerando a quantidade de dados na página inicial, o plugin Hummingbird Pro me permite obter uma boa pontuação de apenas 1,46s. Sem surpresa, ele teve uma pontuação definitivamente melhor do que não ter nenhum cache, mas também teve uma pontuação melhor do que WP SuperCache e Autoptimize em 2,02s. Uma coisa que devo mencionar é que o plugin Hummingbird Pro se recusou a remover as consultas de URL do recurso estático; algo que o Autoptimize parece fazer muito bem, mas considerando os resultados, o tempo total de carregamento foi reduzido.

O GTMetrix é muito mais rigoroso nos resultados e este teste nos permitiu reduzir o tempo total de carregamento de 5,6s para 4,7s. No entanto, não consegui uma pontuação máxima, mesmo quando todas as opções estavam ativadas.

Usabilidade Hummingbird Pro

Embora tenhamos um plugin maravilhoso em nossas mãos, ele não está salvo de críticas. Existem algumas inconsistências. Descobri que algumas opções que removem strings de consulta de URL funcionavam em alguns sites, mas não em todos. A disposição do conteúdo do painel e das abas extras está um pouco mal distribuída e precisa de mais coerência. Essa falta de uma interface coerente pode ser problemática para usuários inexperientes, pois há coisas que parecem replicadas através de várias abas. O painel principal não tem consistência e deve ser empacotado com mais firmeza. Além dessas poucas inconsistências, o desempenho do plugin fala por si. O plug-in Hummingbird Pro faz um trabalho exemplar de cache de páginas, além de compactar e otimizar CSS. Para completar, há um conjunto bem equilibrado de ferramentas adicionais, como o monitor de tempo de atividade e as ferramentas de teste de velocidade.

Conclusão

Se você está procurando um sistema de cache completo para WordPress, mesmo com algumas inconsistências no painel, o Hummingbird Pro é uma solução viável que permite a integração de várias ferramentas de cache em um só lugar. Ele faz um bom trabalho por si só, sem a necessidade de usar plugins extras para fazer o trabalho, e inclui um bom CDN para acelerar extra no carregamento de recursos. O Hummingbird Pro é um plugin que certamente podemos recomendar.

Nós queremos ouvir de você. Já experimentou o Hummingbird Pro, ou talvez o WP Supercashe e o Autoptimize? Deixe-nos saber seus pensamentos sobre esses plugins nos comentários abaixo.