Cache do WordPress: como funciona e como limpá-lo no aplicativo e no nível do servidor

Publicados: 2020-03-11
cache do wordpress
Siga @Cloudways

O armazenamento em cache desempenha um papel crítico na obtenção do desempenho ideal do site. Embora já tenha sido um conceito pouco conhecido na comunidade WordPress, o armazenamento em cache agora é um assunto importante. A implementação adequada de táticas de otimização de cache pode melhorar significativamente o desempenho do site.

No entanto, muitos usuários da comunidade ainda não estão familiarizados com a otimização de cache. Este artigo tem como objetivo fornecer uma visão abrangente de como funciona a otimização de cache. Exploraremos o cache do lado do servidor e do cliente para ajudar os usuários a entender melhor e implementar as melhores práticas de cache.

  • O que é cache?
  • Por que limpar o cache do seu site WordPress?
  • Ativar cache do WordPress
  • Como limpar o cache do WordPress (3 métodos)
  • Melhores plugins de cache do WordPress
  • Resumo

O que é cache?

O armazenamento em cache é o processo de armazenamento e reutilização de ativos acessados ​​com frequência para melhorar o desempenho do site e a experiência do usuário, reduzindo a carga do servidor. Com o cache, o WordPress pode servir rapidamente o conteúdo da web, mantendo o servidor disponível para lidar com outras solicitações.

O cache de página é um método comum que armazena uma cópia da página da Web e a exibe quando um usuário a solicita, eliminando a necessidade de buscar o conteúdo da página no back-end e no banco de dados. O cache do WordPress ajuda a manter um equilíbrio entre os recursos do servidor e as solicitações do usuário, fornecendo dados pré-salvos aos usuários.

Por que limpar o cache do seu site WordPress?

Limpar o cache do WordPress é essencial para manter um site atualizado e de alto desempenho. Aqui estão algumas razões pelas quais você deve limpar regularmente o cache do seu site WordPress:

  • Certifique-se de que os usuários vejam o conteúdo mais recente: quando você atualiza seu site, limpar o cache ajuda os usuários a visitar a versão mais recente do site, em vez de uma versão mais antiga em cache.
  • Otimiza a velocidade do site: limpar o cache libera recursos do servidor, ajudando seu site a funcionar com mais rapidez e eficiência.
  • Resolve problemas do site: limpar o cache libera recursos do servidor, ajudando seu site a funcionar com mais rapidez e eficiência.
  • Melhora a segurança do site: limpar o cache pode ajudar a evitar violações de segurança e proteger seu site contra ameaças.

No geral, limpar o cache do site WordPress regularmente garante que seu site funcione sem problemas e forneça aos usuários a melhor experiência possível.

Ativar cache do WordPress

O cache do WordPress melhora significativamente o desempenho e a velocidade do seu site. Há duas maneiras de habilitar o cache: do lado do servidor e do lado do aplicativo.

Cache no nível do servidor

O primeiro tipo de cache, ou seja, cache no nível do servidor, é implementado no servidor e inclui os seguintes mecanismos:

Verniz – Proxy Reverso

O cache de verniz é uma ótima maneira de acelerar o tempo de carregamento do site em até 10x. É um proxy HTTP reverso que atua como intermediário entre o servidor e os clientes. Ele armazena em cache o conteúdo após a solicitação inicial e fornece a cópia para as solicitações subsequentes.

Varnish - Reverse Proxy

Fonte:painel cibernético

Além disso, o cache do Varnish aumenta muito a eficiência do servidor PHP. Ao contrário dos plug-ins de cache tradicionais, que podem apresentar problemas de desempenho sob carga pesada, o cache do Varnish aumenta a eficiência do servidor em até 100 vezes. Ele também armazena conteúdo dinâmico e estático, tornando-o uma excelente ferramenta para aumentar o desempenho do site e do servidor.

Cache da Página

O cache de página, também conhecido como cache do site, armazena páginas da Web, imagens e outras mídias no servidor para recuperação rápida quando um usuário solicita o mesmo conteúdo.

Ele mantém uma referência de memória acionada por solicitações repetidas, eliminando a necessidade de buscar dados no back-end e no banco de dados. Os usuários podem definir uma expiração para o conteúdo, que é substituído por conteúdo novo e atualizado assim que expira. Esse recurso pode ser controlado a partir do navegador do usuário para máxima flexibilidade.

Redis – Cache de banco de dados

O Redis é uma ferramenta excepcional que se destaca no cache de objetos e bancos de dados, otimizando o desempenho do site ao armazenar em cache as consultas do banco de dados.

Como uma opção robusta de código aberto, o Redis oferece suporte a uma ampla variedade de estruturas de dados e na memória para processamento mais rápido.

Memcached – Cache de objetos

O Memcached é uma poderosa ferramenta de código aberto que facilita o armazenamento em cache de consultas de banco de dados por meio de um processo de armazenamento de valor-chave na memória, aprimorando a velocidade de aplicativos da Web dinâmicos ao otimizar o tempo de busca de dados.

Por exemplo, sites dinâmicos como lojas de comércio eletrônico podem se beneficiar do Memcached para diminuir a carga no banco de dados e agilizar solicitações redundantes.

Além disso, o Memcached otimiza o tempo de busca de dados, eliminando a necessidade de acessar o back-end do site e consultar as tabelas do banco de dados em busca de itens de dados, melhorando assim o desempenho do site.

Cache Opcode

O Opcode Caching é uma técnica de otimização eficiente para armazenar em cache o código PHP já processado na memória, permitindo um atendimento mais rápido das solicitações subsequentes. Ele salva o bytecode convertido na memória para ser servido instantaneamente para solicitações subsequentes, melhorando a eficiência geral dos aplicativos PHP.

Opcode Caching

Fonte: Drupal.org

PHP versões 5.5 e posteriores são fornecidas com cache Opcode. O cache Opcode melhora a velocidade e ajuda o servidor a lidar com mais solicitações exclusivas em um determinado momento.

Cache CDN

Uma rede de entrega de conteúdo (CDN) é um serviço distribuído globalmente que fornece cópias em cache de um site de vários locais, reduzindo a latência ao fornecer dados do nó mais próximo ao usuário final.

Os CDNs atendem tanto ao estático quanto ao dinâmico, conservando a largura de banda do servidor e aprimorando a segurança do site, obscurecendo a localização do servidor/site.

Cache no nível do aplicativo

O cache do lado do cliente ou o cache no nível do aplicativo podem ser implementados usando plug-ins do WordPress para melhorar o desempenho do site, armazenando dados estáticos no navegador do usuário para uso futuro.

Cache do navegador

O cache do navegador permite o armazenamento em cache de conteúdo estático, como imagens, CSS e arquivos JavaScript, no navegador do usuário para melhorar o desempenho do site e o conteúdo da página. Esse tipo de cache é particularmente útil para sites WordPress.

Os principais navegadores da Web geralmente possuem recursos de gerenciamento de cache integrados e armazenam esses arquivos no armazenamento local. No entanto, é altamente recomendável limpar o cache do navegador periodicamente para garantir o desempenho ideal do site.

Como limpar o cache do WordPress (3 métodos)

O cache melhora drasticamente a velocidade e o desempenho de um site WordPress. No entanto, ao fazer alterações em seu site, pode ser necessário limpar o cache para garantir que os visitantes vejam o conteúdo atualizado. Esta seção aborda os três métodos para limpar o cache em seu site WordPress.

Método 1: Limpe o cache do navegador da Web

O método mais simples para limpar o cache do WordPress é limpando o cache do navegador da web.

Os navegadores da Web geralmente armazenam conteúdo estático do site, como imagens, folhas de estilo e JavaScripts para melhorar a velocidade de carregamento, mas isso pode impedir a exibição de novos conteúdos.

Para limpar o cache, siga estas etapas:

  • Abra seu navegador da Web e clique no ícone do menu .
  • Selecione “ Mais ferramentas ”.

More tools

  • Escolha “Limpar dados de navegação ”.

Choose “Clear browsing data.”

  • Marque a caixa de imagens e arquivos em cache elimpe os dados .

clear the data

Ao concluir essas etapas, seu cache do WordPress será limpo e você poderá ver todas as novas alterações em seu site.

Método 2: Limpe o Cache do Plugin de Cache do WordPress

Você também pode empregar um plug-in de cache do WordPress para limpar o cache. Nesta demonstração, usarei o plugin Breeze.

  • Faça login no seupainel do WordPress .
  • Instale e ativeo plug-inBreeze.

Activate the Breeze plugin

  • Navegue até a seçãoConfigurações do plug-in Breeze .

Breeze plugin's Settings section.

  • Selecione as opções relevantes marcando-as e o cache será limpo.

Clear Cache

Método 3: Limpe o Cache em Sua Hospedagem WordPress

Você também pode limpar o cache usando sua hospedagem WordPress. Felizmente, alguns hosts da web, como Cloudways e WPEngine, possuem opções de cache integradas para acelerar seu site WordPress.

Neste tutorial, usarei o painel do Cloudways para limpar o cache de um site WordPress.

Como o Cloudways otimiza os servidores com um mecanismo de cache avançado para garantir desempenho e disponibilidade ideais, ele libera você de qualquer problema de cache no nível do servidor.

Os usuários impulsionaram seus sites nos servidores otimizados para desempenho da Cloudways e obtiveram velocidades de carregamento de até 79ms !

Siga as etapas abaixo para limpar o cache via Cloudways:

  • Faça login na sua conta Cloudways .
  • Vá para oservidor principal > Configurações de gerenciamento do servidor>Gerenciar serviços.

Manage Services

  • Habiliteo Varnish para ativar seu Varnish Cache.

Enable Varnish

  • Depois disso, clique emPURGE para limpar os caches do seu servidor.

click PURGE

  • Fazê-lo vai limpar o cache no nível do servidor.

Se você tiver vários aplicativos em seu servidor e quiser desativar o cache de algum deles, siga estas etapas:

  • Vá paraAplicativos > Selecione seu aplicativo.

Select your Application

  • Você será redirecionado para aseção Configurações do aplicativo.

Application Settings section

  • Habilite a opçãoVarnish Cache para limpar o cache do seu aplicativo.

Enable the Varnish Cache

  • Você pode seguir as mesmas etapas para todos os seus aplicativos para limpar o cache.

Melhores plugins de cache do WordPress

O uso de plugins de cache é essencial para melhorar o desempenho do seu site WordPress. No entanto, com plugins de cache abundantes, escolher o mais eficaz pode levar tempo e esforço. Esta seção lista os melhores plug-ins de cache para WordPress, fornecendo informações e recomendações valiosas para otimizar a velocidade do seu site e a experiência do usuário.

1) Brisa

Breeze

O Breeze , um plug-in de cache WordPress gratuito e altamente eficiente desenvolvido pela Cloudways, oferece uma solução abrangente para otimizar o desempenho do site.

Este plug-in possui uma interface simples, mas poderosa, que minimiza os problemas de cache no nível do aplicativo, ao mesmo tempo em que fornece recursos avançados, como minificação e agrupamento de arquivos CSS e JS. Com você

Características

  • Oferece cache de página inteira e cache do navegador
  • Minimiza seus arquivos HTML, CSS e JavaScript para acelerar o tempo de carregamento
  • Ativa a compactação Gzip
  • Executa otimização de banco de dados
  • Oferece integração com CDN
  • Fornece suporte SSL
  • Ativa o carregamento lento em sites

Avaliação

O plug-in Breeze tem uma classificação de3,6 de 5 estrelas no WordPress.org com base em 94 avaliações.

Breeze rating

2) Otimização da velocidade da página do Hummingbird

Hummingbird Page Speed Optimization

Desenvolvido pela WPMU DEV, o Hummingbird é amplamente reconhecido como um dos melhores plugins de cache do WordPress disponíveis. Com mais de 100.000 instalações ativas, este plug-in oferece recursos avançados como compactação, minificação, carregamento lento e ferramentas de cache do navegador para otimizar a velocidade do site e aprimorar a experiência do usuário.

Seja você um iniciante ou um desenvolvedor experiente, a interface amigável e a funcionalidade abrangente do Hummingbird o tornam uma excelente escolha para quem busca melhorar o desempenho de seu site.

Características

  • Ativa a compactação de texto
  • Minimiza CSS, HTML e JavaScript
  • Oferece compactação Gzip
  • Adia CSS não utilizado
  • Imagens fora da tela de carregamento lento
  • Integração CDN
  • Monitoramento de tempo de atividade
  • Executa verificações de segurança

Avaliação

O plugin Hummingbird tem4,8 de 5 estrelas no WordPress.org com base em 1392 avaliações.

Hummingbird rating

3) W3 Cache Total

W3 Total Cache

O plug-in W3 Total Cache oferece recursos importantes, como suporte a AMP e SSL, gerenciamento de CDN para mídia e cache de objetos de banco de dados. Com mais de um milhão de instalações ativas, é um dos plugins de cache mais usados ​​do WordPress.

Embora os plug-ins acima sejam considerados os melhores plug-ins de cache do WordPress, você deve fazer backup do seu site WordPress antes de implementar qualquer forma de cache. Isso pode proteger seu site contra possíveis perdas ou corrupção de dados durante o armazenamento em cache.

Características

  • Oferece gerenciamento transparente de CDN
  • Suporte SSL
  • Suporte de página móvel acelerado
  • Minimiza CSS, HTML e JavaScript
  • Oferece compactação Gzip
  • Adia CSS e JavaScript não críticos

Avaliação

O plug-in W3 Total Cache tem uma classificação de4,4 de 5 estrelas no WordPress.org com base em 5139 avaliações.

W3 Total Cache rating

4) Foguete WP

WP Rocket

O WP Rocket é um plug-in de desempenho altamente considerado, amplamente reconhecido como um dos melhores plug-ins de desempenho para WordPress. A implementação desta poderosa ferramenta ajuda a reduzir significativamente o tempo de carregamento do seu site com apenas alguns cliques.

Além disso, os robustos recursos de desempenho do WP Rocket podem ajudá-lo a aumentar suas pontuações do Google PageSpeed ​​e Core Web Vitals, permitindo que você otimize o desempenho do seu site sem nenhum esforço.

Características

  • Oferece cache de página inteira e cache do navegador
  • Reduza CSS, HTML e JavaScript
  • Oferece compactação Gzip
  • Imagens fora da tela de carregamento lento
  • Integração CDN

Avaliação

O plug-in WP Rocket tem uma classificação de4,9 de 5 estrelas no Trustpilot com base em 1782 avaliações.

WP Rocket rating

Resumo

O cache eficaz do WordPress é crucial para otimizar o desempenho do seu site. Ao implementar adequadamente as técnicas de cache, você pode melhorar significativamente a experiência do usuário do seu site, o SEO e até mesmo gerar receita adicional.

No entanto, é importante observar que, antes de aplicar qualquer técnica de cache descrita neste tutorial, você deve fazer um backup completo do seu site. Essa medida de precaução pode ajudar a garantir que os dados do seu site sejam protegidos em caso de problemas que possam surgir durante o processo de otimização.

perguntas frequentes

O que acontece se eu excluir o cache no WordPress?

Excluir o cache no WordPress removerá os dados armazenados que seu site acumulou ao longo do tempo. Esses dados incluem coisas como HTML, CSS e JavaScript

Onde está o cache armazenado no WordPress?

O local específico onde o cache é armazenado no WordPress depende da sua solução de cache. Geralmente, está localizado nos três locais a seguir:

  • banco de dados WordPress
  • No sistema de arquivos
  • no navegador

E você terminou de remover o widget da barra lateral do seu site WordPress.

Como posso acessar o cache armazenado no meu WordPress?

Você pode acessar seu site a partir do back-end seguindo as etapas abaixo:
  • Conecte-se através do servidor FTP ou CPanel.
  • Localize a pasta 'wp-content/cache'.

Você encontrará o cache do site dentro da pasta wp-content/cache.

Como o cache do WordPress afeta meu desempenho?

O cache do WordPress afeta o desempenho do seu site das seguintes maneiras:

  • Tempos de carregamento em jejum
  • Carga reduzida do servidor
  • Melhor SEO e muito mais.