terça-feira, 11 de novembro de 2014

WPTotal.com - Como Usar e Configurar o WP Super Cache


WPTotal - Newsletter
Novos artigos no WPTotal enviados por email.
Como Usar e Configurar o WP Super Cache

A velocidade é uma parte muito importante de todos os sites. Os usuários detestam páginas lentas, os motores de busca penalizam os sites mais lentos e os donos dos sites são obrigados a pagar mais por uma hospedagem que consiga aguentar com mais visitas. Felizmente existem várias soluções que permitem fazer cache do conteúdo e juntam o útil ao agradável: páginas mais rápidas e um menor consumo de recursos do servidor.

No WordPress, a forma mais fácil de criar cache é usando um plugin. Existem vários, mas um dos mais populares e fáceis de usar é o WP Super Cache. Neste mostramos como pode instalar e configurar o WP Super Cache sem complicações.

WP Super Cache Performance

Porque Devo Usar um Plugin de Cache?

O WordPress é um sistema dinámico. Sempre que alguém tenta carregar uma página (esta, por exemplo) o WordPress tem que juntar os vários ficheiros do tema, carregar plugins, carregar o post e comentários da base de dados, etc. Este processo demora apenas alguns milissegundos (em hospedagens optimizadas) e normalmente não é um problema quando o site tem poucas visitas, mas quando os recursos da hospedagem são poucos e quando o site tem muitas visitas, pode ser um grande problema.

Uma das soluções para este problema passa por ficheiros estáticos e guarda-los durante um período de tempo. Dessa forma, na primeira vez que uma página é carregada, o WordPress cria um ficheiro estático e da próxima vez que a página for carregada, o WordPress envia o ficheiro estático em vez de ter que gerar a página novamente.

Imagine que o seu site tem um pico de tráfego por causa de uma publicação no Facebook. O primeiro usuário vai ver uma página "fresca" gerada pelo WordPress enquanto que os restantes usuários vão ver uma página estática que já está em cache. Por outras palavras, o WordPress só tem que gerar a página uma vez.

Alguns benefícios de usar um plugin de cache:

  • Menos load no servidor: Maior velocidade e menos necessidade de pagar mais por uma hospedagem maior.
  • Site mais rápido: Como parte das páginas já estão em cache, o WordPress não tem que perder tempo a gerar novas páginas. É bom para o usuário e para os motores de busca.
  • Menos problemas com tráfego: Se sem cache um site consegue ter apenas 20 usuários online, com cache vai conseguir ter 100 ou 200.

E alguns pontos negativos:

  • Páginas menos atualizadas: Como as páginas ficam num ficheiro estático, é normal que quando você faz uma alteração num post ou aprova um comentário, o usuário não veja logo as alterações.
  • Configuração do plugin: É necessário perder algum tempo a configurar o plugin e testar o site para ver se tudo funciona bem.

Agora que já sabe como tudo funciona, vamos passar a configuração do WP Super Cache.

Configurar o WP Super Cache

1. Instalar e Ativar o Plugin

Primeiro terá que instalar o plugin. Pode fazê-lo através do painel de gestão do WordPress, em Plugins > Adicionar Novo, procurando por WP Super Cache. Se preferir instalar o plugin manualmente, ele está disponível para download no repositório de plugins do WordPress.

Depois de instalar, ative o plugin.

2. Configurar o Plugin

Para começar a configuração, vá a Opções > WP Super Cache.

2.1 Ative a cache

Escolha a opção "Caching On" e guarde a alteração.

WP Super Cache Settings

2.2 Configurar a cache

Clique em "Advanced", escolha as seguintes opções e guarde clicando no botão "Update Status".

Nota 1: Estas são configurações básicas suficientes para a maior parte dos blogs.

Nota 2: Clique na imagem para ver em tamanho maior.
WP Super Cache Configurações

Depois de clicar em "Update Status", uma caixa amarela vai aparecer por baixo das opções:

WP Super Cache Rules

Clique em "Update Mod_Rewrite Rules":

WP Super Cache Rules Update

Depois de fazer isto, a cache está ativa no seu blog!

2.3 (Opcional) Configurar as opções mais avançadas

Ainda em "Advaced" é possível configurar várias opções e funcionalidades do plugin. Lembre-se de ir guardando as alterações conforme vai avançando.

  • Expiry Time & Garbage Collection: Escolha o tempo máximo (em segundos) para cada página ficar em cache. 3600 segundos (1 hora) é um bom ponto de partida. Aqui também pode escolher como é que o WordPress vai "limpar" a cache que já expirou.
  • Accepted Filenames & Rejected URIs: Não quer que uma página ou parte do site fiquem em cache? Esta é a parte onde pode fazer isso.
  • Rejected User Agents: Se quiser que o WP Super Cache não crie uma cache para as páginas visitas por certos bots, pode configurar aqui.
  • Lock Down: Esta é uma opção útil no caso de estar a receber muito tráfego e comentários ao mesmo tempo. Ao ativar esta opção, o plugin não vai limpar a cache da página sempre que um novo comentário é submetido.
  • Directly Cached Files: Se está numa hospedagem "fraca" e vai ter um pico de tráfego numa página, pode criar manualmente a cache dessa página aqui. Útil para quando você vai partilhar o link em alguma rede social e espera receber muito tráfego (ex: facebook).
  • Fix Configuration: Configurou alguma coisa mal e quer voltar ao inicio? Esta opção apaga todas as configurações e o plugin fica como novo.

Nas outras páginas do plugin, pode encontrar mais opções:

  • CDN: Está a usar uma CDN para servir o conteúdo mais importante e pesado? Pode configurar a CDN aqui.
  • Contents: Pode ver os números da cache e limpar a cache do site.
  • Preload: Crie automaticamente a cache de todas as páginas no site, permitindo assim que quando um usuário abrir uma página, ela já está em cache. (Pode causar problemas em hospedagens com limitações).
  • Plugins: Uma lista de "addons" que funcionam juntamente com o plugin. Para ativar um, escolha a opção "enabled" e clique em "update".
  • Debug: Apenas para usuários avançados. Aqui pode encontrar as opções de Debug.

Conclusão

Com as configurações que mostramos neste artigo, o seu blog será capaz que receber, pelo menos, o dobro das visitas sem criar problemas de lentidão ou de consumo excessivo de recursos.

Se tiver alguma dúvida sobre alguma opção, leia a descrição das opções que o WP Super Cache mostra. Se tiver dificuldades com o inglês, use uma ferramenta como o Google Translate para traduzir de inglês para português. Pode também deixar um comentário neste post ou recorrer aos fóruns oficiais de ajuda do WordPress.

Até ao próximo artigo!

DigitalOcean


Para deixar de receber estes emails, clique aqui.

Email enviado por WPTotal.com

newsletter

Nenhum comentário:

Postar um comentário

Os comentários são muito bem vindos e importantes, pois enriquecem o conteúdo dos artigos.

Afilia-se na NetAffiliation

Ganhe dinheiro com os Programas de Afiliados