Já fiz o uso de Lumine, DataMapper e atualmente utilizo o Doctrine.

Recomendo o uso de todos e deixo claro que cada um tem o seu momento nos
projetos. Decidi pelo uso do Doctrine pelo fato de estar desenvolvido
totalmente em PHP 5.3, Namespaces e é claro, todos os recursos que ele me
fornece como DQL (Parecido com o HQL do Hibernate) e pelo modo que eu
consegui implementar Services. Digo porque com ele se tornou mais fácil
trabalhar com Design Patterns devido a sua estrutura bem arquitetada.

Como mencionei em outro tópico anteriormente, eu trabalho com Services
(Classes abstratas) implementando e estendendo iterators do PHP e do próprio
Doctrine para ter condições de trabalhar com querys dinâmicas de forma
fácil.

Eu não troco o Doctrine por nada!

-- 
*“Eu não tenho nenhum talento especial. Apenas sou apaixonadamente curioso”*
*

 Marcel Araujo
Analista de Sistemas da WeJoy
Administrador CodeIgniter.com.br
Desenvolvedor PHP/CodeIgniter/Zend/JavaScript/ExtJS/jQuery
Linux User #490101

http://www.twitter.com/marcelaraujo
http://www.marcelaraujo.com.br
http://br.linkedin.com/in/marcelaraujo
*
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a