[CodeIgniter] autoload model
Marco Telles
contato em pierdeipanema.com.br
Sexta Fevereiro 8 14:06:20 BRT 2008
Prezado,
Talvez seu discernimento não tenha permitido entender o que falei, então
segue novamente:
"tipo um Submarino da vida..." ;-)
Segundo, você alegar que "purismo em relação a uma aplicação "bunda" ",
além de não contribuir em nada, é uma grande bobagem (para manter a
conversa num nível bom). Por quê ? Qualquer programadorzinho sabe muito
bem a importância de bons códigos e boas práticas, independente do
tamanho/valor disso.
Alías, boas práticas, boa conduta, boa educação são fundamentais em
qualquer situação, vc não concorda ?
Abs
Muita sorte para nós!
Marco Telles
#############
# Pier de Ipanema ( http://www.pierdeipanema.com.br/ )
# Pier de Ipanema no Orkut ( http://www.orkut.com/Community.aspx?cmm=2923344 )
# CodeIgniter PHP framework ( http://www.codeigniter.com.br/ )
# Ubuntu The power of free software ( http://www.ubuntu-br.org/ )
# Python Programming Language ( http://www.pythonbrasil.com.br/ )
Marcus Cavalcanti escreveu:
> 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 <contato em pierdeipanema.com.br
> <mailto:contato em pierdeipanema.com.br>>:
>
> 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 <contato em pierdeipanema.com.br
> <mailto:contato em pierdeipanema.com.br>
> > <mailto:contato em pierdeipanema.com.br
> <mailto:contato em pierdeipanema.com.br>>>:
> >
> > 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* <contato em pierdeipanema.com.br
> <mailto:contato em pierdeipanema.com.br>
> > <mailto:contato em pierdeipanema.com.br
> <mailto:contato em pierdeipanema.com.br>>
> > > <mailto:contato em pierdeipanema.com.br
> <mailto:contato em pierdeipanema.com.br>
> > <mailto:contato em pierdeipanema.com.br
> <mailto:contato em pierdeipanema.com.br>>>> 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
> > > Lista em codeigniter.com.br
> <mailto:Lista em codeigniter.com.br> <mailto:Lista em codeigniter.com.br
> <mailto:Lista em codeigniter.com.br>>
> > <mailto:Lista em codeigniter.com.br
> <mailto:Lista em codeigniter.com.br> <mailto:Lista em codeigniter.com.br
> <mailto:Lista em codeigniter.com.br>>>
> > >
> >
> 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
> > > Lista em codeigniter.com.br <mailto:Lista em codeigniter.com.br>
> <mailto:Lista em codeigniter.com.br <mailto:Lista em codeigniter.com.br>>
> > >
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> > >
> >
> > _______________________________________________
> > Lista mailing list
> > Lista em codeigniter.com.br <mailto:Lista em codeigniter.com.br>
> <mailto:Lista em codeigniter.com.br <mailto:Lista em codeigniter.com.br>>
> >
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> >
> >
> >
> ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Lista mailing list
> > Lista em codeigniter.com.br <mailto:Lista em codeigniter.com.br>
> > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> >
>
> _______________________________________________
> Lista mailing list
> Lista em codeigniter.com.br <mailto:Lista em codeigniter.com.br>
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Lista mailing list
> Lista em codeigniter.com.br
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
Mais detalhes sobre a lista de discussão Lista