Você sabe dizer quanto e onde o seu blog anda consumindo CPU?

Quando estava hospedado no BlueHost, em certas ocasiões recebi aquela tela costumeira avisando que a minha conta – e todos os meus blogs com ele – havia sido penalizado por consumir CPU de forma exagerada. Coisa comum e corriqueira em hospedagens compartilhadas…

Infelizmente, a única ajuda que recebi do suporte foi para que eu verificasse quais eram os scripts php que estava usando e os desativasse. Ora, em outras palavras isto queria dizer “Construa um site estático…“. É piada?

Além disso, o servidor onde estava hospedado vez ou outra apresentava o status de “High Server Load. Comecei cogitar a migração dos meus blogs para um servidor dedicado, mas pelos preços, eu tinha que ter certeza de que era isso o que meus blogs pediam.

Depois de algumas pesquisas, encontrei o texto Consumo de CPU no WordPress Controlado no Media Temple onde o Gus descreve como o Media Temple lida com o consumo de CPU. E me convenci a migrar.

Para quem não conhece esse provedor de hospedagem, ele não compartilha um servidor com diversos domínios, mas constrói um sistema de vários servidores – GRID – que age como se fosse um servidor único e dentro dele é que os domínios são instalados. Ainda é uma hospedagem compartilhada, mas mais esperta, digamos assim…

Dentro desse GRID, o seu domínio é monitorado e – aleluia! – todo gasto de CPU é registrado. Isso é importante porque a assinatura da hospedagem nos dá direito a 1000 GPUs – Grid Performance Unit – mensais, mais 100Gbyte de espaço e 1Tbyte de tráfego.

Consumo de CPU no Media Temple

Além desse gráfico, ele nos dá uma informação preciosa: a lista em ordem decrescente de consumo de GPU dos scripts e erros.

Consumo de CPU por script e erro

Com esses dados, foi possível descartar alguns plugins, otimizar um pouco mais os temas e concluir que AINDA não preciso apelar para um servidor dedicado. Mas mais importante que isso, é o fato de que essa ferramenta nos diz EXATAMENTE onde mexer. Sem blá-blá-blá de suporte, nem achismo de terceiros.

Agora fico pensando… porque as hospedagens em geral não dão esse tipo de informação? Será que é realmente alguma dificuldade técnica ou alguma intenção implícita de induzir o usuário a comprar mais processamento?


Technorati : , ,
Del.icio.us : , ,



Compartilhe!

Enviar este post para o Ping.fm    Enviar este post para o Ueba    Enviar este post ao Linkk    Enviar este post para o diHITT    Enviar este poat ao REC6    Enviar este post ao StumbleUpon    Enviar este post ao del.icio.us    Enviar este post ao Technorati