Bem vindo ao
Blog da FULL.

Aprenda, crie e cresça seu negócio na internet.

Encontre conteúdos, dicas, tutoriais e novidades sobre as principais ferramentas Wordpress

Como instalar e configurar o cache do WordPress com o WP Super Cache

Você está em:

Como instalar e configurar o cache do WordPress com o WP Super Cache
  1. 1. Guia para iniciantes das 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. Atualmente lendo: Como instalar e configurar o cache do WordPress com o WP Super Cache
  5. 5. Como configurar o cache do WordPress com o W3 Total Cache (W3TC)
  6. 6. Revisão do MaxCDN: O Melhor CDN para WordPress?

Olá pessoal. Bem-vindo a um novo capítulo da série WordPress Caching, onde finalmente aprenderemos como implementar o WordPress caching. Espero que você tenha lido os tópicos anteriores nos quais expliquei como o WordPress funciona (internamente) , o que é cache e como funciona o cache do WordPress.  Hoje, você finalmente poderá transformar esse conhecimento teórico em uso prático! Então vamos começar.

As preliminares

O armazenamento em cache de sua instalação existente do WordPress é um fator variável e depende do seu ambiente atual do WordPress. Este tutorial descreve uma das maneiras mais fáceis de implementar o cache do WordPress. Se você estiver em um host compartilhado, VPS ou até mesmo em um servidor dedicado, este tutorial deve atender às suas necessidades. Se você quiser aumentar ainda mais, dê uma olhada no Pro WordPress Caching com W3 Total Cache + APC (em breve).

Por favor, note que as pessoas que usam serviços gerenciados de hospedagem do WordPress, como o WPEngine, este tutorial não será de muita utilidade para você, pois o WPEngine emprega seus próprios algoritmos de cache super complexos e (super) eficazes – chamados de tecnologia Evercache! Eu arriscaria aqui e diria que o WPEngine é provavelmente o melhor provedor de hospedagem WordPress gerenciado que você encontrará. Então apertem os cintos, é hora de ir.

A configuração

Usaremos um dos plugins de cache WordPress gratuitos mais populares disponíveis – WP Super Cache. É um dos plugins mais antigos e lembro-me claramente de usá-lo na minha primeira tentativa de cache do WordPress. Aqui está o que estou usando para o tutorial.

  • Revisão do WordPress: 3.8.2
  • Ambiente de hospedagem: servidor de hospedagem compartilhado com servidor web LiteSpeed (alternativa ao Apache)
  • Versão do supercache: 1.4

Instalação

Como acontece com qualquer plugin, existem duas maneiras de instalá-los.

A maneira DEUA – Baixe, Extraia, Carregar e Ativar

A maneira DEUA é a maneira mais lenta possível de extrair qualquer plugin do WordPress. Para quem é novo, é mais ou menos assim:

  • Você baixa o plugin WP Super Cache do repositório de plugins do WordPress
  • Extraia o arquivo em seu computador
  • Carregue o extraído para sua pasta wp_content/plugins/ via FTP usando um cliente FTP como o FileZilla
  • Em seguida, vá para a página Plugins no seu painel do WordPress e ative o plugin

Não recomendo este método.

A maneira mais fácil – Pesquisar e instalar

instale o super cache do wp

Instalando o WP Super Cache

A maneira muito mais fácil é apenas pesquisar e instalar o plugin assim:

  1. Navegue até a página Plugins > Adicionar novo no painel do WP
  2. Procure por “wp super cache”
  3. Clique em Instalar
  4. Pressione em Ativar
  5. Feito!

Agora que era fácil, não era?

Configuração inicial do plug-in

Ok, então vamos dar um passo a passo a partir de agora. Cobriremos cada página do plug-in, uma por uma, com capturas de tela relevantes. Assim que ativamos o plugin, recebemos uma mensagem como esta:

Mensagem de pós-instalação

Mensagem de pós-instalação

Clique no hiperlink para visitar a página de configurações do WP Super Cache. Se você receber uma mensagem solicitando que você altere sua estrutura de permalink, vá para Configurações> Permalinks em seu painel do WP e escolha qualquer um que não seja o primeiro. Para o meu site de demonstração, escolhi a opção Numeric permalink.

erro de estrutura de link permanente

Para sites que usam a opção de link permanente padrão

estrutura de link permanente

Lista de opções de Permalink disponíveis no WordPress

Agora que resolvemos isso, vamos abrir o painel de configurações do WP Super Cache. Você pode encontrá-lo em Configurações> WP Super Cache. Então, a primeira coisa que você notará é esta caixa amarela com uma mensagem que diz:

wp super constante de cache adicionada

Notificação de modificação do arquivo .htaccess

Isto é bom. No entanto, essa caixa de mensagem amarela não deve aparecer toda vez que você abrir as configurações do WP Super Cache – é uma mensagem única. Se ele aparecer toda vez, siga o link de perguntas frequentes. Você também notará que o Cache está desabilitado. Vamos mantê-lo assim e cobrir cada aba um por um.

WP Super Cache com Cache Desativado

WP Super Cache com Cache Desativado

WP Super Cache: guia de configurações avançadas

A primeira guia que queremos cobrir é a guia Configurações avançadas. Ele contém três grupos de configurações:

  1. Cache
  2. Diversos
  3. Avançado

As opções são praticamente auto-explicativas – verifiquei as configurações ideais para cada grupo nas três capturas de tela abaixo. Eles funcionarão na maioria dos ambientes de hospedagem – compartilhados ou dedicados.

wpsc-advanced-tab-1-caching
wpsc-advanced-tab-2-misc
wpsc-advanced-tab-3-advanced

Depois de verificar essas opções, pressione o botão Atualizar status para salvar as alterações. Você deverá ver imediatamente uma caixa amarela bastante longa contendo muito texto.

wpsc-caixa-amarela

Bem, essas configurações são para o arquivo .htaccess do seu servidor. Basta rolar para baixo e você encontrará o botão “Atualizar Regras Mod_Rewrite >>”.

atualizar regras de solicitação de mod

Se o seu arquivo .htaccess for gravável, você verá uma caixa verde indicando que a modificação foi bem-sucedida:

wpsc-green-box

Ok, agora a guia Avançado está cuidada. Passamos para a configuração da guia Pré-carregamento.

WP Super Cache: guia de configurações de pré-carregamento

As configurações de pré-carregamento essencialmente fazem com que o plug-in armazene em cache todas as postagens e páginas do seu site periodicamente. Você pode definir o intervalo de tempo entre cada atualização de cache. Este intervalo de tempo é uma configuração muito crucial.

Em ambientes de mangueiras compartilhados, você deve configurá-lo de maneira ideal para uma vez por dia – ou seja, a cada 1.440 minutos. Se você atualizar seu site duas vezes por dia, poderá definir o intervalo de tempo entre cada atualização de cache para 720 minutos. Na última configuração, o cache de pré-carregamento será atualizado duas vezes por dia. Isso incorreria em carga adicional do servidor. Eu recomendaria não usar um valor mais baixo em ambientes de hospedagem compartilhada – pois isso pode (e provavelmente será) contado como uso excessivo de recursos do servidor.

No entanto, se você estiver em um VPS ou servidor dedicado, poderá definir a taxa de atualização em até 60 minutos. Vale a pena saber que o número de postagens e páginas que você tem em seu site afeta os recursos necessários para cada operação de atualização de cache de pré-carregamento. Um tempo de atualização ideal para um servidor dedicado em um site de alto tráfego seria de 2 horas.

Verifiquei as caixas de seleção relevantes e configurei o intervalo de atualização do cache para 1440 minutos. Você é livre para escolher qualquer valor!

Aba de pré-carregamento do super cache do WP

Clique em “Atualizar configurações”. Se você quiser que o processo de cache comece imediatamente, clique no botão “Preload Cache Now” depois de atualizar as configurações acima. Construir o cache de pré-carregamento é uma tarefa que consome muito tempo e muitos recursos e depende do número de posts e páginas que você tem – então espere um pouco – digamos 10 minutos e então visite a guia Conteúdo

WP Super Cache: guia de configuração de conteúdo

A guia Conteúdo no WP Super Cache mostra o número de páginas em cache no seu site WordPress. Lembre-se que aprendemos que, em última análise, o WordPress gera páginas HTML. Bem, esta guia mostra quais dessas páginas são armazenadas em cache e sua idade – medida em segundos. Esses dados devem estar correlacionados ao intervalo de atualização do cache de pré-carregamento que você definiu na guia Pré-carregamento. Escolhemos 1440 minutos – são 86.400 segundos. Esta é a idade máxima de cada página em cache. Tecnicamente, nenhuma idade da página em cache deve exceder esse valor.

Às vezes, você pode não encontrar estatísticas de cache atuais/precisas. Para visualizar as estatísticas de páginas em cache mais recentes/mais precisas, clique no botão “Regenerar estatísticas de cache”.

após pré-carregar, regenerar estatísticas de cache

Uma vez atualizado, você verá que as estatísticas do cache estão atualizadas. Lembre-se de que estou usando os dados de demonstração do Free Blogger Theme do WPExplorer. É assim que as estatísticas de cache se parecem:

após pré-carregar após regenerar estatísticas de cache

Para uma visão ainda melhor e uma melhor compreensão do cache do WordPress – prova de que os arquivos HTML são realmente armazenados em cache, clique na opção “Listar todos os arquivos em cache”. Veja como é o meu:

Lista de todos os arquivos em cache

Lista de todos os arquivos em cache

Uma benção em disfarce

Essa opção é super útil se você deseja excluir uma única página em cache. Suponha que você atualizou uma página antiga e precisa que o cache reflita a alteração. Em vez de regenerar o cache, que pode consumir muito tempo e consumir muito do servidor, você pode excluir rapidamente a versão em cache do arquivo neste menu. Quando um visitante visita o link original, a página é regenerada do zero e salva como cache para solicitações futuras. Rápido e eficiente – assim como o Agente 47.

Está tudo funcionando? Eu penso que sim!

Agora que o WP Super Cache está configurado corretamente, vamos testar o cache. Vá para a guia padrão, ou seja, guia de configurações fáceis no WP Super Cache e clique no botão “Test Cache”. Se tudo estiver configurado corretamente, você deverá ver algo semelhante:

Testando o cache

Testando o cache

Bingo! Funciona! Parabéns, você implementou com sucesso o cache em seu site WordPress. Seu site deve ser consideravelmente mais rápido agora! Não acredite em mim? Sem problemas. Dê uma olhada nestes resultados de benchmark do site de demonstração antes e depois de implementar o cache do WordPress.

O Antes

antes de armazenar em cache

E O Depois

após o cache

Conclusão

Agora que você viu como o cache funciona e quão reais são suas vantagens, tenho certeza de que você está mais do que convencido a experimentá-lo – isto é, se ainda não o fez. No próximo post da série, explicarei como integrar o MaxCDN ao seu site WordPress existente. MaxCDN com cache combinado, terá um efeito profundo no desempenho do seu site. Fique ligado!

Como sempre, espero que você tenha aprendido algo novo hoje. Se você tiver alguma dúvida ou sugestão, estamos ansiosos para ouvir de você!

Aprenda com a FULL.

Junte-se a mais de 50 mil pessoas que recebem em primeira mão as principais ferramentas e tecnologia para desenvolvimento web

plugins premium WordPress
O meu carrinho
🎁 Faltam 300,00 para liberar o Cupom Secreto
O seu carrinho está vazio.

Parece que ainda não tomou uma decisão.