COMPARAÇÃO DA PERFORMANCE DE CACHE NO DRUPAL 7
Submitted by nei on qui, 12/11/2008 - 00:52Fiz um teste de performance no drupal 7 para comparar o desempenho em 3 situações de cache:
* sem a utilização de cache.
* utilização do cache normal + os demais cache ( page,block, js, css, etc.)
* e a mesma configuração para o cache agressivo.
O teste foi fazer 1000 requisições na instalação do drupal 7 ( full ) sem nenhum conteúdo adicionado (apenas tela de boas vindas ), fazendo 10 conexões simultâneas.
Problema de paginação usando Offset do postgresql
Submitted by nei on qua, 12/10/2008 - 14:17Utilizando o pager do doctrine observei uma inconsistência nos resultados paginados, e ao pesquisar descobri o seguinte:
o paginator gerava o código:
SELECT ... ORDER BY weight DESC LIMIT 10 OFFSET 10
acontece que o mesmo registro que aparece na página 2 aparecia também na página 5, isso porque o Offset do postgres necessita obrigatóriamente de um order by único para o offset funcionar corretamente.
Meus registros estavam todos com o weight = 0, ou seja, não havia uma ordem única e fazia com que a paginação não funcionasse corretamente.
Atalho para executar o symfony de qualquer subdiretório do projeto
Submitted by nei on sex, 12/05/2008 - 10:42Por padrão o symfony possui o comando “symfony” no shell que permite executarmos as tarefas (limpeza de cache, geraração de models, módulos, etc.) no shell, esse comando deve ser executado por padrão no diretório raiz do projeto symfony, ex:
nei@nei:~/projetos/wr/trunk/$ ./symfony clear-cache
Ativar mod_rewrite no apache2 com ubuntu
Submitted by nei on sex, 12/05/2008 - 10:08verifique se o arquivo do módulo existe em:
ubuntu 8.04:
ls /usr/lib/apache2/modules/mod_rewrite.so
ubuntu 9.04:
ls /etc/apache2/mods-available/rewrite.load
se existir então ative com o comando:
sudo a2enmod rewrite
se tudo deu certo você receberá uma mensagem do tipo:
nei@terra:/usr/lib/apache2/modules$ sudo a2enmod rewrite
Enabling module rewrite.
Run '/etc/init.d/apache2 restart' to activate new configuration!
e pronto!
Gerenciamento do projeto com subversion e Trac de graça
Submitted by nei on seg, 11/24/2008 - 20:25
É isso mesmo galera, de graça... Para quem trabalha com o subversion dificilmente vive sem ele, para quem ainda não usou já passou da hora, não começe um novo projeto sem um controle de versão!!!
Para começar você pode utilizar o site http://www.unfuddle.com, ele possuem uma conta com 200 Mb, 2 pessoas no projeto, pode usar subversion ou git. e uma interface de gerenciamento TRAC para gerenciar as milestones, tickets, changesets, etc..
3 histórias de Steve Jobs
Submitted by nei on seg, 11/17/2008 - 22:35Invista 14 minutos da sua vida e receba essa lição de vida de Steve Jobs, são 3 histórias que ele conta para um grupo de formandos nos EUA... é o tipo de vídeo que eu gosto de assistir e refletir..
http://video.google.com/googleplayer.swf?docid=-3827595897016378253&hl
Como foi o Yahoo Brasil Hack Day 2008
Submitted by nei on qua, 11/12/2008 - 00:06
Saímos de Curitiba na Sexta-feira, 7/11 e chegamos em São Paulo logo pela manhã, pegamos um taxi e fomos para Av. Paulista pegar a van do evento, achei ótimo isso pois economizamos uma grana, melhor que isso somente se a van estivesse na rodoviária :).
Open Hack Day
Submitted by nei on qui, 11/06/2008 - 02:06
O Open Hack Day, voltado a desenvolvedores e estudantes de TI, acontece em São Paulo nos próximos dias 8 e 9 de novembro.
Eu me inscrevi mas não estava muito confiante que teria vaga pois não consegui ir no do google tempos atrás. Acontece que esses dias pela manhã recebi a confirmação, e sim, estarei lá! :)
Ainda não sei direito como vai funcionar, mas seria legal criar alguma coisa em conjunto com o Drupal, sugestões??
sobre o evento:
Comparação entre CMS PHP Open Source
Muitas pessoas ficam na dúvida no momento de escolher qual o CMS utilizar ao iniciar um novo projeto, é lógico que não existe uma ferramenta genérica suficiente que seja ideal para todos os tipos de projetos, para cada necessidade existe uma solução, então separei alguns links interessantes para ajudar as pessoas na decisão de qual CMS escolher dentre tantas variedades existentes.
CMS code base comparison
http://buytaert.net/cms-code-base-comparison
Comparando os cms através do YSlow
http://buytaert.net/yslow
Drupal vs Joomla: popularity
Usando mod_rewrite para converter suas urls antigas para o formado Drupal
Submitted by nei on sab, 08/09/2008 - 00:37Bom, estou trabalhando na migração de um site para drupal, este site possui diversos artigos que eram acessados através da url abaixo:
http://www.site.com/ler.php?id=455
Ao converter para o drupal eu precisava fazer com que essas urls continuassem funcionando por causa dos buscadores e links externos onde nao temos controle, entao utilizei o módulo do apache chamado mod_rewrite, muito útil nessas situações..
editando o arquivo .htaccess no diretório root da instalação do drupal adicione a regra abaixo um pouco antes da última regra padrão do Drupal.
