Frameworks PHP - Yii, Laravel, Phalcon e afins

Por paulo, Sáb 28 Novembro 2015, na categoria Php

framework, laravel, phalcon, php, yii, zend

Olá pessoal,

Recentemente estava dando uma olhada nos últimos frameworks para PHP e analisando as últimas novidades de cada um.

Após pesquisar bastante, vi que a maioria esmagadora, como eu, que usa Yii2 continua no Yii2 por ser um framework full-stack, enterprise e consolidado no mercado a mais de 2 anos bem estável. A única coisa que vi algumas pessoas falando é que para micro-framework talvez o Laravel seja melhor por permitir rotas no estilo Go ou NodeJS.

Mas de modo geral cada um acaba usando um ou outro dependendo do caso, então se você quer uma aplicação de porte menor ou um microframework, use o Laravel e se você quer uma aplicação de médio ou grande porte use o Yii2. O Yii2 segue a mesma idéia do ZendFramework, ser um framework enterprise para PHP Full-Stack. Tem até alguns usuários que transformaram o Yii2 em micro-framework, mas não é o seu objetivo (REF).

Porém um framework que acompanhei no passado sobreviveu até hoje e recebi a notícia de que estava em sua versão 2.0 e bem estável e este sim, talvez seja uma boa opção se alguém precisa de um pouco mais de performance, o Phalcon (Tutorial). A diferença dele para qualquer outro framework para PHP é que ele é feito em C e não em PHP, o que garante uma performance muito melhor, pois suas classes são expostas para o PHP e todo o processamento até chegar no método que atende a requisição é feito em C mesmo. Aqui tem uma lista dos diversos tópicos que ajudam a entender cada pedaço dele (Tutorial 2).

Obrigado e até o próximo post pessoal.

Outros conteúdos relacionados

Ter 14 Outubro 2014
PHP - Yii Framework 2.0 - Criando um novo projeto do tipo básico
Ter 14 Outubro 2014
PHP - Yii Framework 2.0
Ter 23 Setembro 2014
PHP - Configurando o PHPStorm 7/8 para reconhecer o YiiFramework
Sáb 13 Dezembro 2014
Cloud/Nuvem - Como instalar e configurar a biblioteca Parse do Facebook no Xcode
Ter 22 Setembro 2015
PHP - Script para executar uma limpeza de e-mails inválidos e ruins em um arquivo
Ter 14 Outubro 2014
PHP - Atualizando o PHP no Mac - OSX
Ter 14 Outubro 2014
PHP - Composer - Facilitando a vida de quem usa
Seg 15 Setembro 2014
PHP - Usar aspas simples ou duplas para criar uma String?