Criação de Frameworks com MVC e Design Patterns em PHP

Publicado em 12/07/2011 por Luis Milanese

Encontrei dois materiais MUITO BONS que tratam sobre criação de frameworks. E qual é o objetivo de criar um framework se temos tantos bons no mercado? Realmente, reinventar a roda não é uma boa coisa a se fazer (sinto, entretanto, que é uma coisa que a comunidade PHP adora fazer), mas há sim mérito em fazer um framework: te possibilita conhecer melhor o funcionamento. Além do mais, para a criação de um framework, você acabará tendo contato com padrões de projeto (design patterns), organização, além de funções que talvez não conheça e o famoso padrão de arquitetura MVC.

O primeiro material foi escrito por Everton Emilio Tavares que, até o momento, disponibilizou 4 partes.

O segundo é uma coleção de vídeos gravados por Matheus Moura (infelizmente não encontrei o site dele)

É material de alto nível, muitas horas de estudo aí. Certamente muitas coisas novas você aprenderá com esse material.

Engenharia de software com CodeIgniter, Smarty e Doctrine

Publicado em 03/06/2011 por Luis Milanese

O desenvolvedor Fernando Mantoan, publicou em seu blog uma série de posts que juntos, criam uma pequena aplicação escrita com CodeIgniter como framework que fornece a estrutura MVC, Smarty como facilitador no desenvolvimento da camada de aplicação e o Doctrine que é uma biblioteca para persistência de dados.

Escrito de forma clara e bem didática, o autor vai desde os conceitos de cada parte envolvida, passando por design patterns, integração das bibliotecas com o CodeIgniter, até chegar a criação de uma pequena aplicação utilizando as tecnologias propostas.

Um material de estudo bastante rico, escrito de forma direta e compreensiva. Como o autor separou os assuntos em tópicos, eles podem ser lidos nesse link. Lembrando que a ordem dos posts está de baixo para cima. icon smile  Engenharia de software com CodeIgniter, Smarty e Doctrine

SEO Powered by Platinum SEO from Techblissonline