CakePHP
| CakePHP | |
|---|---|
| Desarrollador | |
| Cake Software Foundation cakephp.org |
|
| Información general | |
| Última versión estable | 2.0.6 (info) 6 de febrero de 2012 |
| Género | Framework |
| Programado en | PHP |
| Sistema operativo | multiplataforma |
| Licencia | Licencia MIT |
| En español | |
CakePHP es un framework de desarrollo de aplicaciones web escrito en PHP, creado sobre los conceptos de Ruby on Rails.
Contenido |
[editar] Historia
CakePHP empezó en 2005, cuando Ruby On Rails estaba ganando popularidad y utiliza muchos de sus conceptos. Desde entonces la comunidad creció y generó muchos subproyectos.
[editar] Características
CakePHP o pastelitoPHP es un framework o marco de trabajo que facilita el desarrollo de aplicaciones web, utilizando el patrón de diseño MVC. Es de código abierto y se distribuye bajo licencia MIT.
Cakephp está desarrollado en PHP con programación orientada a objetos.
Al igual que Ruby On Rails, CakePHP facilita al usuario la interacción con la base de datos mediante el uso de ActiveRecord. Además hace uso del patrón Modelo Vista Controlador.
- Compatible con PHP4 y PHP5
- CRUD de la base de datos integrado
- URLs amigables
- Sistema de plantillas rápido y flexible
- Ayudas para AJAX, Javascript, HTML, forms y más
- Trabaja en cualquier subdirectorio del sitio
- Validación integrada
- Scaffolding de las aplicaciones
- Access Control Lists
- Sanitización de datos
- Componentes de seguridad y sesión
[editar] Estado del proyecto
La última versión estable de CakePHP es la 2.0.5, publicada el 29 de Diciembre de 2011.