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
---------------------------

Responder a