hahaha eu trabalho pra alguns parte do Submarino e se o Submarino usasse
models seria maravilhoso haha a arquitetura do Submarino é algo de
assustador, se é que pode-se considerar arquitetura ..

mas voltando ao assunto, o CI tem uma classe de profiler e uma de becnhmark,
faz a medição usando o autoload de models e vc vai ver o que eu estou
falando ..

esse purismo em relação a uma aplicação "bunda" não faz sentido .. em uma
aplicação do tipo submarino faz mais sentido essa preocupação.. mas antes de
tirar conclusoes, e bom ter embasamento..

2008/2/8 Marco Telles <[EMAIL PROTECTED]>:

> Independente da questão de travar ou não o servidor, se vc considerar
> que diferentemente de um sistema desktop, onde o cliente requisita uma
> página e pode abandonar ela antes mesmo de carregar completamente, qual
> a vantagem de carregar um monte de models ? Só em casos muito especiais,
> ou mesmo excepcionais, tipo um Submarino da vida...
> E como disse, seria interessante essa função poder ser carregada a
> qualquer momento, como é com a caso do helper/libraries. Então
> corrigindo o que eu disse: considerando essas questões é que acho ela um
> pouco inútil... :-)
>
> Muita sorte para nós!
>
> Marco Telles
>
>
>
>
> Marcus Cavalcanti escreveu:
> > Não é inutil não ... se vcs forem pensar em um site institucional,
> > qual o problema de vc carregar os modelos que vc vai usar? Vcs acham
> > realmente que vão disperdiçar memória a ponto do servidor travar? Cada
> > caso é um caso ..
> >
> > 2008/2/7 Marco Telles <[EMAIL PROTECTED]
> > <mailto:[EMAIL PROTECTED]>>:
> >
> >     O autoload só pode ser usado ao inicializar a aplicação, "This is
> done
> >     by opening the application/config/autoload.php file and adding the
> >     model
> >     to the autoload array."
> >     Interessante se isso pudesse ser feito em qualquer controller.
> Quando
> >     usamos mais de um model, é preciso carregar um a um ou usar a dica
> que
> >     deram aqui em outra thread que não me lembro agora.
> >     É isso.
> >
> >
> >
> >     Cleyverson Costa escreveu:
> >     > Marco,
> >     >
> >     > O que vc diz com "se pudesse ser usada em qualquer parte do
> >     código."??
> >     >
> >     > Nao entendi
> >     >
> >     > Em 07/02/08, *Marco Telles* <[EMAIL PROTECTED]
> >     <mailto:[EMAIL PROTECTED]>
> >     > <mailto:[EMAIL PROTECTED]
> >     <mailto:[EMAIL PROTECTED]>>> escreveu:
> >     >
> >     >     Justamente, donde se conclui que é uma função inútil :-) não
> >     é ??
> >     >     Ela seria interessante se pudesse ser usada em qualquer parte
> do
> >     >     código.
> >     >
> >     >     Muita sorte para nós!
> >     >
> >     >     Marco Telles
> >     >
> >     >
> >     >
> >     >
> >     >     Cleyverson Costa escreveu:
> >     >     > Pessoal, me corrijam se eu estiver errado.
> >     >     >
> >     >     > Quando eu carrego o model dentro da aplicação, assim que a
> >     pagina é
> >     >     > carregada, a memeoria utilizada por este model é liberada.
> >     >     >
> >     >     > Se eu carrego ele no autoload, independente de eu estar
> usando
> >     >     ou nao,
> >     >     > a espaço por ele requerido vai estar sendo requerido.
> >     >     >
> >     >     > Dai minha percepção, carregar no autoload, apenas se o
> >     model for
> >     >     > utilizado em uma grande quantidade de paginas, digamos da
> >     ordem de
> >     >     > 99%, caso contrario é ocupar recurso desnecessariamente.
> >     >     >
> >     >     > Concordam, descordam, falei abobrinha??
> >     >     >
> >     >     > Abraços
> >     >     >
> >     >
> >     >     _______________________________________________
> >     >     Lista mailing list
> >     >     [email protected] <mailto:[email protected]>
> >     <mailto:[email protected] <mailto:[email protected]>>
> >     >
> >     http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> >     >
> >     >
> >     >
> >     >
> >     > --
> >     > Cleyverson Pereira Costa
> >     > Especialista em Análise de Testes - CIn/UFPE
> >     > Bacharel em Ciência da Computação - FAESA
> >     > Tel.: (81) 8785-1289
> >     >
> >
> ------------------------------------------------------------------------
> >     >
> >     > _______________________________________________
> >     > Lista mailing list
> >     > [email protected] <mailto:[email protected]>
> >     >
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> >     >
> >
> >     _______________________________________________
> >     Lista mailing list
> >     [email protected] <mailto:[email protected]>
> >     http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Lista mailing list
> > [email protected]
> > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> >
>
> _______________________________________________
> Lista mailing list
> [email protected]
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a