E ai pessoal tudo certo ? Bom apenas pretendo pegar a experiência de todos e saber o que acham desses frameworks para PHP, se quiserem so dizer qual usuriam ou descrever suas experiências, será de grande ajuda.
Forte abraço a todos
ORM
Lumine - http://www.hufersil.com.br/lumine
Doctrine - http://www.doctrine-project.org/
coughphp - http://coughphp.com/
Ou outro ?????
MVC
Codeigniter - http://www.codeigniter.com.br/
Ou outro ?????
Frameworks Orm E Mvc
Started By
koringa
, 15/09/2009, 11:48
4 replies to this topic
#1
Posted 15/09/2009, 11:48
#2
Posted 15/09/2009, 13:15
Eu, particularmente só usei profundamente o CodeIgniter e acho ele muito bom, simples e funcional.
Agora que estou me aventurando e dando meus primeiros passos com o Zend Framework, a princípio eu estou gostando e de um certo ponto de vista é como dizem, ninguém melhor para desenvolver um framework PHP do que os próprios desenvolvedores.
Enfim, cada um tem uma opinião e usa aquilo que melhor se adapta.
[]'s Até mais
Agora que estou me aventurando e dando meus primeiros passos com o Zend Framework, a princípio eu estou gostando e de um certo ponto de vista é como dizem, ninguém melhor para desenvolver um framework PHP do que os próprios desenvolvedores.
Enfim, cada um tem uma opinião e usa aquilo que melhor se adapta.
[]'s Até mais
#3
Posted 15/09/2009, 18:57
Continuo a defender o kohana
http://www.kohanaphp.com/
Trabalha com ORM e MVC
Aki tem alguns links de apresentação
http://www.marciodia...hana-framework/
http://www.kohanaphp.com/
Trabalha com ORM e MVC
Aki tem alguns links de apresentação
http://www.marciodia...hana-framework/
<?php echo("Guilherme Marques Eloi"); ?>
#4
Posted 17/09/2009, 16:15
Eu já dei uma pincelada pelo Zend Framework, mas o que eu já peguei no tranco mesmo foi com o Symfony.
Sinceramente, para aprender a curva é bem tranqüila.
No site deles tem uma documentação completa, incluindo um tutorial (Jobeet) onde é desenvolvida uma aplicação real com o framework. É muito mais do que um tutorial, é um conteúdo repleto de dicas sobre como usar o framework, explicando cada passo detalhadamente.
Outra coisa bacana no Symfony é que ele usa CLI (linha de comando). Ou seja, para gerar novos módulos, gerar o SQL do BD ou ainda para gerar uma administração completa (isso mesmo, baseado no teu schema do banco, ele gera uma área administrativa 100% funcional com apenas um comando) basta digitar alguns caracteres, dar enter e tá tudo pronto para ser usado...
No Symfony você tem opção de usar tanto o framework ORM Propel, quanto o Doctrine. Ambos vão com o framework.
MVC é outro ponto forte dele. Todas as classes com métodos estáticos tem na nomenclatura "peer", o que facilita bastante na organização do código. Além dele usar alguns design patterns como o template + layout e afins...
Eu recomendo
Sinceramente, para aprender a curva é bem tranqüila.
No site deles tem uma documentação completa, incluindo um tutorial (Jobeet) onde é desenvolvida uma aplicação real com o framework. É muito mais do que um tutorial, é um conteúdo repleto de dicas sobre como usar o framework, explicando cada passo detalhadamente.
Outra coisa bacana no Symfony é que ele usa CLI (linha de comando). Ou seja, para gerar novos módulos, gerar o SQL do BD ou ainda para gerar uma administração completa (isso mesmo, baseado no teu schema do banco, ele gera uma área administrativa 100% funcional com apenas um comando) basta digitar alguns caracteres, dar enter e tá tudo pronto para ser usado...
No Symfony você tem opção de usar tanto o framework ORM Propel, quanto o Doctrine. Ambos vão com o framework.
MVC é outro ponto forte dele. Todas as classes com métodos estáticos tem na nomenclatura "peer", o que facilita bastante na organização do código. Além dele usar alguns design patterns como o template + layout e afins...
Eu recomendo
Edição feita por: Firehalk, 17/09/2009, 16:17.
BLOG Touché Criação - Vamos trocar idéias? -> http://blog.touchecriacao.com.br/
// Links úteis: Busca || Regras
// Não respondo dúvidas via mensagem privada. Use o fórum para buscar ou perguntar.
// Links úteis: Busca || Regras
// Não respondo dúvidas via mensagem privada. Use o fórum para buscar ou perguntar.
#5
Posted 15/01/2010, 10:38
Bom dia!
Já trabalhei bastante com o CodeIgniter e um pouco com o Zend. Dependendo da aplicação é mais interessante o uso do CodeIgniter, pois ele é mais simples e enxuto, mas muito gostoso de trabalhar. Já se deseja-se desenvolver uma aplicação robusta e maior, eu prefiro usar o Zend pq ele é bem completo e robusto. Na minha opinião o Zend é muito cheio de coisas, talvez isso dificulte um pouco o seu entendimento e seu uso, por isso eu prefiro usar sempre o CodeIgniter.
Falando dos ORMs, eu trabalhei muito pouco com o DocTrine e Lumine, mas pude julgá-los bem fáceis de trabalhar. Não sei se isso se deve ao fato de eu ter "aprendido" a trabalhar com um ORM mais robusto e mais dificil, porém muito bom, chamado Propel (http://propel.phpdb.org/trac/).
Espero ter contribuído.
Abraço
Já trabalhei bastante com o CodeIgniter e um pouco com o Zend. Dependendo da aplicação é mais interessante o uso do CodeIgniter, pois ele é mais simples e enxuto, mas muito gostoso de trabalhar. Já se deseja-se desenvolver uma aplicação robusta e maior, eu prefiro usar o Zend pq ele é bem completo e robusto. Na minha opinião o Zend é muito cheio de coisas, talvez isso dificulte um pouco o seu entendimento e seu uso, por isso eu prefiro usar sempre o CodeIgniter.
Falando dos ORMs, eu trabalhei muito pouco com o DocTrine e Lumine, mas pude julgá-los bem fáceis de trabalhar. Não sei se isso se deve ao fato de eu ter "aprendido" a trabalhar com um ORM mais robusto e mais dificil, porém muito bom, chamado Propel (http://propel.phpdb.org/trac/).
Espero ter contribuído.
Abraço
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)