IT Mídia
Notícias em destaque

Desenvolvimento ágil com CakePHP

14 de agosto de 2011 20:14

Hoje decidi escrever não somete sobre o CakePHP mas também como trabalhar com ele para garantir o desenvolvimento ágil. Para garantir isso temos algumas ferramentas já disponíveis para isso. São elas: Bake, Eclipse e SGBD.

Uma forma eficiente para começar o projeto é pensar exatamente como será o banco de dados de seu sistema. Se este for muito grande deve-se modularizar as partes do seu sistema. E se temos um e-commerce iremos separar o sistema.

Fazendo esse esquema macro do sistema fica fácil o entendimento de cada modulo do sistema.

Hands-on – Dicas para o desenvolvimento:
– Crie o Model e Controller pelo Bake. A vantagem é que além de criar os arquivos com o esqueleto do modulo, ele identifica os relacionamentos.
– Crie templates no eclipse. Segue um link para aprender a criar os templates:
http://www.htmlstaff.org/ver.php?id=23705

Sempre uso templates de html.link, redirecionamento com referer, setFlash’s de erro, sucesso, auth e outros.

Outra dica é usar um gerenciador de banco de dados. Sempre crio as querys mais complexas no gerenciador e depois implemento no Cake.

Por hoje é só pessoal!

Sobre Felipe Theodoro Gonçalves

Sócio e Coordenador de desenvolvimento e novas tecnologias da BrainStern Soluções, Felipe Theodoro Gonçalves atua no planejamento e desenvolvimento de soluções para diferentes necessidades. É estudante de Engenharia da Computação e especialista na linguagem de programação PHP, framework CakePHP, banco de Dados MySQL, PostgreSQL, SQL Server e sistemas operacionais Linux e Windows. Seu blog detalhará de fundamentos à aplicações, utilizando o máximo do framework e aplicações de integração.

Entre em contato com Felipe Theodoro Gonçalves

Parceiros

Portais: IT Mídia | IT Web | Saúde Web

Publicações: InformationWeek Brasil | CRN Brasil | FH

Fóruns: IT Forum | IT Forum + | IT Business Forum | Saúde Business Forum