Hum, vocês teriam alguma print de uma estrutura diferente dessa padrão (MVC), talvez com ORM ou DAO ?
Em 8 de maio de 2012 11:43, Hendrik Araujo <[email protected]> escreveu: > Cara se você usa MVC e o seu model tem um bom ORM, pode dispensar a camada > DAO e DTO. Seria mais interessante uma camada para as regras de negocio. > > Em 8 de maio de 2012 10:28, Nando Araujo <[email protected]> > escreveu: > > > Eu não tenho experiência em projetos com essa proposta de 4 camadas mas > na > > minha opinião, se for só por questão de organização (ter uma camada só > para > > o banco) então pelo q entendi essa camada poderia ser representada por > uma > > classe, ou seja, uma library dentro do CI da qual estaria todas > transações > > que poderiam ocorrer no banco; usando algum ORM, datamapper, SQL no dedo > > (Jurássico) como diria nosso amigo Ademir ahushauahuasahu o q importa é o > > model estar em comunicação com essa classe, certo? > > > > Em 8 de maio de 2012 09:07, André da Silva Severino < > > [email protected]> escreveu: > > > > > Pessoal, li um artigo a um tempo atrás, onde o cara desenvolveu um > > projeto > > > usando 4 'camadas', DAO, Modelo, Telas e Controlador. > > > > > > Ele disse o seguinte: > > > > > > Apenas o DAO pode fazer as consultas ao banco de dados, mas não é de > > > responsabilidade dele tratar os dados. > > > O Controlador não pode ter nenhuma instancia ou acesso direto ao DAO. > > > É de responsabilidade do modelo acessar o DAO e fazer o tratamento dos > > > dados. > > > As telas são 'responsáveis' pela interação do usuário. > > > > > > Até esse ponto eu entendi como funciona o 'esquema' que o cara disse, > mas > > > como seria esse DAO dentro do CodeIgniter, é possível ? Ou estou > falando > > > besteira ... > > > > > > O que vocês acham da 'idéia' desse cara ? > > > > > > Abraços > > > > > > -- > > > > > > * > > > > > > > > > --------------------------------------------------------------------------------------------------------------------------- > > > * > > > "Eu adoraria mudar o mundo, pena que eles não me fornecem o > > > código-fonte". > > > ~ > > > \°v° > > > ( . )\ --> open-source > > > ^ ^ > > > * > > > > > > > > > --------------------------------------------------------------------------------------------------------------------------- > > > * > > > Email: [email protected] > > > Url: http://andrewd.com.br > > > _______________________________________________ > > > [email protected] > > > http://www.codeigniter.com.br > > > > http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > --------------------------- > > > Oportunidade de negócio > > > http://www.franquiasargohost.net > > > --------------------------- > > > > > _______________________________________________ > > [email protected] > > http://www.codeigniter.com.br > > http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > --------------------------- > > Oportunidade de negócio > > http://www.franquiasargohost.net > > --------------------------- > > > _______________________________________________ > [email protected] > http://www.codeigniter.com.br > http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > --------------------------- > Oportunidade de negócio > http://www.franquiasargohost.net > --------------------------- > -- * --------------------------------------------------------------------------------------------------------------------------- * "Eu adoraria mudar o mundo, pena que eles não me fornecem o código-fonte". ~ \°v° ( . )\ --> open-source ^ ^ * --------------------------------------------------------------------------------------------------------------------------- * Email: [email protected] Url: http://andrewd.com.br _______________________________________________ [email protected] http://www.codeigniter.com.br http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br --------------------------- Oportunidade de negócio http://www.franquiasargohost.net ---------------------------

