Duvida Iniciante - Qual Framework PHP Aprender de Inicio

630 views
Skip to first unread message

Cleriston Freitas

unread,
Jun 17, 2014, 12:19:11 AM6/17/14
to php-b...@googlegroups.com
Alo pessoal, sei que deve ter tópicos como esse no grupo, mas queria criar um mais atualizado, sou iniciante em PHP programa ma linguagem a cerca de 04 meses onde apendi o fundamentos do PHP Estruturado e Foquei no estudo de PHP OO, agora gostaria de dar mais um passo, aprender um Framework PHP mais exitem varias e aquele duvida surge "Qual escolher?" estava dando uma Lida sobre o assunto e vendo em relação a material de estudo e fiquei em duvida entre esses abaixo:

Laravel
CakePHP
CodeIgniter
Zend 

Qual desses você me sugerem aprender? 

Kaio Cesar

unread,
Jun 17, 2014, 2:22:24 PM6/17/14
to php-b...@googlegroups.com
Por increvel que pareça, pra um iniciante, eu recomendaria Codeigniter, apesar dele ser mais velho e "hoje" não tão usual entre os grandes frameworks, mas acho ele bem mais simples pra você entender a pegada do conceito de framework, sem cair muito na mágica que grandes frameworks como Laravel, tem.

Laravel seria a segunda opção, pra mim um dos melhores frameworks, nunca me deixou na mão, sem contar que o suporte da comunidade "estrangeira" é sensacional.

CakePHP é muito bom também, é um parente de longe do Sinatra, tem conceito um pouco mais complexo de se entender, até por quem é inicial, mas não deixa de ser uma framework usual e fácil.

Na minha opinião ZendFramework, HOJE, não tem mais aquele espaço que tinha antes, desde que terminaram a versão 2, varias melhorias e vieram, porém a curva de aprendizagem aumento como o peso das suas Libs da versão 1 kkkk, de resto, tá tudo ok.

Alexandre Di Salvo

unread,
Jun 17, 2014, 2:25:30 PM6/17/14
to php-b...@googlegroups.com
Opinião pessoal, o melhor framework é aquele que você melhor se adapta.

Então sugiro fazer testes com as opções que você mesmo citou, se necessário mais alguns e daí ver qual melhor se adapta e se sente mais "produtivo".

Abs.

Atenciosamente,

Alexandre Di Salvo
Desenvolvedor WEB Sênior
Art IT - Intelligent Technology
Campinas - SP - Brasil


--
Você recebeu essa mensagem porque está inscrito no grupo quot;php-brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para php-brasil+...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para php-b...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/php-brasil.
Para mais opções, acesse https://groups.google.com/d/optout.

Luciano da Silva Martins

unread,
Jun 17, 2014, 3:58:15 PM6/17/14
to php-b...@googlegroups.com
axo que qdo o assunto eh PHP todos trabalham da mesma forma num a dificuldades em nada se fosse JAVA...

Maicon Pinto

unread,
Jun 26, 2014, 9:09:09 AM6/26/14
to php-b...@googlegroups.com
Infelizmente, conheço só o CakePHP, e particularmente gosto muito. 
Ouço que CodeIgniter e Laravel realmente são muito bons, mas não tenho experiência com eles. 
O CakePHP tem várias "convenções" e ajuda muito em diminuir código, o que acaba simplificando. Porém, até aprender estas "convenções" chatinho, mas vale a pena.

Att, 

degê

unread,
Jun 26, 2014, 12:38:32 PM6/26/14
to php-b...@googlegroups.com
Aconselho você a criar o mesmo sisteminha utilizando as principais funções de cada um 

- Autenticação
- ACL
- Banco
- MVC

etc...

Como o meu framework do coração é Laravel, deixo aqui uma dica pra voce começar a conhecer esse framework:

http://www.codeheaps.com/php-programming/creating-blog-using-laravel-4-part-1/




Em terça-feira, 17 de junho de 2014 01h19min11s UTC-3, Cleriston Freitas escreveu:

Luis Milanese

unread,
Jun 26, 2014, 2:52:38 PM6/26/14
to php-b...@googlegroups.com
A tentação em recomendar o CodeIgniter é grande, por ter uma curva de aprendizado bem suave, mas eu recomendo fortemente que NÃO escolha o CodeIgniter por estar extremamente defasado tecnicamente.
Brinquei bastante com o Laravel. Achei ele bem legal e intuitivo. No meu dia a dia, uso o Symfony que já tem um curva de aprendizado mais puxada. Já trabalhei com Zend também.

Você vê, os frameworks compartilham algumas coisas em comum, como a arquitetura MVC, como o conceito de trabalhar de ORM ou Active Records, até a disposição dos diretórios segue meio que um padrão em comum. Se você for do Laravel para o Zend, ou Symfony, verá que muitas coisas em comum estão lá. Na minha opinião é mais uma questão de entender como cada um implementa conceitos que você já conhece. 

Ao passo que usando o CodeIgniter eu acho que o pulo é muito maior. Sem contar que eu acho a documentação do Code induz o usuário à alguns grotescos erros de conceito. Por exemplo, é comum ver na documentação do CI trechos de códigos que deveriam estar em um Model, estando dentro de um Controller. Isso eu acho ruim, leva o usuário ao erro.

Em terça-feira, 17 de junho de 2014 01h19min11s UTC-3, Cleriston Freitas escreveu:

Anderson - TramposTI

unread,
Jun 27, 2014, 12:55:32 PM6/27/14
to php-b...@googlegroups.com
Olha já usei bastante o codeigniter desde sua versão 1.7 até a atual, já usei zend 1 e 2 e agora estou com o Laravel. Pra mim ele é o melhor, tem um ORM que na minha opinião é melhor que o Doctrine, do qual sempre fui fã.. 
Achei o codeigniter o mais fácil de aprender, com alguns minutos de leitura no manual você já entende todo o funcionamento do framework, o zend é bastante robusto, porém achei bastante complicado de aprender, agora o laravel ta bem no meio termo, não é tão simples de aprender quanto codeigniter mas é bastante simples ainda assim, bem mais fácil de entender que o zend, e faz milagres... se fosse comparar eles com armas diria que o codeigniter é o rambo de metralhadora, o zend é um porta aviões e o Laravel é um Drone operado por um controle de playstation e carregando uma ogiva nuclear hehehe... 



Em terça-feira, 17 de junho de 2014 01h19min11s UTC-3, Cleriston Freitas escreveu:
Reply all
Reply to author
Forward
0 new messages