Se você conhece alguns frameworks e não é tão apegado a um deles, consegue perceber que cada ferramenta é melhor em um ponto. Existem frameworks que são ótimos em desempenho, outros que são perfeitos para trabalhar com designs mais complexos e alguns que são tão simples que são ideais para implementar aqueles trabalhos mais rápidos. Agora, como saber qual framework usar em um projeto?
Alguns anos atrás existiam tantos frameworks nascendo e morrendo no mundo do PHP que era difícil apostar qual framework não seria descontinuado ou projetado de outra forma meses depois. Claro que o ZendFramework, Cake e Symfony, sempre foram uma boa aposta. Mas devido a imaturidade da própria linguagem, que melhora cada vez mais rápido e trás cada vez mais novidades fica difícil para frameworks de nomir porte acompanhar as features.
Hoje temos vários projetos bem consolidados que contam com o apoio de milhares de programadores do mundo e alguns são bem específicos para uma área de atuação. E como fazemos para escolher o melhor para estudarmos, ou implantarmos em um projeto ? Não tem como estudarmos todos (nem mesmo todos os mais usados) e identificarmos os pontos fortes e fracos de cada um. Até porque frameworks geralmente se atualizam, e as novas versões provavelmente melhoraram seus pontos fracos e construíram outros.
Para ajudar nessa tarefa, nada melhor do que contar com os próprios programadores que utilizam a ferramenta. O site socialcompare.com fornece maneiras de você comparar diversas coisas, dentre ela existe uma lista que compara os principais frameworks PHP disponíveis no mercado atualmente, por ser uma “rede social de comparação”qualquer pessoa pode ir lá e contribuir, especificando um ponto importante para o framework que está sendo comparado com o resto da listagem.
Aproveite, façam suas contribuições e coloquem ai nos comentários qual framework deveria está nessa lista.
