En este curso conocerás uno de los frameworks de PHP populares para realizar aplicaciones con PHP y Mysql, el curso cubre varios temas que nos permiten conocer lo necesario para empezar a realizar aplicaciones con PHP, los temas que vamos a cubrir son:
1.- Creación de un proyecto desde CERO.
2.- Creación de un CRUD con Cake PHP.
3.- Manipulación de formulario con Cake PHP.
4.- Ajustes finales.
CakePHP es un framework para el desarrollo aplicaciones web escrito en PHP, creado sobre los conceptos de Ruby on Rails, 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.
CakePHP es un framework o marco de trabajo que "facilita" el desarrollo de aplicaciones web, utilizando el patrón de diseño MVC (Modelo Vista Controlador). Es de código abierto y se distribuye bajo licencia MIT.
Al igual que Ruby On Rails, CakePHP facilita al usuario la interacción con la base de datos mediante el uso de Active record.
Algunas características requeridas de Cake PHP
PHP 7.2 Requerido
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
Lista de control de acceso
Sintetización de datos
Componentes de seguridad y sesión