CakePHP é uma estrutura de aplicação web de código aberto escrita em PHP, mas seu modelo é projetado usando Ruby on Rails. Como o Rails do mundo PHP, o CakePHP adotou muitos recursos excelentes do RoR e é altamente maduro. Uma lista de sites que atualmente usam o framework CakePHP pode ser vista na página Sitesinthewild do site cakephp.org.
CakePHP é um framework de desenvolvimento rápido que usa padrões de design famosos como ActiveRecord, AssociationDataMapping, FrontController e MVC. O principal objetivo deste projeto é fornecer uma plataforma que permita aos desenvolvedores PHP de todos os níveis desenvolver rapidamente aplicações Web robustas sem perder flexibilidade.
Principais recursos do framework CakePHPphpBaseado na arquitetura MVC
Ver suporta Ajax
Estrutura de validação integrada
Disponibiliza o módulo básico da aplicação e geração automática de código CRUD
Fornece componentes para processamento de sessão, solicitação e segurança
Capacidades flexíveis de cache de visualização
orientado a objetos
Nenhuma configuração necessária: basta instalar o banco de dados
Compatível com PHP4 e PHP5.
Exibição da página do framework CakePHPphp