1. 1. Guia para iniciantes para entender as funções internas do WordPress
  2. 2. O que é o cache do WordPress e por que é importante?
  3. 3. Como funciona o cache do WordPress?
  4. 4. Como instalar e configurar o cache do WordPress com o WP Super Cache
  5. 5. Lendo atualmente: Como configurar o cache do WordPress com o W3 Total Cache (W3TC)
  6. 6. MaxCDN Review: O Melhor CDN para WordPress?

Os dois plugins de cache do WordPress mais populares do mundo são o WP Super Cache e o W3 Total Cache (W3TC). Desenvolvido pelo CTO da Mashable, o W3 Total Cache é de longe o plug-in de cache do WordPress mais versátil disponível, usado em sites de alto tráfego como Smashing Magazine, Mashable, MakeUseOf e Yoast. Este tutorial é um guia para iniciantes na configuração do cache total do W3. Conselho: O W3TC possui uma infinidade de configurações avançadas, algumas das quais tenho dificuldade em compreender. Se você não conhece uma configuração, é melhor não mexer nela. Vamos começar!


Instalar cache total do W3

Instalar cache total do W3

Para instalar o Plug-in W3 Total Cache, abra seu painel do WordPress, seguido por Plugins> Adicionar novo. Procurar por “Cache total w3”E instale o primeiro resultado. Você também pode baixar manualmente o plug-in e enviá-lo para o diretório wp_content / plugins pasta via FTP. Se você já instalou outro plugin de armazenamento em cache como o WP Super Cache, desative-o antes de ativar o W3 Total Cache. Isso impediria que os dois plugins entrassem em conflito. Como regra geral, não mantenha mais de um plug-in de cache do WordPress ativado a qualquer momento.

Configurando o cache total do W3 – configurações gerais

O W3 Total Cache cria uma nova entrada de menu chamada Desempenho no painel do WordPress. As opções que procuramos estão sob Desempenho> Geral. Você perceberá que esta página possui um número impressionante de configurações para um plug-in de cache (e muito mais se você gosta de coisas avançadas). Cada configuração é colocada dentro de uma caixa chamada módulos. Eu discuti cada um desses módulos com capturas de tela relevantes. Se você ficar preso ou não tiver certeza sobre uma configuração específica, basta seguir as capturas de tela.

Módulo de configurações gerais de cache total W3

O primeiro módulo que você encontrará é Geral. Eu recomendo não ativar todas as opções de cache usando a caixa de seleção de alternância. Você pode ativar as configurações que não são necessárias (ou mesmo suportadas por) seu host – o que desaceleraria inadvertidamente seu site. No entanto, se você quiser desativar rapidamente todos os módulos, essa caixa de seleção será útil! Antes de prosseguirmos, se você não estiver familiarizado com os termos “cache da página” ou “cache do banco de dados”, recomendo a leitura Como funciona o cache do WordPress.

Módulo de cache de página

Cache total da página de cache W3

O segundo módulo que vamos configurar é Cache da página. o Método de cache da página depende do seu ambiente de hospedagem. Se você estiver usando um host compartilhado, Disco: Aprimorado é a melhor opção. No entanto, se você estiver usando um servidor dedicado ou virtual e tiver o APC (ou qualquer outra forma de cache do Opcode instalado), deverá selecionar a respectiva opção.

Módulo Minify

Módulo de redução de cache total W3

o Minify O módulo compacta os arquivos CSS e JavaScript usados ​​pelo tema, removendo linhas de código desnecessárias, como comentários e espaços em branco. Isso reduz o tamanho do arquivo em ~ 10%, o que resulta em um site mais rápido. Debaixo Minify cache method você deve selecionar a opção apropriada com base no seu servidor.

Outros módulos de armazenamento em cache

Cache de objeto de cache total W3

Os próximos dois módulos são Cache do banco de dados Cache de Objeto. Habilite cada um deles e altere o método de cache para o que melhor se adequa ao seu ambiente de hospedagem – exatamente como você fez em Cache da página e Minify.

Cache do navegador de cache total W3

O último módulo que queremos ativar é Cache do navegador. Depois de ativá-los, clique em Salvar todas as configurações. Isso deve resolver! Agora o cache total do W3 está ativado no seu servidor. Vamos agora analisar detalhadamente dois módulos específicos – Cache da página e Cache do navegador. O restante dos valores padrão dos módulos está bom.

Configurações de cache da página

configurações avançadas de cache total w3 - cache de página

As configurações de cache da página podem ser encontradas em Desempenho> Cache de Página. As configurações aqui são bastante auto-explicativas. Eu habilitei alguns deles, especialmente Não armazene em cache páginas para as seguintes funções de usuário. Isso garante que, quando um autor estiver editando uma postagem, ele poderá visualizar a versão mais recente e não a do cache.

Pré-carregando o cache

configurações avançadas do cache total w3 - pré-carregamento do cache

Por padrão, o W3 Total Cache armazena em cache uma página quando é solicitada pela primeira vez. Você também tem a opção de gerar previamente cópias de todas as postagens / páginas. Dessa forma, independentemente de quando um visitante solicitar uma página, o cache estará pronto e a página será veiculada no menor tempo possível.

Você deve definir as configurações de pré-carregamento do cache com base no seu ambiente de hospedagem e na quantidade de tráfego que seu site recebe.

  • O cache Intervalo de atualização afeta diretamente os recursos do servidor – diminua o intervalo de tempo (ou seja, maior a frequência), maior o recurso do servidor consumido. As pessoas em servidores de hospedagem compartilhada devem ter muito cuidado com essa configuração. Defina uma frequência alta o suficiente e você poderá suspender sua conta por abuso de recursos do servidor. Um intervalo de pré-carregamento de cache seguro é de uma hora – ou seja, 3600 segundos.
  • Se você não estiver familiarizado com o URL do sitemap, instalar Sitemaps XML do Google. É super fácil de usar e é, de fato, um plugin obrigatório.
  • Por fim, você deseja habilitar a última opção que acionará uma operação de pré-carregamento de cache quando uma postagem / página for publicada.

Configurações de cache do navegador

configurações avançadas de cache total w3 - cache do navegador

Isso é encontrado em Desempenho> Navegador. A ideia é aproveitar o dispositivo do seu visitante. A ativação do cache do navegador faria com que os arquivos estáticos (como CSS, JavaScript e imagens) fossem veiculados no cache do navegador do visitante. Obviamente, existe um prazo de validade que impediria o uso de dados obsoletos. Isso remove uma enorme carga do servidor, economiza largura de banda e melhora muito o desempenho geral do seu site.

Está vivo!

Como você sabe que o W3 Total Cache está realmente funcionando? Bem, a página do plugin diz isso. Você também pode visualizar o código-fonte do seu site e encontrar algo assim:

trabalhos de cache

Referência de desempenho do cache total W3

velocímetro

Esperei cerca de uma hora depois de ativar o cache e comparar o desempenho do site usando o GTmetrix. Isso é sem nenhum plugin de cache:

antes do cache

Isso ocorre uma hora após a configuração do W3 Total Cache:

resultados de benchmark de cache total w3

Percebe a diferença? Um aumento de 3% e 5% na velocidade da página e no grau YSlow. Legal, certo? Agora imagine mil pessoas visitando seu site diariamente – imagine a quantidade de ciclos de CPU (termo sofisticado para uso de recursos) que você economizará. O armazenamento em cache não apenas reduz o tamanho da página, mas também melhora o desempenho geral do site, o que abre caminho para uma ótima experiência do usuário.

Solução de problemas do cache total do W3

Solução de problemas do cache total do w3

Você pode perceber que o tempo de carregamento do seu site aumentou após a instalação do W3 Total Cache. É mesmo possível? Claro que é! De fato, este é um erro muito comum para iniciantes. Pode haver várias razões por trás disso:

  • O motivo mais provável é que você conduziu o benchmark do site enquanto pré-carregava o cache. Construir o cache consome recursos consideráveis ​​do servidor. Imagine sua solicitação além disso – é claro que seu site ficaria lento! Solução: aguarde uma hora e tente novamente – desta vez deve ser diferente.
  • Outro motivo comum é selecionar os métodos de cache incorretos. Deixe-me dizer-lhe que outra coisa senão Cache de disco envolve certa quantidade de teste A / B. Você precisa jogar com algumas dessas configurações para obter o melhor resultado possível.
  • Às vezes, em um servidor compartilhado, você pode encontrar a APC ou alguma outra opção de cache do Opcode disponível – e é provável que você a tenha selecionado. Não! Reverter para ‘Disco’ ou ‘Disco aprimorado’. O motivo é que essas configurações foram ajustadas para o desempenho geral do servidor compartilhado – lembre-se de que você não é a única pessoa que a utiliza. Essas configurações podem não funcionar com o cache total do W3.

Se você ainda estiver enfrentando problemas e tiver tentado os valores padrão / recomendados, recomendo mudar para o WP Super Cache.

.Erro de permissão de arquivo htaccess

Dependendo do seu ambiente de hospedagem, você poderá receber uma mensagem de erro informando que seu arquivo .htaccess não é gravável. Isso significa que o servidor da web e / ou o manipulador de PHP não tem a permissão necessária para modificar o arquivo .htaccess. Existem duas soluções:

  • Você altera a permissão do arquivo .htaccess para 775 via FTP ou cPanel, etc.
  • Você adiciona manualmente os dados ao arquivo .htaccess

Devo salientar que o segundo método é mais seguro e é considerado uma boa prática de segurança.

Conclusão – Qual plugin devo usar?

Plugins de cache do WordPress

Você pode estar se perguntando qual plugin de cache do WordPress usar. Afinal, escrevi dois tutoriais separados para alcançar o mesmo objetivo. Você deve optar pelo WP Super Cache ou W3 Total Cache? Bem, para resumir uma longa história – se você estiver em um servidor compartilhado e não quiser o incômodo dos testes A / B e / ou solução de problemas, o WP Super Cache é muito mais fácil de implementar. No entanto, se você estiver usando um servidor virtual ou dedicado com o cache do Opcode (como APC ou XCache) instalado – e não se importaria com algum trabalho extra, o W3 Total Cache é para você. Quando configurados corretamente com métodos avançados, os resultados do W3TC são muito superiores.

Isso conclui a configuração de nossos plugins de armazenamento em cache. Também discutirei como configurar uma CDN com cada um desses plugins. Enquanto isso, você pode conferir algumas das melhores CDNs gratuitas para WordPress e ficar atento.

Pergunta final: Qual é o seu plug-in de cache favorito? Quanta diferença isso fez no desempenho do seu site? Gostaríamos muito de ouvir de você!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me