Qual Framework Recomendam?

164 views
Skip to first unread message

Márcio Fornari

unread,
May 7, 2013, 4:52:08 PM5/7/13
to list...@googlegroups.com
Pessoal, a Velha Pergunta de novo haha.
Preciso de umas Dicas  para ter uma idéia de qual Framework vou começar a estudar.

Já fiz projetos em Cakephp, mas achei meio confuso e o programador fica muito ligado aos padrões do Cake.

Estava vendo entre Zend e CodeIgniter, Alguém aqui utiliza algum deles?

Se possível também me passassem alguns portfólios de vcs para verificar o que é possível fazer com eles.
Obrigado.

--
............
.Márcio Fornari 
.Bacharel em  Sistemas de Informação
.Contatos pelo Telefone: (49)8814 - 3378
.ou pelo e-mail: marcio...@gmail.com
.Msn: marci...@hotmail.com
..........................................................................

brunosinister

unread,
May 7, 2013, 4:55:22 PM5/7/13
to list...@googlegroups.com
Cara continua testando os demais e tire suas conclusões, framework é questão de gosto e adaptação, não adiataria muito te passarem portifolio de trabalhos feito em algum framework por que a qualidade final do produto depende muito da experiência do programador e do conhecimento que ele possui no framework em questão.

Bruno Rodrigues de Araujo.


--
--
============================================================
JQUERY MAGAZINE > http://www.jquerymagazine.com.br
--
PHP MAGAZINE > http://www.phpmagazine.com.br
--
LISTA NODE.JS > https://groups.google.com/group/lista-nodejs?hl=pt-br
--
AJAX-BRASIL > http://groups.google.com/group/ajax-brasil
--
PYTHON-GOOGLE > http://groups.google.com.br/group/python-google
--
DOTNET-BRASIL > http://groups.google.com.br/group/dotnet_br
============================================================
 
---
Você está recebendo esta mensagem porque se inscreveu no grupo "LISTA PHP" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para listaphp+u...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 

Alexandre Azevedo

unread,
May 7, 2013, 4:54:43 PM5/7/13
to list...@googlegroups.com
Entre Zend e CodeIgniter 1000x Zend, apesar de eu trabalhar com CakePHP.


--
Att,
Alexandre Azevedo
Programador PHP | CakePHP | CodeIgniter | Mysql | Postgres | Jquery
Bacharel em Sistema de Informação pela FIB
Analista Desenvolvedor PHP Pleno

E-mail: alexandr...@gmail.com
msn:  alexandr...@hotmail.com
Skype: alexandreazevedo4
Tel: (71) 8738-6638 (tim) / 9662-4552 (vivo)
twitter: @_aaoliveira


Em 7 de maio de 2013 17:52, Márcio Fornari <marcio...@gmail.com> escreveu:
--

Vinicius Perroni

unread,
May 7, 2013, 4:56:34 PM5/7/13
to list...@googlegroups.com
Acho muito legal o CI mas se foce para aprender um frame novo escolheria zend por ter mais mercado.
--
Vinicius Perroni

Márcio Fornari

unread,
May 7, 2013, 4:59:20 PM5/7/13
to list...@googlegroups.com
Obrigado pelas Respostas claras e objetivas. Realmente o Zend sempre ta na minha Primeira escolha.
Minha Maior dificuldade ainda é a Orientação a Objetos que não domino muito, mas vamos que vamos que um dia chego lá hehe
Valeuu

Evaldo Santos

unread,
May 7, 2013, 5:02:58 PM5/7/13
to list...@googlegroups.com
Pessoal, e sobre symfony?
Tenho tentado aprender zend e /ou symfony, mas ha uma curva de aprendizado grande se comparada a outros frameworks...

Tenho visitado somente a documentação de ambos...alguem teria alguma dica?


2013/5/7 Márcio Fornari <marcio...@gmail.com>

Rômulo Guimarães de Oliveira

unread,
May 7, 2013, 5:16:20 PM5/7/13
to list...@googlegroups.com
Leia sobre o Yii Framework. Boa documentação, totalmente OOP (Assim como Zend e Symfony), e bastante rápido.
Att,
Rômulo Guimarães


Vinicius Perroni

unread,
May 7, 2013, 6:37:56 PM5/7/13
to list...@googlegroups.com
Tenho uma dúvida, 

Na documentação do CI eles ressaltam muito o ponto que CI foi desenvolvido para ser um framework leve.

Agora em comparação com os outros frameworks disponíveis, o CI realmente tem uma performasse melhor que os outros?

Jonatan Froes

unread,
May 8, 2013, 6:55:29 AM5/8/13
to list...@googlegroups.com
Dá uma olhada no Laravel também. A versão 4 está se tornando as "queririnha" dos devs "+ modernos"

felipe frança

unread,
May 8, 2013, 7:04:02 AM5/8/13
to list...@googlegroups.com
Pra que nunca usou um FW recomendo o CI
Felipe França
Programador
celular: 9764-8724  (vivo)

Luís Alberto - Macarony

unread,
May 8, 2013, 6:59:06 AM5/8/13
to list...@googlegroups.com

Bom dia,

 

Atualmente eu utilizo os frameworks CI e LARAVEL4(esta crescendo muito, é um framework moderno) e ainda estou brincando com Zend2.

 

Mas não se prenda somente ao framework, conheça pelos menos uns 2 ou 3 e veja qual se encaixa melhor no seu projeto e no seu modo de trabalhar. Faça testes!

 

Em vários benchmark o CI aparece com boa performance mas isso dependerá principalmente do código escrito.

 

Luís Alberto

Erro! O nome de arquivo não foi especificado.



 

--
Vinicius Perroni

Junior

unread,
May 7, 2013, 5:43:52 PM5/7/13
to list...@googlegroups.com
Márcio, 
    Comece a estudar pelo Zend 2, é o frame que está crescendo bastante no mercado. Atualmente não tem como negar, o Zend está no topo, constantemente atualizado, tem toda uma equipe de excelentes profissionais mantendo o código. O codeigniter é bom para quem está começando, suas atualizações são precárias e falta algumas coisas. 

Espero ter ajudado, e bons estudos! 


Em 7 de maio de 2013 18:16, Rômulo Guimarães de Oliveira <romul...@gmail.com> escreveu:



--
Grato
Jorge Luiz Jr
Analista / Desenvolvedor Pleno
(61) - 8561-3979

aurelio moreira

unread,
May 8, 2013, 7:16:43 AM5/8/13
to list...@googlegroups.com
Trabalho no em um orgão do governo e fizemos uma pesquisa para determinar qual o melhor framework para nossa realidade aqui, testamos CI, Kohana, Yii, Zend 2 e Symfony. Na primeira etapa descartamos Kohana e CI. Em uma segunda etapa descartamos o Yii, e por uma questão de produtividade, optamos por usar o symfony 2.
      Aurelio Moreira
{ Desenvolvedor Pleno }
      85 8714.6650

Igor Herson

unread,
May 8, 2013, 7:16:46 AM5/8/13
to list...@googlegroups.com
galera, como o amigo ae acima ja disse eh uma questão de gosto, mas vamos completar a resposta, diante de tantas opçoes, tb acredito que framework esta se tornando não so uma questão de gosto, mas tb de objetivo, se vc quer estudar, recomendo passar por um framework mais robusto como o zend ou synfony, pois depois de estuda-los, qualquer outro framework vai se tornar muito mais facil, depois vc vai passando para um framework agile, laravel, yii, codeigniter, cake, todos eles usam conceitos muito parecidos, o que diferencia eh a questão de desempenho e algumas features, no final o que conta mesmo entre esses eh a adaptação, para desenvolvimento, tb podemos levar em conideração o que vai ser desenvolvido e o prazo que vc tem para fazer, se vc tem um app extremamente robusto e uma equipe muito grande, vc pode se dar ao luxo de usar um zend ou synfony, caso contrario, deve-se cair na real e usar um framework agile.

espero q eu tenha ajudado.


Em 8 de maio de 2013 08:04, felipe frança <felipe....@gmail.com> escreveu:



--
Regards,
Igor Herson

http://igorherson.com.br/

Márcio Fornari

unread,
May 8, 2013, 7:18:23 AM5/8/13
to list...@googlegroups.com
Pessoal, muito obrigado mesmo! Me ajudaram muito em diversas situações que eu nem sabia que existia haha.

Igor Herson

unread,
May 8, 2013, 7:22:00 AM5/8/13
to list...@googlegroups.com
pois eh amigão, o bacana eh que eu acho que a polemica de "meu framework eh o melhor" ta acabando um pouco, todo mundo ta tomando consciência de que não existe melhor pra tudo, existe o melhor para o cenário, o que vc se propõe a fazer e os recursos q vc dispõe

aurelio moreira

unread,
May 8, 2013, 7:25:06 AM5/8/13
to list...@googlegroups.com
É isso ai Igor, pra mim o FW deve atender a demanda, ser produtivo, e ser compativel com os recursos de servidor disponiveis. Se ele atende tudo isso é bom, não importa o resto.

Igor Herson

unread,
May 8, 2013, 7:31:35 AM5/8/13
to list...@googlegroups.com
n esquecendo que quando falo de recursos, tb me refiro a mão de obra, um programador só não faz verão, zend e synfony para projetos solo (ou dependendo do projeto, mesmo para equipes pequenas), so quando vc tem muuuuuuuuito tempo para conclusão (ou quando seu chefe não entende muito de tecnologia e vc quer manter seu emprego kkkkkkk) pra qualquer outro cenario, sempre eh preferível frameworks agile.

Luís Alberto - Macarony

unread,
May 8, 2013, 7:30:54 AM5/8/13
to list...@googlegroups.com

Perfeito! Concordo, ele deve atender a demanda como dito abaixo.

 

“Framework é um conjunto de classes que colaboram para realizar uma responsabilidade para um domínio de um subsistema da aplicação. ” — Fayad e Schmidt

 

Se você precisa usar restFul use um FW bom em restful! Se precisa algo pra imagens, procure algo especialista em imagens, se um único atende os dois ótimo. E assim vai.

 

Mas essa de um FW faz tudo e perfeito ainda não existe!

 

Luís Alberto

 

De: list...@googlegroups.com [mailto:list...@googlegroups.com] Em nome de aurelio moreira
Enviada em: quarta-feira, 8 de maio de 2013 08:25
Para: list...@googlegroups.com
Assunto: Re: [ PHP - Google ] Qual Framework Recomendam?

 

É isso ai Igor, pra mim o FW deve atender a demanda, ser produtivo, e ser compativel com os recursos de servidor disponiveis. Se ele atende tudo isso é bom, não importa o resto.

 

Erro! O nome de arquivo não foi especificado.

--

--

aurelio moreira

unread,
May 8, 2013, 7:57:20 AM5/8/13
to list...@googlegroups.com
Quanto a tempo de entrega o Symfony se mostrou muito rapido, agora logico que a mão de obra pra Sf2 e Zf2 são mais caras. No caso os recursos financeiros da impresa que entram em questão por que um framework como yii, um estagiario ou um programador junior com seguem resolver tudo facil.

Igor Herson

unread,
May 8, 2013, 8:08:26 AM5/8/13
to list...@googlegroups.com
não exatamente tudo, analise do seguinte ponto de vista, tomando como exemplo o Yii (que por sinal eh um dos meus FW agile favoritos) e com o seguinte cenario, vc tem uma equipe pequena, composta por dois programadores junior, um pleno e um senior, vc pode por os juniors pra trabalhar em cima das tarefas mais "braçais" tal qual scaffolds, views, estruturas convencionais de modelo, enquanto teu pleno trabalha em regras de negocio mais pesadas da aplicação e o senior em soluções que o framework sozinho não atende, como criação de componentes, bundles, etc..

n esquecendo que na maioria dos casos, como o yii, os frameworks agile trabalham em conjunto com outros frameworks, como o zend, eu ja usei muito o yii trabalhando com o zend como library, eh aproveitar o melhor dos dois mundos, a praticidade do agile, com a diversidade de recursos do "não agile"

Joubert

unread,
May 8, 2013, 8:11:54 AM5/8/13
to list...@googlegroups.com
Bom dia a todos,

Eu começei a usar frameworks a pouco tempo, começei pelo CI e estou gostando muito, a curva de aprendizado é facil e ele me permite usar AJAX como ja fazia antes com PHP puro.

Um outro framework que eu ouço muito falar no IRC aonde frequento é o FuelPHP, estão falando que ele é muito bom e ja é PHP 5.4 ready.

Eu vou me aprofundar um pouco mais no CI e vou ver se pego o Fuel e o Lavarel para evoluir depois.


Em 8 de maio de 2013 08:57, aurelio moreira <aurelio....@gmail.com> escreveu:

Wilian Selzlein

unread,
May 8, 2013, 10:30:01 AM5/8/13
to list...@googlegroups.com
Sobre a minha pergunta, procurei mais um pouco e achei esse material:

A seção 3.3.3 responde minha dúvida?

Gostaria apenas de uma confirmação.



2013/5/8 Wilian Selzlein <wilians...@gmail.com>
Bom dia!

Eu estou usando o CakePHP, muito bom, material, lista, etc. Para mim isso conta muito, principalmente a ajuda dos colegas.

Mas, aproveitando o gancho, daqui um tempo precisarei de um framework que se adapte ao banco de dados (chaves compostas, sem regras de negócios, foreign keys furados, etc). 

Conhecem algum que se encaixe? 



2013/5/8 Joubert <jouber...@gmail.com>



--
Wilian Selzlein



--
Wilian Selzlein

Wilian Selzlein

unread,
May 8, 2013, 10:13:45 AM5/8/13
to list...@googlegroups.com
Bom dia!

Eu estou usando o CakePHP, muito bom, material, lista, etc. Para mim isso conta muito, principalmente a ajuda dos colegas.

Mas, aproveitando o gancho, daqui um tempo precisarei de um framework que se adapte ao banco de dados (chaves compostas, sem regras de negócios, foreign keys furados, etc). 

Conhecem algum que se encaixe? 



2013/5/8 Joubert <jouber...@gmail.com>
Bom dia a todos,



--
Wilian Selzlein

brunosinister

unread,
May 8, 2013, 11:15:13 AM5/8/13
to list...@googlegroups.com
Wilian o Cakephp faz isso ... basta criar as configurações de model e de banco direitinho, O Zend Framework também faz  e em ambos os casos se quiser algo a parte pode usar ambos os frameworks com o Doctrine.

Bruno Rodrigues de Araujo.

Wilian Selzlein

unread,
May 8, 2013, 12:58:54 PM5/8/13
to list...@googlegroups.com
Bom saber. Vou dar uma procurada sobre o assunto! 

Obrigado Bruno!



2013/5/8 brunosinister <brunos...@gmail.com>



--
Wilian Selzlein

Vinicius Rezende

unread,
May 8, 2013, 1:30:38 PM5/8/13
to list...@googlegroups.com
Acho que a escolha do Framework depende muito do tipo de projetos.
Usei o CI um tempo mas não concordava com algumas compatibilidades dele com o PHP 4 na época... acabei encontrando o Kohana e fiquei um bom tempo com ele pois me atendia para sites em geral.
Mas no caso de sistemas mais complexos recomendo Symphony ou Zend.

No geral: teste para ver qual atende suas necessidades.

Ederson Pereira de Brito

unread,
May 8, 2013, 2:32:49 PM5/8/13
to list...@googlegroups.com
Acho que a escolha fica facil sabendo quem fez o Framework, se vermos quem esta por traz do projeto podemos decidir facilmente. Exemplo:
Zend pessoas que atualizam e fazem parte do próprio php.
Netbeans foram uns cara do próprio java que fez então assim fica fácil decidir e me corrija se eu estiver errado ok.

Cassiano Ricardo Mourão

unread,
May 8, 2013, 2:40:26 PM5/8/13
to list...@googlegroups.com
Nossa, eu nunca tinha pensado nisso!!!!
 
Todo mundo usa o Zend e os problemas serão resolvidos!!11!1!1onze!1!!
 
 
 
 
ah vá...

Jonatan Froes

unread,
May 8, 2013, 2:41:05 PM5/8/13
to list...@googlegroups.com
@Ederson, acho que a escolha complica quando o criador do PHP resolve opinar... O Rasmus Lerdorf não é muito fã de framework, mas se fosse escolher um, seu voto iria p/ o CodeIgniter... http://www.sitepoint.com/2008/08/29/rasmus-lerdorf-php-frameworks-think-again/

Andrey Moretti

unread,
May 8, 2013, 2:47:19 PM5/8/13
to list...@googlegroups.com
Discussão sem futuro.
Framework escolhido por quem o fez? Eis o mal de todo mundo que usa Zend (ah, é do proprio PHP);

É simples escolher o framework.
É aplicação de grande porte? precisa de  ORM parrudo?
Se sim, vá de Symfony 2 ou Zend 2
É site? prefira um CMS a um Framework, vá de wordpress/joomla/drupal
é sistema de médio porte? Aí temos uma gama grande: CI, KOHANA e outros inumeros que surgem a cada dia.

Agora, pensando mais fácil ainda: quem faz muito, faz pouco!
Sendo assim, para mim, QUALQUER sistema pode ser feito perfeitamente com frames de grande porte, pois permitem flexibilidade e utilização APENAS do que é necessário.
Eu uso Symfony2 e SEMPRE atendeu a tudo o que foi necessário.

Opa, quem fez o symfony2? o php? o cara do java? ...como disse o outro ai: "ah, vá..." kkkkkkkkkkkkkkkkk
Att.,
Andrey Moretti

Ederson Pereira de Brito

unread,
May 8, 2013, 2:55:24 PM5/8/13
to list...@googlegroups.com
E complicado escolher sem duvida mas o que tiver mais documentação sempre vale apena.
Dei um norte para poder escolher com embasamento de quem mantem.

Alan Nogueira

unread,
May 13, 2013, 8:50:33 AM5/13/13
to list...@googlegroups.com
Vou dar minha opnião que segue o que escritor "Ademir Cristiano Gabardo" colocou no livro CodeIgniter, "O melhor framework do mundo é o CodeIgniter, sabe porque? Porque eu domino ele!"


Em 8 de maio de 2013 16:01, Bruno Silva <bsilv...@gmail.com> escreveu:
E o que vocês dizem sobre o Yii? Alguém conhece?

--
--
============================================================
JQUERY MAGAZINE > http://www.jquerymagazine.com.br
--
PHP MAGAZINE > http://www.phpmagazine.com.br
--
LISTA NODE.JS > https://groups.google.com/group/lista-nodejs?hl=pt-br
--
AJAX-BRASIL > http://groups.google.com/group/ajax-brasil
--
PYTHON-GOOGLE > http://groups.google.com.br/group/python-google
--
DOTNET-BRASIL > http://groups.google.com.br/group/dotnet_br
============================================================
 
---
Você está recebendo esta mensagem porque se inscreveu no grupo "LISTA PHP" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para listaphp+u...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 



--
Alan Nogueira


Bruno Kuhlmann Cechet

unread,
May 14, 2013, 9:08:53 AM5/14/13
to list...@googlegroups.com
Laravel está sendo os olhos da boneca pra muita gente, vale a pena ler sobre!


Em 14 de maio de 2013 10:06, Alisson Nunes da Rocha <alissond...@gmail.com> escreveu:
Começar a dar atenção a esse Yii, muita gente falando bem dele! Atualmente estou aprendendo ZF2...


Em 14 de maio de 2013 09:48, Angelo Machado <ang...@na5.com.br> escreveu:

Srs.,

Ano passado fizemos uma pesquisa entre os frameworks que existiam no mercado para adotarmos como padrão de desenvolvimento.

O Yii superou em documentação, curva de aprendizado, uso de recursos em Ajax, grande número de extensões disponíveis na comunidade e, um ponto importantíssimo, "performance" (tempo de resposta e recursos do servidor).

Abs.
Angelo

--
--
============================================================
JQUERY MAGAZINE > http://www.jquerymagazine.com.br
--
PHP MAGAZINE > http://www.phpmagazine.com.br
--
LISTA NODE.JS > https://groups.google.com/group/lista-nodejs?hl=pt-br
--
AJAX-BRASIL > http://groups.google.com/group/ajax-brasil
--
PYTHON-GOOGLE > http://groups.google.com.br/group/python-google
--
DOTNET-BRASIL > http://groups.google.com.br/group/dotnet_br
============================================================
 
---
Você está recebendo esta mensagem porque se inscreveu no grupo "LISTA PHP" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para listaphp+u...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 



--
att,
Alisson Nunes da Rocha

e-mail/msn: alissond...@gmail.com
55 (61) 8503 2458 - Gama-DF
Site Pessoal - (www.alisson.eti.br)
Hostion - Hospedagem de Site (http://www.hostion.com.br)

Alisson Nunes da Rocha

unread,
May 14, 2013, 9:06:42 AM5/14/13
to list...@googlegroups.com

Ivo Sestren Junior

unread,
May 14, 2013, 11:29:01 AM5/14/13
to list...@googlegroups.com
Eu atualmente utilizo o laravel.
Achei muito bom ele, e a curva de aprendizado muito curta, bem focado no codigo PHP mesmo.

Ja tentei utilizar o Yii, mas a componentização de tudo me atrapalhou.
Até para criar uma tabela ou um campo de formulario sendo por componentes do proprio framework, acabou me atrapalhando no que precisava desenvolver.
Pode ser por falta de tempo/estudo.

Mas o Laravel é mais voltado em Objetos para o codigo PHP, sem precisar se preocupar em qual objeto a ser usado em criar um formulario na pagina, mantendo para isto codigos padrão do PHP/HTML ou de um framework de template imbutido.

Laravel aproveita o que o PHP 5.3 trouxe para desenvolvimento.

Mateus Paegle

unread,
May 14, 2013, 9:18:44 PM5/14/13
to listaphp
Eu utilizo ZF2 e nao largo por nada... Para o front-end estou utilizando o ExtJS...

Joubert

unread,
May 15, 2013, 9:08:40 AM5/15/13
to list...@googlegroups.com
Cara, a escolha de um framework vai muito do tipo de programação de cada um (sim, não acredito que o tamanho do sistema influencia na escolha), ha quem gosta de programar quase no puro e há quem gosta de padronizar (tipo eu)

Eu por exemplo, gosto de padronizar o máximo possível, tanto que fiz um componente gerador de campos do formulário (https://github.com/joubertredrat/ci_field) para evitar que frontend escreva type="txet" por exemplo.

Mas há quem ache que é muito ruim a minha metodologia para os campos de formulário, então meu amigo, o que te digo é, faça hello world no máximo de frameworks possíveis e veja o que te agrada mais.

Hahah, me lembrei, outro dia eu achei um framework para PHP-CLI :3

Michel Aguiar

unread,
May 20, 2013, 7:40:14 AM5/20/13
to list...@googlegroups.com
eu uso o framework codeigniter, 

O Code Igniter é bem simples de fácil instalação, basta você ter um pouco de noção em programação para usar.

dar para a gente encontrar vários tutoriais dele da internet,  

fiz um portal de noticias completo, só como dicas que achei
o portal tem blog, colunas, todas as páginas gerenciáveis 

Michel Aguiar
(88) 9724-8513 / 9302-1253
Desenvolvimento e Hospedagem sites | Sistemas, aplicações Web.



Em 14 de maio de 2013 22:18, Mateus Paegle <mateus.m...@gmail.com> escreveu:

Joubert

unread,
May 20, 2013, 1:53:50 PM5/20/13
to list...@googlegroups.com
@thiagothomaz, eu concordo em parte, eu acho interessante você fazer seu próprio framework caso nenhum dos existentes no mercado atenda a sua forma de programar, pois se houver um com uma filosofia parecida, é melhor colaborar nela do que criar uma do zero.

Eduardo Kraus

unread,
May 20, 2013, 8:11:59 PM5/20/13
to list...@googlegroups.com

Apoiadissimo... Uso meu proprio com o ZF.

Enviado do meu 486 DX100

Em 17/05/2013 14:31, "thiagothomaz" <thiago...@gmail.com> escreveu:
Cara, o melhor Framework é o teu.

Eu já utilizei o cake e fiz alguns pequenos testes no Laravel (micro-framework).
Pela minha experiência só indico o uso do Framework se você está em uma equipe onde ninguém tem experiência com programação.
Se você tem sabe orientação a objetos e conhece os patterns construa o seu, garanto que não irá se arrepender.






Em terça-feira, 7 de maio de 2013 17h52min08s UTC-3, Márcio escreveu:
Pessoal, a Velha Pergunta de novo haha.
Preciso de umas Dicas  para ter uma idéia de qual Framework vou começar a estudar.

Já fiz projetos em Cakephp, mas achei meio confuso e o programador fica muito ligado aos padrões do Cake.

Estava vendo entre Zend e CodeIgniter, Alguém aqui utiliza algum deles?

Se possível também me passassem alguns portfólios de vcs para verificar o que é possível fazer com eles.
Obrigado.

--
............
.Márcio Fornari 
.Bacharel em  Sistemas de Informação
.Contatos pelo Telefone: (49)8814 - 3378
.ou pelo e-mail: marcio...@gmail.com
.Msn: marci...@hotmail.com
..........................................................................

--

Giovanni Donda

unread,
May 21, 2013, 7:44:06 AM5/21/13
to list...@googlegroups.com
gostaria de dar minha contribuição:

desde o PHP3, usava um framework proprio...cheio de includes...sem padroes, totalmente funcional e bem estruturado... sites institucionais em 2 dias no máximo e $$ no bolso...

ao passar do tempo, usamos o CI e KOHANA....
com a chegada do ZF, usamos o CI+ZF e KOHANA + ZF....otima combinação...suporte a N coisas e novidades que surgiam...

chegamos a estimar que: enquanto a Zend desenvolve, nós usamos...logo..

sai da empresa...fui buscar oportunidades...e todas as empresas que passei, sem exitação, questionaram:
por que não usar o ZF apenas já que tem tudo que o CI tem e o KOHANA tem ?? é mantido por uma empresa grande, conhecida...etc...curva de aprendizado ?? documentação ??? enfim, pormenores...

então, muitas empresas QUEREM que use somente ZF, ou puro, ou com doctrine, com SMARTY....mas somente ZF,
como tem empresas que nem ligam para isso...

se vc for aprender quem nem eu, aprenda o que desejar, crie seu proprio, estude padroes, mas fique atento ao mercado e mantenha seu emprego...

por questão pessoal, estou estudando symfony pois notei que além do Zend, muitas empresas o usam..
pelo menos nas pesquisas que realizei...

se a empresa te ouve, e vc provar que seu framework proprio é melhor que o ZF e será produtivo tanto quanto
acredito que não exitaram em trocar !!!

conheço padroes, conheço OO, trabalho como front-end developer e back-end developer e não abro mão do ZF1 e zf2, muito menos de usar PHPSTORM e Zend Studio como IDE pois sou humilde para dizer que não sou capaz de
"decorar" todos os recursos oferecidos pelo PHP 5.3 / 5.4 e pelos frameworks...

uma boa IDE, um bom framework, é sinonimo de agilidade e desenvolvimento correto (AJUDA)...quem usa sabe...
integração com GIT, automatizações....você chega ao nivel RAMBO do desenvolvimento...rsrsrs

agora se vc pensa que é um "magaiver" ou "chucknorris" que usa um notepad++, com seu framework proprio , boa sorte !! tudo é valido até agente ver que não sabe nada, quanto mais achar que sabe...

eu lhe pergunto: vc criou seu proprio smartphone para atender sua necessidade ? vc criou seu proprio carro ??
a analogia é a mesma....nos tempos atuais, criar  está defasado demais em usar...por mais que use padroes e etc...
nem mesmo por questões pessoais...é minha visão !!!

em projetos pessoais, uso o initialzr para criar estrutura de HTML5 para o site (é apenas um index com os recursos necessários ja aplicados), aplico o SPROUT que é AMD para JS (apenas recursos configurados para um start no projeto) e uso ZF com REST... .e rapidamente em 2/4 horas tenho um site basico em AMD (veja o site da receita federal ou usatoday.com), este é meu startup de projetos instucionais !!! antes era assim com KOHANA 3 + ZF, que ainda uso....

eu poderia fazer tudo na unha, na raça....rsrsrsrs, mas depois de avaliar e ver que nada mais passa de
boostratps de projetos, vale a pena usar... o resto é comigo...

enfim, essa é minha experiencia, quer você concorde ou discorde e fica como minha contribuição !!!

Boa sorte ai

Augusto César da Costa Marques

unread,
May 21, 2013, 9:29:49 AM5/21/13
to list...@googlegroups.com

Pedro de Castro

unread,
May 21, 2013, 7:27:51 PM5/21/13
to Augusto César da Costa Marques, list...@googlegroups.com
Giovanni disse tudo. Qual a vantagem de perder horas e mais horas preciosas desenvolvendo um remendo de Framework próprio? Pois nunca um fw próprio será tão bom quanto um zf, yii, ci que contam com dezenas de colaboradores.

Enviado pelo meu Windows Phone

De: Augusto César da Costa Marques
Enviada em: 21/05/2013 10:29
Para: list...@googlegroups.com
Assunto: Re: [ PHP - Google ] Re: Qual Framework Recomendam?

Giovanni Donda

unread,
May 22, 2013, 8:04:13 AM5/22/13
to list...@googlegroups.com
Valeu,
é parte da minha trajetoria profissaaaa...rsrsrsrs...fica como contribuição...

Kleber Cioccari

unread,
May 22, 2013, 7:50:23 AM5/22/13
to list...@googlegroups.com
Apoiado.

Eduardo Barros

unread,
May 22, 2013, 10:11:43 AM5/22/13
to list...@googlegroups.com
Existem algumas fases na trajetória de aprendizado de um (bom) programador. E uma delas é o desenvolvimento (mesmo que de forma básica) de seu próprio framework. Isso é muito válido e o conhecimento adquirido com essa experiência é precioso. Mas na minha opinião, essa deveria ser apenas uma das fases do aprendizado. A fase seguinte seria dominar um framework consolidado pelo mercado de trabalho. 

Porém, cada caso é um caso e cada projeto é um projeto... com seus requisitos e caracteristicas. Não vejo problema do programador utilizar o seu "framework próprio" em um projeto pessoal que ele tem certeza que os requisitos serão atendidos sem a necessidade de utilizar um "framework parrudo".

Resumindo :)

É legal desenvolver um framework próprio, mas é importante dominar pelo menos um framework utilizado pelo mercado.



2013/5/22 Giovanni Donda <ph...@dsinterativa.com.br>

Márcio Fornari

unread,
May 22, 2013, 10:54:20 AM5/22/13
to list...@googlegroups.com
Quem bom que criei esse tópico me tirou várias dúvidas.

Agora surgiu outro projeto para eu fazer. Porém ainda não vou utilizar o Framework porque até eu aprender e desenvolver vai demorar pakas auehuae.

Só uma coisa, o Front-End vcs utilizam o que?

Douglas Bezerra Possas

unread,
May 22, 2013, 10:56:07 AM5/22/13
to list...@googlegroups.com
Eu uso o Smarty Engine Template para minhas views, juntamente com CSS, HTML e jquery (e dependentes)...
Douglas Bezerra Possas
Programador PHP - JAVA - Android
Campo Grande  – MS – Brasil
Cel.: 67 9280 5866

MSN: con...@webmoderna.com.br
Skype: douglas.possas
Twitter: dpossas

PORTFOLIO
http://www.rezendedarosa.adv.br
http://www.4iprcg.com.br
http://www.shopfrete.com.br

Mateus Paegle

unread,
May 22, 2013, 10:55:51 AM5/22/13
to listaphp
Eu utilizo ExtJS e Flex

Pedro de Castro

unread,
May 22, 2013, 11:28:11 AM5/22/13
to Eduardo Barros, list...@googlegroups.com
O Eduardo tem razão também, como aprendizado é um ótimo exercício desenvolver seu framework próprio ou ao menos um conjunto de classes que automatizem algumas etapas do desenvolvimento.

Em 2008 estava criando uns sites institucionais, coisa simples mesmo, e comecei a criar uma estrutura/núcleo para todos os sites. O sistema foi se desenvolvendo de uma forma que quando percebi tinha criado uma espécie de cms que em poucas horas de trabalho eu conseguia montar um site com admin alterando pouquíssima coisa nos códigos. Havia acoplamento de plugins, alteração de temas, etc. E me valeu muito o aprendizado.

É uma pena que estou afastado há tanto tempo da área de programação em si. Acompanho a lista porque simplesmente AMO o PHP. Mas ainda alimento a vontade de retornar a programar em PHP, nem que seja por hobby.


Enviado pelo meu Windows Phone

De: Eduardo Barros
Enviada em: 22/05/2013 11:35

Williams Lopes

unread,
May 22, 2013, 10:57:32 AM5/22/13
to list...@googlegroups.com
Qual opniao de vocês tem sobre desenvolve no netbeans - PHP ???

*Vantagens ->


*Desvantagens->


Em 22 de maio de 2013 11:54, Márcio Fornari <marcio...@gmail.com> escreveu:

Eduardo Kraus

unread,
May 22, 2013, 3:24:55 PM5/22/13
to listaphp
Não chame de remendo algo que você nunca viu.

Eu tenho meu framework desde 2007 e depois migrei algumas partes para trabalhar integrado com o Zend.

Agora me diz um único Framework completo?

Eu precisei de algumas ações simples como compilar as folhas de estilo em um único arquivo e o meu framework faz http://cdn3.cache.cidadedesaobonifacio.com.br/upload/site_cache/css_876bd6622c355945a8a80505a4b4da01.css .


Algum framework gera as thumbs das imagens? O meu faz, salva e deixa o NGINX gerenciar o cache do e o tempo de expirar o cache http://cdn2.cache.cidadedesaobonifacio.com.br/upload/cache/image_1015_foto10252.jpg_w140_h72.jpg (original é http://www.cidadedesaobonifacio.com.br/upload/image/1015/foto10252.jpg)

Algum framework tem sistema completo para login já dentro do Framework com sistema de anti-brute-force?

E muiiitas outras funcionalidades que tenho no meu Framework. 

PS: para os require é só aprender a usar o __autoload....

Filipe Cifali

unread,
May 22, 2013, 3:44:32 PM5/22/13
to list...@googlegroups.com
Acredito que o Pedro não tenha a noção total de para que um Framework serve se diz algo assim.

Framework não é bala de prata, não é remendo criar e modificar o próprio, não é perder tempo, é investir horas em algo aprimorado e específico para a própria situação.


2013/5/22 Eduardo Kraus <eduard...@gmail.com>



--
[ ]'s

Filipe Cifali Stangler

Eduardo Kraus

unread,
May 22, 2013, 3:46:39 PM5/22/13
to listaphp
Baita explicação....
2013/5/22 Filipe Cifali <cifali...@gmail.com>

Leo Guima

unread,
May 22, 2013, 3:49:26 PM5/22/13
to list...@googlegroups.com
Tambem utilizo um próprio (da empresa q sou sócio), em que tivemos várias contribuições e sugestões de outros colaboradores além de inspiração de outros FWs.

Mas mesmo assim estou adorando aprender Laravel.


2013/5/22 Eduardo Kraus <eduard...@gmail.com>



--
Atenciosamente,

Leo Guima
PHP, JQuery, Mootools
(71) 8786-9091

Eduardo Barros

unread,
May 22, 2013, 3:55:03 PM5/22/13
to list...@googlegroups.com
Então Kraus... nenhum framework é completo, inclusive o seu não deve ser. Tanto é que vc sempre tem que adicionar algum feature novo ou fazer alguma correção, como essas que você citou.

Acho que o Pedro se expressou mal... talvez ele queira dizer que não vale a pena gastar horas desenvolvendo algo que alguem já deve ter criado para um ZF por exemplo.

Mas como falei antes, cada situação é uma situação... é legal usar um FW como por exemplo ZF onde é quase certo de se encontrar um determinado feature pronto, mas também é legal perder tempo (ops.. investir horas) desenvolvendo uma nova funcionalidade no nosso FW próprio. 


2013/5/22 Filipe Cifali <cifali...@gmail.com>

Eduardo Kraus

unread,
May 22, 2013, 5:08:44 PM5/22/13
to listaphp
O meu não é completo não. Mais o meu + o Zend Framework é melhor que qualquer um deles sozinho...

Pedro de Castro

unread,
May 22, 2013, 10:45:19 PM5/22/13
to Eduardo Kraus, listaphp
Acontece que há alguns anos frameworks estão na "moda". O bom de criar um fw próprio, caso seja usado como fonte de inspiração os fw mais conhecidos, é o aprofundamento no design  pattern MVC. Isso torna o estudo bastante valioso, não somente para o desenvolvedor PHP, pois esse estudo se estende muito além.

Um equívoco comum que se comete quando se inicia o uso de frameworks, e que já vi o pessoal falar aqui na lista, é achar que se destinam somente a grandes projetos ou aplicações que utilizem banco de dados, o que não é verdade.

O grande beneficio é agilidade no processo de desenvolvimento. Através de reaproveitamento de código, acessando funções e métodos previamente construídos, uso de bibliotecas e helpers.

Mas aí vai da objetivo de cada um. O meu sempre foi fazer um trabalho rápido, bem feito e levar o meu $$ sem grandes estresses. E na minha opinião, passar um tempão modelando um fw próprio fugia totalmente do "meu" objetivo. É tudo muito rápido nessa vida, por isso nunca gostei de gastar tempo com algo que pra "mim" não fosse indispensável.


Enviado pelo meu Windows Phone

De: Eduardo Kraus
Enviada em: 22/05/2013 18:09
Para: listaphp
Reply all
Reply to author
Forward
0 new messages