Abaixo um cátalogo dos principais frameworks do mercado.
Estão listados em ordem alfabética, ou seja, isto não é um ranking, e sim uma lista, ok?
São considerados frameworks ativas (com versão recente) e com ao menos uma página oficial online. Não necessáriasmente apenas opções open source, mas todo framework possível de se catalogar nessa sessão sobre PHP.
Ajude editando e melhorando essa sessão. Quando editar lembre-se que não é um ranking nem uma batalha, então seja imparcial e pontue certamento o correto sem exageros sobre seu framework de uso ou predileto, Pull Requests são bem vindos.
Adianti Framework para PHP é uma arquitetura open-source baseada em padrões de projeto, voltada para a criação ágil de aplicações de negócio em PHP. Busca reduzir os custos de desenvolvimento por oferecer componentes de alto nível para criação de formulários, datagrids, relatórios e outros. Voltado para o desenvolvimento de sistemas; Oferece componentes de alto nível; Manipulação simplificada do banco de dados; Templates para criação de sistemas; Controle de login, permissão de acesso, logs. Fonte Site Adianti.com.br
Agavi is a PHP web application framework that follows the Model-view-controller design pattern. It does not use the convention over configuration paradigm, but focuses on design decisions, which allow for better scalability. Fonte Wikipedia
Agile Toolkit PHP oferece uma maneira fácil e livre de preocupações para construir, implantar e aplicações web escala . Se você é novo no desenvolvimento web, Agile Toolkit é a maneira mais fácil de obter o seu aplicativo da web on- line. Fonte Book For Agile ToolKit
O Akelos é um framework de código aberto portado do Ruby on Rails para a linguagem de programação PHP. Ele tem toda a intenção de trazer ao PHP o mundo Rails.
O principal objetivo do Akelos Framework é ajudar os programadores a criar aplicações web multilingua com banco de dados de acordo com o padrão MVC . Ele permite que você escreva menos código, favorecendo convenções sobre configuração. Fonte GitHub
CakePHP é um framework escrito em PHP que tem como principais objetivos oferecer uma estrutura que possibilite aos programadores de PHP de todos os níveis desenvolverem aplicações robustas rapidamente, sem perder flexibilidade.
O Cake-PHP utiliza conceitos de engenharia de software e padrões de projeto bem-conhecidos, tais como ActiveRecord, Association Data Mapping, Convenção sobre configuração, Front Controller e MVC (Model-View-Controller). Fonte Wikipedia
Site: cakephp.org
Documentação e API: cakephp.org/pages/documentation
GitHUB: github.com/cakephp/cakephp/
O CodeIgniter permite que se mantenha o foco em um projeto, minimizando a quantidade de código necessário para uma dada tarefa.
CodeIgniter foi desenvolvido sobre o paradigma da programação Orientada a Objetos sob o padrão de arquitetura de software MVC, mas também já dá suporte à metodologia HMVC, um nível hierárquico acima, absorvendo cada tríade MVC, tornando-a modular e, até certo ponto, independente das demais. Por ser mais recente e não nativo do Code Igniter, o HMVC exige o download de alguns arquivos e a criação do diretório 'Modules' para que funcione corretamente.
Este padrão de arquitetura de software vem sendo adotado como uma solução para a separação das camadas de código e abstrações de objetos por diversas outras plataformas e linguagens de programação como o ASP.NET, Java, Ruby on Rails entre outros. Essa recorrência no uso desta arquitetura tem feito autores apontarem MVC também como um design pattern. Fonte Wikipedia
Fat-Free Framework is an open-source web application framework distributed under the GNU General Public License and hosted by GitHub and Sourceforge. The source code (~50KB) is written almost entirely in PHP and engineered specifically with user experience and usability as its primary design goals. Commonly called F3 by PHP developers, Fat-Free was released as free software in 2009. Fonte Wikipedia
Flight is a fast, simple, extensible framework for PHP. Flight enables you to quickly and easily build RESTful web applications. Fonte Site Projeto
Jelix é um framework open source, MVC, permitindo o desenvolvimento de qualquer tipo de aplicação. Ele é um framework para PHP5, criado no final de 2005 por um francês Laurent Jouanneau. O site do projeto inaugurado oficialmente em 1 de Janeiro de 2006. Originalmente, o projeto era um fork do framework Copix (incluindo Laurent Jouanneau foi um dos principais desenvolvedores), mas muito rapidamente o core foi completamente reescrito com outro MVC, e agora resta apenas algumas partes do Copix desde a versão 1.0 beta
Kohana foi originalmente criado como um fork do framework PHP CodeIgniter sob o nome de Blue Flame. A principal razão do fork, foi criar um framework desenvolvido pela comunidade, por muitos usuários ficarem frustrados com o CodeIgniter pela falta de correções de bugs e inserção de novas funcionalidades solicitadas pela comunidade. Em julho de 2007, o Blue Flame foi renomeado para Kohana, para evitar possíveis problemas de marca registrada. O nome Kohana foi escolhido, quando os desenvolvedores começaram a olhar em dicionários de nativos americanos para encontrar palavras que tivessem pouca possibilidade de conflitos com direitos autorais. Kohana é uma palavra dos Sioux para 'rápido'. Também é a palavra japonesa para 'pequena flor', ucraniano e polonês para a palavra 'amado' (só do sexo feminino) e o nome de uma famosa baleia assassina (Kohana) - nenhum dos quais possui relação ao significado original pretendido.
Enquanto a versão inicial do Kohana, foi essencialmente uma versão melhorada do CodeIgniter, no final de 2007, a equipe do Kohana tinha liberado a versão 2.0, que foi completamente reescrita do zero. A nova versão 2.0 foi estritamente escrita em PHP5 e formou a base para todas as outras versões desde então. Fonte Wikpedia
Yii é um framework de alta performance em PHP que utiliza componentes para o desenvolvimento de pequenas/médias/grandes aplicações Web. Permite máxima reutilização de códigos na programação Web e pode acelerar significativamente o processo de desenvolvimento.
O nome Yii (pronunciado I ou Di) representa as palavras Yes It Is! (Sim isto é!), em resposta às mais comuns perguntas ao que escolhem a plataforma Yii: Isto é seguro? ... Isto é rápido? ... Isto é profissional? ... Isto é certo para o meu próximo projeto? ... Sim Isto é!
Fonte Wikipedia
Site: yiiframework.com
Documentação e API: Guia e API
GitHUB: github.com/yiisoft/yii2
Laravel é um framework PHP livre e open-source criado por Taylor Otwell para o desenvolvimento de sistemas web que utilizam o padrão MVC (model, view controller). Algumas características proeminentes do Laravel são sua sintaxe simples e concisa, um sistema modular com gerenciador de dependencias dedicado, várias formas de acesso a banco de dados relacionais e vários utilitários indispensáveis no auxílio ao desenvolvimento e manutenção de sistemas. Wikipedia
O PRADO é um framework de desenvolvimento de aplicações web em PHP5 que utiliza componentes e eventos em sua implementação e usa o padrão MVC, que separa lógica da apresentação. PRADO é uma sigla inglesa que significa Desenvolvimento Rápido de Aplicações em PHP, em inglês, PHP Rapid Application Development.
Uma de suas principais características é a realização de código, ou seja, o desenvolvimento utiliza não só o seu próprio código, mas também aproveita outros códigos escritos por membros de sua equipe ou mesmo disponíveis na internet, de forma rápida e fácil. Fonte DevMidea
Zend Framework é um framework para aplicações Web de código aberto, orientado a objetos, implementado em PHP 5 e licenciado sob a New BSD License. Zend Framework—freqüentemente referido como ZF—é desenvolvido com o objetivo de simplificar o desenvolvimento web enquanto promove as melhores práticas na comunidade de desenvolvedores PHP. A arquitetura use-a-vontade do ZF permite que os desenvolvedores reutilizem componentes quando e onde eles fizerem sentido em suas aplicações sem requerer outros componentes ZF além das dependências mínimas. Não há portanto nenhum paradigma ou padrão que todos os usuários Zend Framework devam seguir, embora ZF forneça componentes para os padrões de projeto MVC e Table Gateway que são usados na maioria das aplicações ZF. Fonte Wikipedia