MacMagazine realiza testes intensivos para determinar problemas de lentidão no servidor
A partir de hoje, realizaremos uma série de intensivos testes para que possamos, de uma vez por todas, determinar as causas dos problemas de instabilidade e lentidão em nosso servidor. Apesar de termos conseguido melhorar muita coisa recentemente, temos consciência de que o MacMagazine não é o site mais leve e rápido que vocês costumam acessar em sua navegação diária.
Esta fase evidentemente é temporária, mas devo dizer que não durará apenas algumas horas. O processo é um pouco lento e estimo que dure cerca de 2 semanas até que seja finalizado. O caminho será desativar todas as funcionalidades extras do site e, a partir daí, avaliar o quanto cada uma afeta o consumo de CPU e memória do nosso servidor, dia após dia.
Sim, isso significa que, infelizmente, alguns dos recursos e facilidades que costumamos oferecer no site não estarão disponíveis para vocês. É uma pena, mas temos que pensar que trata-se de algo temporário que visa ao estabelecimento de uma configuração tal para o nosso site que nos permita mantê-lo sempre no ar — estável, rápido e com baixo custo para nós, é claro.
Diversos mecanismos não aparentes para vocês foram desabilitados, mas o que realmente lhes importa saber são os seguintes:
- Listagem dos últimos posts do FÓRUM na coluna lateral.
- Listagem de posts recentes na coluna lateral.
- Listagem de comentários recentes na coluna lateral.
- Listagem de artigos mais comentados na coluna lateral.
- Sistema de enquetes.
- Identificação de sistema operacional e navegador nos comentários.
- Identificação dos comentários realizados pela equipe do BLOG.
- Sistema de paginação dos comentários.
- Listagem de artigos relacionados após os artigos.
- Listagem de artigos de um ano atrás após os artigos.
- Sistema de notificação de novos comentários em artigos via email.
Imaginem que, atualmente, cada sistema desses gera um sem-número de conexões adicionais ao nosso banco de dados, a cada impressão de página do site. Isso tem sobrecarregado demais o nosso servidor, o que nos gerou uma necessidade urgente de um sistema de caching para as nossas páginas, algo que até hoje não conseguimos fazer funcionar, por alguma espécie de conflito ou algo do tipo, que pretendemos descobrir nesta fase de testes.
Nossos enormes e sinceros pedidos de desculpas a todos vocês, certos da compreensão de todos para os benefícios que isso nos trará futuramente. Este artigo será constantemente atualizado sempre que evoluirmos nos testes e, aos poucos, formos reativando todos os recursos.
Que tudo dê certo! :)
Atualização (13/05/2008 às 09:27): acabo de desabilitar, para testes, o nosso principal plugin anti-spam. Vamos ver o quanto isso afeta a chegada de comentários e trackbacks indesejados ao site. Muitos ainda reclamam do problema de cookies e JavaScript ao postar comentários.
Atualização 2 (14/05/2008 às 09:48): ontem à noite desligamos 100% dos plugins utilizados no MacMagazine e chegamos inclusive a voltar ao tema original do WordPress para testes. Ainda assim, não conseguimos fazer rodar o WP-Super Cache. Estamos no aguardo de uma resposta da DreamHost sobre o problema, já que está comprovado que não se trata de conflito com plugins utilizados por nós e nem um problema do nosso tema próprio.




espero q melhore :)
Estou torcendo pela melhora do site!
Ok ^^
Boa sorte e que tudo de certo \o
Bom, só resta desejar boa sorte!
Tomara que num demore muito.
Espero que seja encontrado o problema rapidamente! Desejo sorte! Bjs! :)
ok.
TO na torcida! ^^
quem sabe um layout mais clean ajude! :)
Opa!!! Boa sorte ao MM na busca por esse probleminha…
(Não foi o comentário? Ficou na aprovação? Na dúvida, vai de novo. Qualquer coisa, apaguem-no).
Não precisa de testes para identificar o problema. Ele é conhecido de todos, e já foi questionado em outras oportunidades. Chama-se Dreamhost.
Rafael, verifique quantas queries do BD o blog está usando, usando este código:
<?php echo get_num_queries(); ?>Se estiver acima de 30, realmente algum plugin está interferindo no desempenho. Se estiver abaixo disso, será a confirmação de que a Dreamhost é uma droga.
[]’s!
@Rodrigo: eu também pensei assim por muito tempo, mas como se isso se arrasta por meses, já falei com não sei quantos suporte técnicos de lá, gerentes e o escambau, não consigo acreditar que realmente não possa haver alguma culpa da minha parte, na programação do site. Não é possível… aonde hospedar com qualidade e um custo/benefício semelhante ao da DreamHost?
Cara, com TODOS esses plugins desabilitados, olhei agora e a home está com 43 queries. Antes devia estar com mais de 70… acho que 30 é baixo demais…
O Rodrigo P. Ghedin visitando o MacMagazine? Ele é Windows User +o(
Então, Rafael, uma instalação limpa do WordPress usa algo em torno de 15 queries. É possível encher o blog de recursos e controlar as queries, basta evitar determinados plugins. 43 é um número alto, mas dentro do aceitável – já vi alguns sites que rodam com esse valor, sem problemas de lentidão.
Tenho conta na Dreamhost, e passo muito sufoco lá. O atendimento é dez, mas isso não garante um serviço de qualidade. Hospedar 4000 sites numa máquina é loucura, mas é a única maneira de garantir preços baixos. Em suma, DH é para site pequeno, que está começando… Passou das duas mil visitas/dia, pula fora que você sofrerá prejuízos se permanecer lá.
Há opções bacanas e em conta. O MediaTemple, por exemplo, parece bem melhor que a DH, e é pouca coisa mais caro. A JaguarPC também é boa – hospedo o WinAjuda lá, num servidor semi-dedicado (U$ 29,90/mês).
Opções existem :) .
[]’s!
Cara, já ouvi falar muito bem da Media Temple e penso seriamente em migrar pra lá, inclusive já troquei alguns vários emails com os caras. Porém, decidi fazer esses testes para saber mesmo se não é algo que eu posso resolver permanecendo na DreamHost. Tenho medo de ter um baita trabalho para migrar tudo pra (mt) — ou seja lá pra onde for — e, chegando lá, tudo continuar na mesma.
Hoje estamos com um Virtual Private Server para o site e outro para o MySQL na DH, pagando mais de US$200/mensais…
eu po exemplo nunca consigo comentar nada, depois desse negocio dd java script e cookies, posso comentar pelo firefox ou pelo safari e nao vai de jeito nenhum… eu preferia o codigo de somar, pelo menos ele era mais eficiente pra mim ;D
@Roberto: continua?! Eu desabilitei o sistema hoje cedo…
que legal vcs podiam fazer igual o guanabara.info fechar uma semana e resolver tudo e depois voltar redondo vai ser horrível ficar um a semana sem o blog mas se e pra funcionar melhor
Rafael vc ja vil o sistema de hospedagen Godaddy??
http://www.godaddy.com
pelo que eu ouvi deiser dele e muito bom!!!!
Realmente com os recursos desabilitados, o MM carregou mais rápido. Só senti falta mesmo do acompanhamento de comentários, mas fico no aguardo pela as melhorias.
opa
vou conseguir comentar agora será?
rafael, te enviei um e-mail com uma foto de um macbook pro em um cartaz, recebeste?
@diego o Rafael ainda não sabe qual é o problema, por isso está fazendo os testes, não ia adiantar nada fechar a bodega pra abrir depois.
E também, 1 semana é muito tempo pra deixar sem conteúdo nenhum. Do jeito que está temos conteúdo e funcionalidades básicas.
[...] que quase todas as funcionalidades do nosso site já foram restabelecidas e o banner de aviso da nossa fase de testes, removido do topo das páginas. Teoricamente, o processo demoraria uma ou duas semanas, mas esses [...]