CakePHP es un marco de aplicación web de código abierto escrito en PHP, pero su modelo está diseñado utilizando Ruby on Rails. Como Rails del mundo PHP, CakePHP ha adoptado muchas características excelentes de RoR y es muy maduro. Se puede ver una lista de sitios web que actualmente utilizan el marco CakePHP en la página Sitesinthewild del sitio cakephp.org.
CakePHP es un marco de desarrollo rápido que utiliza patrones de diseño famosos como ActiveRecord, AssociationDataMapping, FrontController y MVC. El objetivo principal de este proyecto es proporcionar una plataforma que permita a los desarrolladores PHP de todos los niveles desarrollar rápidamente aplicaciones web sólidas sin perder flexibilidad.
Características principales del marco CakePHPphp:Basado en la arquitectura MVC
Ver soporta Ajax
Marco de validación incorporado
Proporciona el módulo básico de la aplicación y generación automática de código CRUD.
Proporciona componentes para procesar sesiones, solicitudes y seguridad.
Capacidades de almacenamiento en caché de vista flexibles
orientado a objetos
No se requiere configuración: simplemente instale la base de datos
Compatible con PHP4 y PHP5.
El contenido de la actualización de CakePHP4.2.8 es el siguiente:Ya se lanzó CakePHP 4.2.8, una versión de mantenimiento de la rama 4.2 que soluciona varios problemas informados por la comunidad.
Correcciones de errores
Los paginadores ahora generan URL correctamente cuando están involucrados parámetros pasados.
La lista de rutas de búsqueda en MissingTemplateException ahora es correcta para los elementos de los complementos.
Documentación mejorada para Query::applyOptions().