:-*
Muita sorte para você! 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: > Quem levou o negócio pro lado pessoal e se sentiu ofendido foi o Sr, o > meu intuito em nenhum momento foi ofendê-lo, e sim expor que algumas > coisas muito puristas não se aplicam a vida real e ponto. > > Boas práticas existem e devem ser seguidas, mas não a risca, qualquer > que tem experiência em desenvolvimento sabe disso. Normalização de > dados na teoria é lindo, mas olha o banco de dados das caixa econômica > federal e veja se isso existe, simplesmente não existe pq vai aumentar > e muito o volume de dados que já passa dos GB's. O que eu quis dizer é > isso, regras, boas prática tem que existir, assim como os patterns, > que ao meu ver se justifica mais do que um "autoload de models", e > pode ter certeza que se implementaram isso no CI é pq tem um bom motivo. > > Quando eu falo sobre embasamento é pq eu quero dados e informações que > comprovem a sua informação, você por acaso usou a classe de Profiler e > Benchmark? Caso sim, apresente os dados. Se não fez, como vc pode > querer discutir sobre isso? > > Aplicações bundas são os que nós fazemos o tempo todo, eu pelo menos > faço, ou você acha que sites institucionais com empresa, contato, > notícias, produtos não são sites bundas? Se o termo "sites bundas" lhe > ofendeu e menosprezou o seu trabalho é simplesmente pq vc não está > seguro de si, mas tudo bem, eu me desculpo e agora passo a usar o > termo "sites institucionais", tá bom assim? Se não gostar, por favor > me diga um nome no qual você se sinta mais confortável em que eu utilize. > > Pelo visto, assim como foi visto no fórum do Kohana, vc é uma pessoa > muito sensível que se sente ofendida com nenhum motivo aparente, bom > saber, para não levar nenhum diálogo com vc adiante, evitando assim o > mal estar de todos. > > Me desculpe por qualquer coisa. > > Abraço, > > Marcus Cavalcanti > > 2008/2/8 Marco Telles <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>>: > > Completando, ninguém está discutindo qualificação, insinuando que > "antes > de tirar conclusoes, e bom ter embasamento" isso é coisa de criança, > ficar em fórum com esse tipo de coisa. Apenas coloquei uma posição que > entendo, com argumentos racionais. Não estou tentando impor minhas > idéias. > Aliás não é meu feitio. > É óbvio que para o tipo de aplicação em discussão, não vai fazer > diferença carregar tudo ou nada no início, mas no caso específico em > discussão, ou seja, ao FATO, entendi (e se tiver enganado me corrijam) > como sendo melhor solução e não vendo o autoload como útil. > > Abs e keep cool! > > 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 <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > <mailto:[EMAIL PROTECTED] > <mailto:[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]> > > <mailto:[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> > > > <mailto:[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > <mailto:[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]>> > > > <mailto:[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > <mailto:[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>>> > > > > <mailto:[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > <mailto:[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> > > > <mailto:[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]>> > <mailto:[email protected] <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>>> > > > <mailto:[email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>> > <mailto:[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]> <mailto:[email protected] > <mailto:[email protected]>> > > <mailto:[email protected] > <mailto:[email protected]> <mailto:[email protected] > <mailto:[email protected]>>> > > > > > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > > > > > _______________________________________________ > > > Lista mailing list > > > [email protected] > <mailto:[email protected]> <mailto:[email protected] > <mailto:[email protected]>> > > <mailto:[email protected] > <mailto:[email protected]> <mailto:[email protected] > <mailto:[email protected]>>> > > > > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > > _______________________________________________ > > > Lista mailing list > > > [email protected] <mailto:[email protected]> > <mailto:[email protected] <mailto:[email protected]>> > > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > > _______________________________________________ > > Lista mailing list > > [email protected] <mailto:[email protected]> > <mailto:[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] <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

