CakePHP es un framework PHP para el desarrollo de aplicaciones web basado en el patrón MVC. Implementa el patrón Active Record para interactuar fácilmente con bases de datos y generar automáticamente código CRUD. Originalmente lanzado en 2005, actualmente está en su versión 1.2.6 y planea migrar a un enfoque de asignación de datos en la versión 2. Su instalación es sencilla y ofrece características como compatibilidad con PHP 4 y 5, validación, componentes de seguridad y scaffolding.