Ativando o cache no Drupal - mais uma aventura para melhorar o rendimento do mesmo

Como eu já havia falado em um post anterior, iria discutir um pouco mais sobre como melhorar o rendimento do Drupal, principalmente em hosts compartilhados, como o que eu uso aqui na Dreamhost.
Como todos sabem os hosts compartilhados tem muitas limitações de memória e afins, pois, cada site consome recursos que poderiam estar sendo "direcionados" a outro site. Ou seja, é mais ou menos como um ecossistema. Um não pode "usar" recursos do outro, pois estaria deixando o outro sem recursos.
A teoria é interessante e foi assim que a maioria dos provedores de hospedagem começaram. Dreamhost e outros ganham dinheiro sub-locando recursos de suas máquinas para diversas pessoas.

Isto, leva, o administrador[bb] de um CMS, como o Drupal, a uma grande loucura. Quanto maior fica o seu blog/site, maior o consumo de memória e recursos do mesmo. 

Como eu já disse em um post anterior, isto virou uma preocupação minha quando eu notei que meu blog estava demorando muito tempo para carregar. E, isto, para o usuário que vem aqui de vez em quando, é, sem dúvida, um grande problema. 

Assim, eu comecei as pesquisas, fazendo tudo que eu citei no post anterior, e fiquei de pesquisar um pouco mais sobre o cache, achando que seria uma parte muito complicada da história, e no fim, descobrir que é mais fácil até que o restante que eu fiz. 

Para ativar é só ir em Administrar > Configuração do site > Desempenho (ou Performance) , dependendo da tradução e escolher o moderado ( já que o agressivo é realmente só se você estiver totalmente tarado por uma melhora total do rendimento do seu blog ). 

Numa primeira semana de ativação, posso dizer que a melhora foi bem grande, para quem está acessando.
Fiz os testes e pedi minha esposa e alguns amigos para testar e pelo menos, eles gostaram da idéia.
Minha primeira implementação foi colocar o cache das páginas para pelo menos 9 horas, mas devo diminuir para por volta de 6 pelo menos esta semana e ver o rendimento.

A realidade é, que, sim, é muito bom fazer um bom tunning do seu CMS de vez em quando. Se você esquece do seu blog, em algum tempo, você realmente vai ser esquecido. 

Vantanges, todos os CMSs tem ... o grande chato, no fim das contas, é ter que ficar se preocupando com esta parte chata de administração. 

Pena que poucos blogs falam sobre esta parte técnica do processo :-) 

Além disto, caso use a DREAMHOST, pode utilizar este link aqui, com diversas dicas de como tornar seu Drupal mais Dreamhost compatível :-)