Creación de un CMS en PHP con Laravel
Crea tu propio CMS profesional con Laravel framework utilizando PHP, MySQL y las tecnologías asociadas HTML5, CSS3 y Javascript.
En esta clase recorreremos todo el proceso de planificación, desarrollo y puesta en marcha de un gestor de contenidos o CMS (Content Management System) de tipo Blog utilizando el framework Laravel, si bien una vez aprendido éste te resultará más sencillo adaptarte a cualquier otro framework que necesites (Symfony, Zend, Yii, etc.).
Para ello planificaremos los objetivos de nuestro sitio web, analizaremos los requisitos de instalación de Laravel, crearemos el proyecto desde la consola, y desarrollaremos la programación utilizando distintas funcionalidades de Laravel (Auth, Routing, Artisan, Eloquent, etc.).
Puesto que el objeto es cubrir todo lo relacionado con Laravel, las cuestiones relativas a diseño web, adaptación a dispositivos móviles y, en general, cuestiones visuales, se explicarán de forma resumida, si bien en mi sitio web tienes diferentes clases que pueden ayudarte en ese aspecto.
Para afrontar la clase correctamente, se recomiendan ciertos requisitos previos:
- Conocimientos de Arquitecturas y Herramientas de programación en lado servidor.
- Conocimientos de Aplicaciones web con HTML5, CSS3 y Javascript.
- Conocimientos de Programación en PHP.
- Tener instalado y configurado un entorno LAMP (Linux, Apache, MySQL, PHP); bien en entorno local mediante herramientas como XAMPP, o bien en un entorno remoto de tipo Amazon AWS.
- Conocimientos de Programación orientada a objetos con PHP.
- Conocimientos de Bases de datos en PHP.
- Se recomienda haber realizado previamente la clase Creación de un CMS desde cero con patrón MVC