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. 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. 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. Depois de clicar em "Update Status", uma caixa amarela vai aparecer por baixo das opções: Clique em "Update Mod_Rewrite Rules": 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! |
Nenhum comentário:
Postar um comentário
Os comentários são muito bem vindos e importantes, pois enriquecem o conteúdo dos artigos.