Em qualquer projeto sério que utilize a internet como plataforma, vários fatores devem ser levados em consideração antes de colocarmos uma aplicação em produção. E esses fatores também devem ser considerados quando implementamos um blog que pretenda ter um público razoável. Um dos fatores que irei abordar agora, e que é muito importante, é a política de cache que blogs devem adotar. Esta explicação será baseada na plataforma de blogs WordPress, pois é a que mais utilizo nos blogs que desenvolvo.
Mais uma vez irei mencionar o {PrimeiraChance} aqui, pois implementei um sistema de cache nele utilizando um plugin do WordPress. Como mencionei em um post anterior, após algumas mudanças para otimização do {PrimeiraChance}, a visitação oriunda dos motores de busca subiu consideravelmente (cerca de 400%) em um período de 2 semanas e o site já apresentava sinais de lentidão para renderizar as páginas.
Após pesquisar pelas melhores opções de plugins de cache para WordPress, fiquei na dúvida entre utilizar o Super Cache e o 1 Blog Cacher. Optei pelo 1 Blog Cacher para realizar testes e estou gostando bastante do resultado. Este plugin faz exatamente o papel que um sistema de cache estático de páginas faria, como armazenar páginas que ainda não foram acessadas em diretórios, para que uma futura requisição seja mais rápida que a anterior. E este plugin é inteligente o suficiente para identificar páginas que estão armazenadas e que foram alteradas, seja com comentários ou com a atualização do conteúdo da página e, fazer a atualização da página armazenada . Você pode ler mais sobre a instalação e configuração do 1 Blog Cacher no blog do Leo Cabral.
Futuramente falaremos de mais fatores que precisamos observar para implementar aplicações web corretamente, evitando futuras dores de cabeça por falta de planejamento.