Tag Archive 'performance'

Aug 18 2008

aLinks: o novo vilão do consumo de CPU

Published by Janio Sarmento under Ferramentas

Era uma bela tarde chuvosa em Porto Alegre, daquelas que convidam a um café com leite e bolo de laranja e uma esticadinha pelos canais de filmes da tevê, quando os tickets de suporte avisando que um servidor estava arriado começaram a chegar. Conseguimos responder o primeiro ticket em 45 segundos, em menos de um minuto havíamos identificado a conta que estava causando problemas, desabilitamo-la, mas isso nem de longe resolveria o problema. No máximo amenizar para os “vizinhos” do site suspenso, mas a situação só estaria resolvida quando todos os envolvidos estivessem satisfeitos.

Continue Reading »

No responses yet

Jun 07 2008

Emule o Landing Sites com JavaScript

Published by Janio Sarmento under Ferramentas, tutorial

Hypertext Editing System (HES) IBM 2250 Display console – Brown University 1969

Imagem via Wikipedia

Um dos maiores inimigos da adoção dos plugins de cache para o WordPress é um outro plugin: o Landing Sites. Para quem não o conhece, dá para dizer resumidamente que ele identifica quando um visitante vem de algum mecanismo de busca e para este oferece alguma sorte de conteúdo diferenciado; por exemplo, os “paraquedistas” podem ser agraciados com mais publicidade, enquanto os visitantes normais são expostos a menos ou menores anúncios.

Particularmente, acho péssimo isto, simplesmente porque não devemos oferecer aos motores de busca um resultado diferente daquele que o usuário vai encontrar ao entrar na página.

Não obstante, quem gosta deste plugin abomina os plugins de cache porque eles cumprem justamente o seu papel: geram versões estáticas (ou seja, que não demandam nenhum processamento) das páginas do blog. Assim, se a visita que gerou o registro no cache tiver sido oriunda de um buscador todo mundo vai ver daquele momento em diante a página personalizada para aquele visitante; se for uma visita direta, ninguém vai ver nenhuma personalização, não importa se oriundo de buscadores ou não.

Continue Reading »

One response so far

Apr 13 2008

Faça o WordPress voar com o 1BlogCacher

Published by Janio Sarmento under Ferramentas

A maior parte dos sites que rodam na PortoFácil hoje estão em cima do WordPress, a mais popular e poderosa palataforma para blogs de que se tem notícias hoje. É uma excelente ferramenta, sem dúvida alguma, tanto que o próprio site da PortoFácil funciona sobre ele. Contudo, sua arquitetura por um lado oferece uma grande flexibilidade, mas por outro requer um grande volume de processamento.

Uma das causas para a “lentidão” do WordPress é que ele faz acesso a banco de dados em absolutamente todas as requisições, até mesmo as páginas de erro (404). Isso, em última análise, força o MySQL ao seu limite, e em caso de sites com grnde visitação o resultado é um “arrastamento” na carga de cada página.

Não que os sites hospedados na PortoFácil estejam lentos, mas estamos sendo proativos e implementando um cache no MySQL para melhorar seu desempenho. Mas isto não é suficiente, precisamos que você, blogueiro, faça a sua parte também.

Continue Reading »

35 responses so far

É proibida a reprodução do conteúdo deste site sem prévia autorização por escrito do autor. Citações de no máximo um parágrafo acompanhadas do link para o texto original são permitidas sem necessidade de autorização escrita.