Depende muito. Como falei, a v2 do Kohana já está amplamente
difundida, a v3 pode ser considerada quase que como um fork da v2,
pois ela é quase toda diferente da v2. Eu estou louco pra v3 se tornar
oficial logo, pois ao ver as RCs me empolguei bastante com o que foi
feito e refeito, o problema é que não confio em usar a v3 pra projetos
profissionais ainda, então vou esperar mais um pouco e seguir com a
2.3.4.

On 18 dez, 20:01, Fabio Lima <[email protected]> wrote:
> Anderson,
>
> O bug que você passou tá resolvido, mas preocupou-me o tempo que
> passou pra ser resolvido. :(
>
> Nov/05 a Out/07. Muito tempo.
>
> <Off-Topic>
> A questão me fez lembrar. Antigamente o acesso ao Firebird pelo PHP
> era feito pelo módulo ibase, e tudo o que encontrei na época mostrava
> que na verdade tratava-se do módulo do interbase, e portanto não era
> 100% suportado para o firebird 2 em diante. Sempre tive a sensação que
> o Firebird é deixado de lado no desenvolvimento do PHP.
>
> Pergunto: Isso ainda é verdade? Qual a melhor forma de acessar o
> FirebirdSQL no PHP atualmente? Ou o melhor era eu partir para um
> PostgreSQL mesmo?
> </Off-Topic>
>
> Voltando ao assunto importante. Vou colocar a questão de forma
> diferente pra ver no que dá. :)
>
> Possuo 2 sistemas desenvolvidos a uns 6 anos em Delphi (Nem lembro
> mais qual a versão que utilizei), e Firebird 1.5. A uns 4 anos um
> problema de HD detonou o código fonte de ambos. ("Em casa de Ferreiro
> o Espeto é de pau", aprendi a lição e implementei um backup de
> verdade).
>
> Eles são 100% funcionais aqui, mas desde o problema no hd tenho
> intenção de desenvolvê-los em PHP unificando-os e aproveitando para
> acrescentar algumas melhorias no sistema. (principalmente o controle
> de acesso por usuário, que hoje simplesmente é inexistente e mais
> alguns coisas.) Trata-se basicamente de 1 sistema para edição de dados
> e emissão de relatórios utilizado por mim, e 1 sistema para consultas
> simples do cobrador.
>
> Trata-se de uma construtora e o sistema faz o controle de Contratos
> (com atualização monetária das parcelas dos contratos) e dos
> respectivos recebimentos dos mesmos. Tudo muito simples e direto (sou
> administrador de empresas por formação). Substituindo uma planilha
> excel que tava dando trabalho demais pra manter.
>
> Escrevi um monte só pra perguntar o que você aconselham diante dessas
> informações adicionais.  :)
>
> A documentação sobre o KO3 fala basicamente que a diferença é que a
> versão 2 utiliza MVC e a versão 3 HMVC. É "apenas" essa a diferença?
> Procurando sobre a diferença entre MVC e HMVC, não encontrei nada
> muito relevante (talvez não tenha entendido direito ou não tenha
> procurado direito. :/ ).
>
> O sistema é simples, daria para eu desenvolver sem nenhum framework
> sem nenhuma dificuldade. Estou querendo utilizar um framework porque
> isso facilitaria a manutenção futura do sistema. Como não tenho
> esperiência com frameworks, tenho receio de estar tentando usar um
> "canhão pra matar uma mosca" e no final terminar voltando ao velho
> paradigma.
>
> Aiai. vida cruel essa de micro empresário. ;)
>
> Então? Devo utilizar o o 2.4, 3.0, nenhum, ou tirar umas férias e
> torcer pra nunca precisar mudar o sistema?  ;)
>
> P.S: Desculpem o post gigante. Se eu estiver saindo muito do tema do
> grupo é só me falar.
>
> ----------------------
>
> []'s
>
> Fabio Lima
> Fortaleza - CE - Brasil
>
> 2009/12/18 Anderson Marques Ferraz <[email protected]>:
>
> > Tenho tentado usar o Firebird via PDO com o Kohana 3, e não gostei muito.
> > Não sei, mas acho que muitas coisas são orientadas a bancos do tipo MySQL, e
> > o Firebird é bem diferente. Inclusive acho uma excelente idéia não usar as
> > coisas nativas do Kohana para Firebird via PDO, porque algumas coisas eu
> > tive que mexer no código do framework pra poder "funcionar" (digo isso pois
> > não sei se o que fiz era mesmo correto) como comentar trechos de código para
> > que as consultas SQL funcionassem, mesmo via PDO.
>
> > Por exemplo, a definição do charset a ser utilizado na conexão com o
> > Firebird é feita na hora da conexão com o banco, e via Kohana PDO ele tenta
> > executar um SQL com do banco já aberto (pelo menos, foi o que eu entendi).
> > Existe o mesmo comando para Firebird também, salvo engano o chamado "SET
> > NAMES <CHARSET>" (ou algo do tipo). Posso ter confundido alguma coisa, mas é
> > fato que não funcionou na versão 2.0 do Firebird.
>
> > Vou tentar seguir a recomendação do Rodrigo Paiva e tentar implementar minha
> > própria biblioteca de acesso ao Firebird com as funções já fornecidas, o que
> > seria trivial. Acho, inclusive, que é melhor que utilizar PDO, pois já
> > experimentei problemas ao utilizar PDO[1], além do suporte ser
> > experimental[2]. Entretanto, gostaria MESMO de implementar uma biblioteca
> > firebird de acordo com a hierarquia de classes do sistema Kohana 3, mas não
> > parece ser tão simples, além de não dispor de tanto tempo e ainda não haver
> > uma documentação tão sólida assim sobre os internals do Ko3
>
> > [1]http://bugs.php.net/bug.php?id=35386
> > [2]http://php.net/manual/pt_BR/ref.pdo-firebird.php
>
> > 2009/12/18 Fabio Lima <[email protected]>
>
> >> Rodrigo e Marcos,
>
> >> Obrigado pelas respostas. :)
>
> >> FIcou aberta apenas a questão da versão. Pra mim que não conheço é
> >> complicado decidir qual versão utilizar. :(
>
> >> Com relação ao Firebird, vou fazer isso mesmo. Pesquisar se consigo o
> >> suporte, e se não conseguir implemento via PDO mesmo.
>
> >> Rodrigo, programo de o Clipper 87 (mais ou menos 93, acho). Mas sempre
> >> fiz isso por hobby, então, em termos práticos não é tanta experiência
> >> assim. ;)
>
> >> Faz algum tempo que não paro pra programar, não fiz quase nada no PHP5
> >> ainda.
>
> >> Obrigado novamente pela atenção. :)
>
> >> ----------------------
>
> >> []'s
>
> >> Fabio Lima
> >> Fortaleza - CE - Brasil
>
> >> 2009/12/17 Rodrigo Paiva <[email protected]>:
> >> > Bem vindo, Fábio.
>
> >> > 1. Plenamente. Creio que Kohana e CI sejam os mais fáceis de se
> >> > aprender. Tb tem o Cake, mas enfim... é o Cake (argh) rs. Quando
> >> > estava procurando um framework pra me ajudar, testei o Kohana, Cake,
> >> > Symfony, Prado, CI, Zend, entre outros. No Kohana eu bati o olho e já
> >> > sai fazendo as coisas, achei muito prático e flexível. Hoje o defendo
> >> > com unhas e dentes :P
> >> > Com relação a versão, eu indicaria a 2.3.4 ou a 2.4. Acho que pra vc
> >> > que está começando, pegar a 3 poderia dar dor de cabeça pq ainda não
> >> > há uma boa documentação pra essa versão e vc teria que ler muito
> >> > código do frame. Quando a v3 estiver 100% eu creio que vc já terá
> >> > dominado o frame e saberá como mudar pra ela ;)
>
> >> > 2. Acho que o Kohana não tem abstração nativa pro Firebird... ACHO. Dê
> >> > uma olhada diretamente na documentação do site pra confirmar isso. Mas
> >> > se vc não for usar ORM e objetos nativos do Kohana, vc pode usar
> >> > qualquer banco de dados. Eu mesmo não uso nada nativo do Kohana pra
> >> > acessar o banco (PgSQL), tenho meu próprio model usando a PDO, que é
> >> > nativo do PHP.
>
> >> > 3. Vc que já programa a tanto tempo não precisa se preocupar. A curva
> >> > do Kohana é baixíssima. É só por a mão na massa que vc vai pegar
> >> > rapidinho. Qualquer dúvida é só perguntar.
>
> >> > On 16 dez, 08:32, Marcelo Rodrigo <[email protected]> wrote:
> >> >> Bem vindo ao grupo Fabio
> >> >> Vamos lá:
>
> >> >>    1. As menores curvas de aprendizados em frameworks PHP estão com
> >> >>    CodeIgniter / Kohana. Se você está começando sugiro já começar com a
> >> >> versão
> >> >>    3 mesmo, em função das grandes mudanças da 2.x para 3.x que foram
> >> >>    implementadas.
> >> >>    2. Nunca usei Firebird com Kohana, passo a bola para quem puder
> >> >> responder
> >> >>    3. Participar do grupo, ler postagens no planet
> >> >> (planet.kohanaphp.com.br)
> >> >>    e pintando dúvidas: o grupo está ai :)
>
> >> >> Atenciosamente,
>
> >> >> Marcelo Rodrigo
> >> >> smartFocus Tecnologiahttp://www.smartfocus.com.br
> >> >> Chat Google Talk: [email protected] Skype: mrodrigow MSN:
> >> >> [email protected]
>
> >> >> 2009/12/16 Fabio Lima <[email protected]>
>
> >> >> > Olá,
>
> >> >> > Programo em PHP desde quando saiu a versão 4. Apenas como hobby
> >> >> > fazendo projetos pessoais (e pequenos).
>
> >> >> > Gostaria da ajuda de vocês nos seguintes questionamentos:
>
> >> >> > 1) Dá pra começar a aprender Kohana sem ter experiência com
> >> >> > frameworks? Ou devo procurar outro framework? (qual?) Caso dê pra
> >> >> > usar
> >> >> > o Kohana, devo utilizar a versão 2.4 mesmo?
>
> >> >> > 2) Uso o servidor Linux com o PHP5 e banco de dados Firebird SQL, dá
> >> >> > pra utilizá-lo com o Kohana?
>
> >> >> > 3) Alguma sugestão para facilitar a curva inicial de aprendizado? ;)
>
> >> >> > Obrigado desde já por qualquer ajuda. :)
>
> >> >> > ----------------------
>
> >> >> > []'s
>
> >> >> > Fabio Lima
> >> >> > Fortaleza - CE - Brasil
>
> >> >> > --
>
> >> >> > Você está recebendo esta mensagem porque se inscreveu no grupo
> >> >> > "Kohana Php"
> >> >> > dos Grupos do Google.
> >> >> > Para postar neste grupo, envie um e-mail para
> >> >> > [email protected].
> >> >> > Para cancelar a inscrição nesse grupo, envie um e-mail para
>
> >> >> > [email protected]<kohana-php%[email protected]>
> >> >> > .
> >> >> > Para obter mais opções, visite esse grupo em
> >> >> >http://groups.google.com/group/kohana-php?hl=pt-BR.
>
> >> > --
>
> >> > Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
> >> > Php" dos Grupos do Google.
> >> > Para postar neste grupo, envie um e-mail para
> >> > [email protected].
> >> > Para cancelar a inscrição nesse grupo, envie um e-mail para
> >> > [email protected].
> >> > Para obter mais opções, visite esse grupo em
> >> >http://groups.google.com/group/kohana-php?hl=pt-BR.
>
> >> --
>
> >> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
> >> Php" dos Grupos do Google.
> >> Para postar neste grupo, envie um e-mail para [email protected].
> >> Para cancelar a inscrição nesse grupo, envie um e-mail para
> >> [email protected].
> >> Para obter mais opções, visite esse grupo em
> >>http://groups.google.com/group/kohana-php?hl=pt-BR.
>
> > --
> > Anderson
>
> ...
>
> mais »

--

Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos 
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para 
[email protected].
Para obter mais opções, visite esse grupo em 
http://groups.google.com/group/kohana-php?hl=pt-BR.


Responder a