Configurar o W3 Total Cache pode ser cansativo. Este popular plugin de cache tem 16 menus para enfrentar e oferece uma variedade estonteante de opções para configurar. No entanto, passar por cada um deles é um impulso significativo para o desempenho de um site.

Este tutorial é a segunda parte de uma série de tutoriais sobre o W3 Total Cache (W3TC).

Neste tutorial, que será feito em vários capítulos, vamos percorrer os 16 menus do W3TC e explorar todas as opções de configuração disponíveis no W3TC. Depois de concluir esses tutoriais, você estará pronto para começar a configurar o W3TC como um profissional.

Configurando W3 Total Cache

W3TC está disponível no diretório de WordPress plugins, portanto sua instalação é simples. Nós escrevemos um tutorial sobre como instalar um WordPress Plugin. Você não terá problemas para instalar o W3TC.

Após a instalação, ative o plugin e você verá " Performance Adicionado como um novo item de nível superior no menu do painel.

menu de desempenho plug-in w3tc

Selecione 'Desempenho' e você será levado ao painel do W3TC e verá uma lista de itens do W3TC. Então, vamos examinar cada elemento:

1 - Painel

O principal objetivo do painel é servir como um local onde você pode limpar diferentes módulos de armazenamento em cache, verificar a compatibilidade entre o plug-in e o servidor e monitorar o desempenho do servidor.

O primeiro item exibido no painel é uma série de botões, que permitem que você faça várias coisas:

W3TC cap botão de plug-in

  • Verificação de compatibilidade: Testes do servidor para determinar quais funções podem ser ativadas.
  • Esvazie os caches: Exclui todos os recursos armazenados em cache.
  • Esvazie apenas o cache memcached (s): Exclui todos os recursos em cache usando o método memcached.
  • Vazios apenas o cache opcode: Remove todos os recursos armazenados em cache usando um dos métodos de cache opcode.
  • apenas o cache de disco vazio (s): Exclui todos os recursos em cache utilizando o disco.
  • Atualização da "String de consulta de mídia": W3TC anexa uma sequência ao final dos recursos de mídia (CSS, JS e arquivos de imagem). Clique neste botão para atualizar esta sequência de caracteres para garantir que os navegadores baixem uma versão atualizada desses recursos.

Muitos desses recursos também podem ser acessados ​​em qualquer página do seu painel.

Menu WordPress W3TC acessíveis

Sobre o teste de compatibilidade

As informações geradas pela verificação de compatibilidade podem ser muito úteis. Esse recurso permitirá que você teste a configuração do servidor com todos os recursos do W3TC. Revise os resultados e você saberá quais recursos podem ser ativados e quais exigem algo mais.

Teste de compatibilidade com o WordPress W3TC

Se estiver configurando o W3TC pela primeira vez, clique no botão Verificação de compatibilidade para saber quais recursos você poderá montar.

Página Inicial: Suporte, ofertas de marketing, PageSpeed ​​e " Monitorização de servidores »

Abaixo da linha de botões, você encontrará algumas seções adicionais:

  • Serviços Premium: Permite que você leve um suporte técnico.
  • Espalhe a palavra: permite compartilhar o W3TC nas mídias sociais, adicionar uma nota ao plugin no WordPress.org e adicionar um link para o W3 EDGE no rodapé do seu site.
  • Registro da empresa no MaxCDN.
  • servidores de monitoramento New Relic e monitoramento com Google Page Speed ​​Insights.

Observe que é necessária uma configuração adicional nas configurações gerais e no menu " do Paciente »Onde uma chave PageSpeed ​​API, bem como a criação da conta e a instalação de " New Relic“, São necessários para ativar esses recursos.

Todas essas seções são opcionais e não afetam a otimização do site.

2 - Configurações Gerais

O menu “Configurações gerais” é o menu mais importante do W3TC. Todas as opções de cache oferecidas pelo W3TC são ativadas e desativadas neste menu e, a seguir, refinadas nos menus subsequentes.

Primeiro, dê uma olhada na lista de links no topo da página.

gerais-settings-w3 Total Cache

Cada um desses links se conecta diretamente a uma seção inferior do menu. Configurações gerais ". Ao clicar nelas, você economizará bastante rolagem.

É comum que os usuários do W3TC confundam esses links e os itens de menu W3TC no menu do painel. É importante perceber que os links no menu do painel levam a páginas diferentes nas quais os recursos são refinados. Os links na parte superior da página levam às seções do menu " Configurações gerais Onde essas funções estão ativadas ou desativadas.

Configurações Geral: Geral

Abaixo, você encontrará a lista de links no painel « geral ". Existem duas opções neste painel:

painel Geral de cache W3TC WordPress Plugin

Marque a caixa de seleção para ativar / desativar todos os tipos de cache (de uma vez), o que geralmente não é uma boa ideia e tende a produzir uma sobrecarga.

W3TC notificação

Poucos sites realmente usarão todos os módulos de cache, então faz mais sentido percorrer as opções de cache um de cada vez, tornando mais fácil julgar qual você deseja usar.

Configurações gerais - modo de visualização

O modo de visualização é uma ferramenta valiosa incorporada no W3TC, mas leva um tempo para ser dominado.

Ative o modo "Visualizar" se estiver fazendo configurações W3TC ao vivo em um site. Uma vez ativado, uma caixa de diálogo aparecerá na parte superior da tela informando que as alterações feitas não afetarão a experiência do usuário, a menos que você selecione o botão para aplicar essas alterações.

pré-visualização de moda W3TC WordPress Plugin

O que o modo de visualização faz é criar um contêiner separado para as configurações do site. As alterações feitas nas configurações do W3TC com modo de visualização são salvas separadamente daquelas já implementadas. Isso permite que você manipule as configurações do W3TC sem afetar a experiência do usuário.

Com o modo de visualização ativado, você verá três botões:

  • desativar : Desativa o modo de visualização e implanta todas as alterações e backups na minha visualização.
  • implantar : Aplica as alterações feitas e salvas no modo de visualização no site ao vivo, mas mantém o modo de visualização ativado.
  • Visão geral : Inicia uma nova janela do navegador na qual é possível ver os resultados das alterações feitas sem afetar a experiência do visitante (essas configurações se aplicam apenas a você).

Depois de selecionar " visualização »(Pré-visualizar) e atualizar a janela; o botão mudará para " Parar Pré-Visualização ". Selecione " Parar Pré-Visualização Para visualizar o site como os visitantes o vêem, quando não estão conectados.

Reserve um tempo para se familiarizar com o modo de visualização. Algumas das alterações no W3TC (em particular, minificação de arquivos CSS e JavaScript) Pode fazer seu site indisponível.

Lidar com essas configurações ao vivo com tráfego igualmente ativo é uma ideia muito ruim. Com o modo de visualização habilitado, você pode trabalhar nessas configurações sem ver os resultados até que esteja satisfeito com seus resultados.

Limpar cache

Um tipo de notificação que você está acostumado a ver é o convite para deletar cache.

excluir o plugin W3TC WordPress em cache

O que essas notificações significam é que as alterações feitas invalidam todo o conteúdo em cache.

Portanto, sempre que for solicitado que você esvazie o cache, faça-o.

Configurações gerais: página de cache

A próxima seção em " Configurações Gerais É o " Page Cache ". Este é provavelmente o recurso mais importante oferecido pelo W3TC. Se você não fizer nada além de ativar o cache da página, verá um aumento mensurável no desempenho do seu site. Felizmente, também é fácil de configurar.

Página caching W3TC WordPress plug-in de cache

O W3TC pode usar vários métodos de cache para armazenar em cache cópias estáticas das páginas e artigos do seu site (todos chamados genericamente de "páginas" pelo W3TC).

A escolha padrão na maioria dos casos deve ser: " Disco: aprimorado ". No entanto, os usuários do servidor compartilhado podem precisar usar " Disco: Básico Se o host reclamar do uso excessivo de recursos ou se o teste de verificação de compatibilidade revelar que o servidor não é compatível com a proteção do cache do disco rígido.

Os usuários de servidores dedicados ou virtuais privados podem optar por um dos métodos de cache " opcode ". Se você estiver gerenciando o servidor, poderá instalar o método de cache " opcode Qual você prefere. Se o seu servidor for uma máquina Windows, você precisará escolher " Opcode: WinCache ".

« Memcache Foi projetado para uso em ambientes de hospedagem de vários servidores. Como resultado, pode estar disponível se você estiver usando ' Na nuvem E até mesmo alguns provedores de hospedagem compartilhada. Se estiver disponível em seu ambiente de hospedagem, você poderá utilizá-lo.

Com seu método preferido de armazenar em cache as páginas selecionadas, você deve agora salvar suas configurações.

Configurações gerais: Minify

A redução de arquivos JavaScript e CSS pode quebrar sites, se você usar o W3TC ou outro plug-in. Portanto, você deve proceder com cuidado ao ativar o módulo " Apoucar ".

W3TC minify WordPress plug-in de cache

A opção " Auto Combina e reduz todos os recursos JavaScript e CSS. No entanto, selecionar isso significa que você não poderá trabalhar com cada menu do " Apoucar " A única maneira de saber como as coisas vão se comportar é tentar “Auto”, ajustar as configurações no menu “Minificar” e ver como o seu site carrega. Se você fizer isso e seu site parecer ruim, use o método manual.

Selecione o método de cache " Disco Se você usa hospedagem compartilhada. Caso contrário, selecione o mesmo método de cache selecionado para o " Page Cache ".

Configurações gerais: cache do banco de dados

Se o seu site estiver em um servidor compartilhado, o cache do banco de dados está desabilitado. O armazenamento em cache do banco de dados é um processo com muitos recursos. A menos que seu servidor seja poderoso o suficiente para lidar com processamento e armazenamento, o banco de dados em cache pode realmente tornar seu site mais lento em vez de acelerá-lo.

Um banco de dados em cache é fácil de configurar. Basta selecionar "Ativar" e escolher o método que deseja aplicar a este armazenamento em cache.

caching W3TC

Você precisa pensar sobre os gargalos que podem afetar o desempenho do site para entender por que o banco de dados em cache pode tornar seu site mais lento.

Se o processo de consulta do banco de dados tornar seu site mais lento, o banco de dados em cache pode acelerar o seu site, reduzindo o número de vezes que o banco de dados será consultado.

No entanto, se a falta de memória do servidor estiver diminuindo a velocidade do seu site, solicitar ao servidor que armazene em cache o banco de dados fornece uma sobrecarga de trabalho ao servidor, o que o torna mais lento.

Então, como você sabe se o cache de banco de dados deve ou não ser habilitado?

Se o seu site estiver hospedado em um servidor compartilhado, será melhor desativar esse recurso.

Se o seu site tiver recursos - como em um VPS ou em um servidor dedicado - então você pode testar o cache do banco de dados. Você também poderá testar para garantir que, quando o cache estiver ativado, o site seja mais rápido.

Configurações gerais: cache de objetos

O cache de objetos é integrado ao núcleo do WordPress. O módulo de cache de objetos armazena em cache os objetos API para reduzir o número de solicitações complexas ao banco de dados feitas pelo servidor. Assim como o banco de dados pode ser armazenado em cache, o armazenamento em cache de objetos também é fácil de configurar, mas pode ou não ajudar a melhorar o desempenho do seu site.

objetos de cache WordPress

Cache de objetos tem o maior potencial para ajudar a locais essencialmente dinâmicos (BuddyPress de sites, bbPress local) hospedado em um ambiente privado. Se você usa um blog ou site em um servidor compartilhado, pode experimentá-lo, mas nesses ambientes o ideal é deixá-lo desativado.

Para habilitar o cache de objetos, selecione " ativar "(permitir) e o método de armazenamento em cache usado até o momento.

Configurações gerais: cache do navegador

A ativação do cache do navegador é tão fácil quanto marcar uma única caixa de seleção clicando em "Salvar todas as alterações" (Salvar todas as configurações).

o cache do navegador

Com o cache do navegador ativado, os recursos do site serão armazenados em cache pelos navegadores dos visitantes. Dessa forma, quando uma página for exibida pela segunda vez, esses recursos serão carregados no cache do navegador.

Configurações gerais: CDN

Se você usa uma rede de distribuição de conteúdo (CDN), você pode integrar seu serviço CDN ao W3TC. Isso irá espelhar os arquivos em cache do seu servidor web para que você tenha o benefício de ambos os serviços: armazenamento em cache e entrega de conteúdo distribuído (CDN).

Para ativar a integração de CDN, selecione a opção " permitir », Escolha seu provedor de serviços CDN na lista de CDNs e clique em« Salve todas as configurações "(Salvar todas as configurações).

CDN W3TC configuração

Você também precisará visitar o menu CDN para adicionar suas credenciais de CDN ao W3TC para que funcione corretamente.

Você pode notar que o Cloudflare está ausente na lista de serviços da CDN. Para usar o Cloudflare, você deve adicionar uma extensão W3TC. Acesse o menu « Extensões ", Ative a extensão Cloudflare e volte ao" Configurações gerais Para concluir a integração do CloudFlare.

Parâmetros gerais: "Reverse Proxy"

Para usar esta opção, você deve instalar " Verniz No seu servidor e siga as etapas avançadas de configuração do servidor. Esse é apenas o tipo de coisa que você precisa fazer se hospedar seu blog em um ambiente privado com acesso raiz No servidor Se você estiver interessado em configurar " Verniz Para que funcione com o W3TC, Tuts Mais (Inglês) oferece um tutorial sobre ele.

Configurações gerais: Monitoramento

« New Relic »Serviço de controle, pode ser integrado ao W3TC. Para usar este serviço, você deve instalar " New Relic No servidor e crie uma conta « New Relic ". Desde " New Relic Deve ser instalado no servidor, não é compatível com hospedagem compartilhada.

Se o New Relic estiver instalado no seu servidor e você tiver uma nova conta « Relíquia Digite suas credenciais nesta seção para adicionar estatísticas do servidor ao seu painel W3TC.

Configurações gerais: Diversos

A primeira opção no " Diversos Nas configurações gerais é usado para ativar o widget " Google Page Speed ”No painel do W3TC. Para fazer isso, primeiro você precisa configurar uma chave API.

configurações variadas W3TC

Na maioria dos casos, você não deseja configurar essas opções.

Verifique se a opção de reescrever regras está marcada por padrão. Desmarque para evitar que o W3TC informe que há algo errado com a configuração das regras de gravação.

« Ativar o bloqueio de arquivos "(Ativar bloqueio de arquivo) está desativado por padrão. O bloqueio de arquivos não é compatível com a maioria das hospedagens compartilhadas. No entanto, na hospedagem privada, você pode habilitá-lo e ver se melhora o desempenho do seu site.

« Otimizar página do disco reforçada "E" cache de disco minify para NFS Estão desabilitados por padrão. É uma opção que pode fornecer um impulso modesto ao desempenho do seu site.

« Habilitar modo de Borda Deve ser desativado nos sites de produção. No entanto, se você quiser testar esse recurso de armazenamento em cache em um ambiente de teste, selecione esta opção.

Configurações gerais: depuração

O modo de depuração deve permanecer desativado, a menos que você o esteja usando ativamente.

modo de depuração W3TC

Com o modo de depuração ativado, as informações de depuração serão adicionadas no final da fonte da página.

É interessante observar que apenas os módulos de cache que estão ativados no menu " Configurações gerais Estará disponível no modo de depuração. Na imagem acima você pode ver que apenas " Page Cache "E" Apoucar " Estão disponíveis. Isso ocorre porque outros recursos de armazenamento em cache foram desativados no momento em que a imagem foi capturada.

Configurações gerais: Exportar / importar configurações

Se você usa o W3TC em vários sites e deseja aplicar as mesmas opções em todos os lugares, esse recurso será muito útil.

configurações de importação e exportação

Selecione " Descarregar Para exportar as configurações atuais. Então use a opção Escolha Arquivo Em outro site para baixar a mesma configuração. Você também pode usar esta opção para criar um arquivo de backup para usar como ponto de restauração ao configurar o W3TC.

Vamos parar aqui para este tutorial. Continuaremos no próximo. Lembre-se de que estamos explorando os diferentes recursos do W3TC.

Esta lista de meta boxes possui um resumo dos recursos que são (na versão completa) disponível no menu « Performance ".

Você tem alguma pergunta até agora? Não hesite em nos perguntar.