cakephp 1.0

o que não falta em desenvolvimento web hoje em dia é framework.
mesmo que muito do que se prometa (corte do trabalho mais básico e enfadonho, código mais enxuto e de fácil manutenção) ainda dependa mais de quem programa do que se pensa (sim, dá pra escrever código obfuscado e levar mais tempo do que o necessário com framework), não dá para negar que, quando vencida a curva de aprendizado, um framework pode facilitar a vida de quem precisa lidar com deadlines impossÃveis no seu dia a dia.
muito embora o rails ainda seja o deus entre os frameworks não comercias, testei e aprovei o cakephp, um de muitos frameworks para php.
o diferencial do cake 1.0, ao meu ver, é ser totalmente baseado na estrutura do rails, o que o faz imediatamente compreensÃvel para quem manja de php e já fuçou o rails.
lógico que ruby é, como linguagem, mais enxuta e moderna que php, o que por si só já abate um bom tempo do processo de “datilografar” o código (e pra piorar, como cake mantém a estrutura de modelagem do rails, o “dereferenciar” pode ser cansativo).
mas acho que, assim como no rails, consegui (fui forçado a) criar e manter uma boa lógica na estruturação do projeto. e mais: como a idéia é ser uma cópia quase que fiel do rails, não me senti desaprendendo uma coisa às custas de outra e muitas vezes não precisei nem abrir a documentação para saber como certa coisa funcionaria no cake.
outros pontos fortes: a documentação (tanto o howto quanto a api) é bem razoável e o suporte, via irc e google groups a complementa bem. e o melhor: roda em virtualmente qualquer setup de php4.3+ e é rápido, muito rápido.

20/07/2006 @ 10:24 - #