Olá Marco,

Manter essa conversa paralela vai ser difícil, HehEHH, mas segue minha resposta:

Bem, ZF não é atrelado a um software, e sim a uma empresa, o que são
coisas bem distintas. E imagino que este é o caso dos outros softwares
citados.

O CI é atrelado a uma empresa, EllisLab, E ao seu software
carro-chefe, que é o Expression Engine. Enquanto o EE não puder
evoluir pro PHP 5 por causa dos clientes, o CI não vai evoluir.

Claro que uma empresa por trás pode bancar algumas coisas, e isso o
Kohana não tem mesmo. Mas não acho que dependa da sorte, depende da
comunidade mesmo, é nisso que está baseado o software livre.

Sobre o CI:
- O "autoload" de models é só na inicialização na aplicação, e não em
tempo de execução, como no Kohana, utilizando o __autoload() do php!


-- 
Newton Wagner

skype: newtonwagner
msn/gtalk: [EMAIL PROTECTED]

http://www.newtonwagner.net/blog
- http://www.owshit.com.br/


Em 04/02/08, Marco Telles<[EMAIL PROTECTED]> escreveu:
> Olá a todos !
>
> (postei no blog do Newton e deixo aqui minha impressão pelo Kohana)
>
> Passei os últimos 3 dias "brincando" com o Kohana.
> Assim como você, gostei muito dele. O fato de trabalhar com objetos e
> não com funções torna o código muito mais intuitivo e claro.
> Usar uma view como um objeto facilita muito as coisas e o simples ato de
> instanciar um objeto da maneira padrão: new, é um alento (ao menos para
> mim).
> Só tenho dúvidas quanto a sua citação "... não estar preso à um outro
> software.": até que ponto isso pode ser benéfico ou prejudicial ?
> Participando em alguns projetos Open Source que dependem somente da
> comunidade, vejo a maioria agonizando ou mesmo fechados. Claro que
> existem exceções, mas... ;-)
> Por outro lado, quando há uma empresa (ou um grupo) forte fica mais
> fácil aglutinar colaboradores. Veja o Zend, OpenSuse, Ubuntu...
> Enfim, tenho algumas ressalvas quanto ao futuro do Kohana e continuo no
> CodeIgniter.
> Cada vez mais vejo como única alternativa o Zend. Esse sim vai dar muito
> trabalho. A documentação está crescendo absurdamente com vários exemplos
> práticos sendo disponibilizados, o que facilita enormemente seu
> entendimento, área que o ZF ficava devendo já que sua documentação
> técnica sempre foi fora de série.
>
> Abs
>
> Muita sorte para nós!
>
> Marco Telles
>
> #############
> # Pier de Ipanema ( http://www.pierdeipanema.com.br/ )
> # 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/ )
>
>
>
> Newton Wagner escreveu:
> > Descompactei, testei e gostei! :D.
> >
> > Apesar de precisar de alguns ajustes, só pelo fato de se preocuparem
> > em desenvolvê-lo com o PHP 5, já ganhou 1000 pontos de bonus na frente
> > do CI. :).
> >
> >
> > Ia escrever as impressões aqui, mas acabei me empolgando e preferi
> > postar no blog:
> >
> > http://www.newtonwagner.net/blog/2008/02/01/minhas-impressoes-sobre-o-kohana-framework/
> >
> > Desculpem pelo "jabá".
> >
> >
> >
> >
> > Em 01/02/08, Marco Telles<[EMAIL PROTECTED]> escreveu:
> >
> >> Já foi para o gmail.
> >> Abs
> >>
> >> Muita sorte para nós!
> >>
> >> Marco Telles
> >>
> >> #############
> >> # Pier de Ipanema ( http://www.pierdeipanema.com.br/ )
> >>
> >>
> >>
> >> Newton Wagner escreveu:
> >>
> >>> Mande por favor.. pode ser algum problema aqui. :).
> >>>
> >>>
> >>> Em 01/02/08, Marco Telles<[EMAIL PROTECTED]> escreveu:
> >>>
> >>>
> >>>> Oi Newton, eu consegui baixar e descompactar na boa. Se for o caso,
> >>>> posso mandar para seu email, já que é bem pequeno.
> >>>>
> >>>> Abs
> >>>>
> >>>> Muita sorte para nós!
> >>>>
> >>>> Marco Telles
> >>>>
> >>>> #############
> >>>> # Pier de Ipanema ( http://www.pierdeipanema.com.br/ )
> >>>>
> >>>>
> >>>>
> >>>> Newton Wagner escreveu:
> >>>>
> >>>>
> >>>>> É, eu vi esse tópico. Inclusive me cadastrei lá no fórum, mas quero
> >>>>> ver o código mesmo antes de postar algumas dúvidas lá.
> >>>>>
> >>>>> Alguém aí conseguiu descompactar o zip de instalação do fw?
> >>>>>
> >>>>>
> >>>>> Outra coisa que não entendo por que as pessoas insistem em colocar a
> >>>>> licença: Copyright "Kohana Team", e lá dizem que qquer um pode pegar e
> >>>>> fazer o que quiser. :P
> >>>>>
> >>>>>
> >>>>>
> >>>>> Em 01/02/08, Marcus Cavalcanti<[EMAIL PROTECTED]> escreveu:
> >>>>>
> >>>>>
> >>>>>
> >>>>>> http://forum.kohanaphp.com/index.php/topic,515.0.html
> >>>>>>
> >>>>>> 2008/1/31 Newton Wagner <[EMAIL PROTECTED]>:
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>> Pois é, mas notei algo que já me agradou. Os helpers foram
> >>>>>>> transformados em classes estáticas: html::anchor().
> >>>>>>>
> >>>>>>> O exemplo talvez não tenha sido dos melhores, o cara adicionou um
> >>>>>>> monte de código que pode ou não fazer parte da view.
> >>>>>>>
> >>>>>>>
> >>>>>>> Pelo que entendi, toda essa lógica com os segmentos da URI é pra
> >>>>>>> verificar se a página é editável ou não, isto é, se ele exibe um link
> >>>>>>> "editar página" ou não.
> >>>>>>>
> >>>>>>> Não deixa de ser lógica de visualização, mas se isso se repetir em
> >>>>>>> diversas páginas, ou ficar complexo de mais, poderia ter criado um
> >>>>>>> helper pra auxiliar nessas tarefas. :).
> >>>>>>>
> >>>>>>>
> >>>>>>> --
> >>>>>>> Newton Wagner
> >>>>>>>
> >>>>>>> skype: newtonwagner
> >>>>>>> msn/gtalk: [EMAIL PROTECTED]
> >>>>>>>
> >>>>>>> http://www.newtonwagner.net/blog
> >>>>>>> - http://www.owshit.com.br/
> >>>>>>>
> >>>>>>>
> >>>>>>> Em 31/01/08, Marco Telles<[EMAIL PROTECTED]> escreveu:
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>> Como o outro tópico falava do CI 6 achei melhor abrir um específico.
> >>>>>>>> Segue abaixo um pedaço de código exemplo retirado de um tutorial do 
> >>>>>>>> site
> >>>>>>>> Kohana. É uma view (footer.php)
> >>>>>>>> A primeira vista, para mim olhar uma view no CI é muito mais limpo do
> >>>>>>>> que o exemplo abaixo. Não se diz que view deve conter o mínimo (ou
> >>>>>>>> nenhum) código ? Aqui parece que vão no sentido inverso...
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>> |<?php
> >>>>>>>>>
> >>>>>>>>>  $no_edit = array <http://www.php.net/array>("add", "edit",
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>> "details");
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>>>>  /* Set this page for the login redirections */
> >>>>>>>>>  if ($this->uri->segment(1) != "user" and !in_array
> >>>>>>>>> <http://www.php.net/in_array>($this->uri->segment(1), $no_edit))
> >>>>>>>>>  {
> >>>>>>>>>         $this_page = $_SERVER["REQUEST_URI"];
> >>>>>>>>>         $this->session->set(array
> >>>>>>>>> <http://www.php.net/array>("last_page" => $this_page));
> >>>>>>>>>  }
> >>>>>>>>>  if ($this->session->get("loggedin") and !in_array
> >>>>>>>>> <http://www.php.net/in_array>($this->uri->segment(1), $no_edit))
> >>>>>>>>>         echo <http://www.php.net/echo>
> >>>>>>>>> html::anchor((($this->uri->rsegment(1) != '') ?
> >>>>>>>>> $this->uri->rsegment(1) : 'page') . '/edit/' . 
> >>>>>>>>> $this->uri->segment(1)
> >>>>>>>>> . (($this->uri->segment(2) !== false) ? ('/' . 
> >>>>>>>>> $this->uri->segment(2))
> >>>>>>>>> : ''), 'Edit this page');
> >>>>>>>>>
> >>>>>>>>> ?>
> >>>>>>>>> </div>
> >>>>>>>>> <div id="footer">
> >>>>>>>>>         <p>&copy; Copyright 2007 Kohana</p>
> >>>>>>>>> </div>
> >>>>>>>>>
> >>>>>>>>> <?php if
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>> (!$this->session->get("loggedin")):?><h3><?=html::anchor("user/login",
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>>>> "LOGIN")?><?php endif; ?>
> >>>>>>>>> <?php if
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>> ($this->session->get("loggedin")):?><h3><?=html::anchor("user/logout",
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>>>> "Logout")?></h3>
> >>>>>>>>>         <h3><?=html::anchor("page/list_pages", "Page
> >>>>>>>>> Administration")?></h3><?php endif; ?>
> >>>>>>>>> </body>
> >>>>>>>>> </html>|
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>> Abs
> >>>>>>>>
> >>>>>>>> --
> >>>>>>>> Muita sorte para nós!
> >>>>>>>>
> >>>>>>>> Marco Telles
> >>>>>>>>
> >>>>>>>> #############
> >>>>>>>> # Pier de Ipanema ( http://www.pierdeipanema.com.br/ )
> >>>>>>>> # 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/ )
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> _______________________________________________
> >>>>>>>> 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
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>
> >>>> _______________________________________________
> >>>> 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
>

_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a