El presente tutorial Laravel tiene por objeto abortar los temas más importantes de Laravel, para que de manera sencilla, nos adentremos en este gran framework, el más popular del mundo para PHP.
No haré mucho énfasis en las explicaciones sobre los conceptos, más que todo pienso orientar este tutorial a lo más práctico, manteniendo el filtro de la mayor sencillez posible en el mensaje de tal manera que sin gran experiencia en PHP, HTML y Laravel lo puedas replicar.
Si no estás tan familiarizado con PHP puedes ver el tutorial que tengo publicado en este mismo blog en el siguiente enlace:
La lista de reproducción del tutorial PHP con 29 vídeos donde se abarcan temas de PHP de básico a avanzado:
Lección 1 Tutorial Laravel ConfiguroWeb – Instalación Laravel en Windows con XAMPP y Composer
En el vídeo a continuación se explica el proceso de Instalación Laravel en Windows con XAMPP y Composer, abordando la Instalación de cada una de las aplicaciones, relacionadas hasta su puesta a punto en un servidor local
Lección 2 Tutorial Laravel ConfiguroWeb – Qué son las Rutas en Laravel y Cómo se usan
En el vídeo a continuación se explica el funcionamiento de las Rutas de Laravel, su importancia para garantizar la seguridad de tu aplicación web, ya que Laravel solo le permite el acceso al usuario final a la carpeta public, gestionando efectivamente el modelo vista controlador
Lección 3 Tutorial Laravel ConfiguroWeb – Qué son los Controladores
La principal característica de Laravel es organizar efectivamente los flujos de trabajo en el proceso de desarrollos, es bien sabido que Laravel utiliza el modelo vista controlador, por este motivo aunque las rutas soportan ampliamente la lógica de negocio para luego cargar las vistas correspondientes, lo ideal es que los procesos de cálculo y desarrollo se realicen con controladores.
Los controladores se pueden generar manualmente en la siguiente ubicación app/Http/Controllers, pero lo ideal es generarlos desde consola por medio de artisan que es un componente de Laravel, que ofrece un conjunto de comandos para realizar diferentes tareas, podemos ver todos los comandos que ofrece artisan directamente en consola con el siguiente comando
php artisan list
La recomendación para general los controladores es desde consola con el siguiente comando
php artisan make:controller "el nombre del controlador"
Se recomienda que el lado del nombre del controlador por convención poner la palabra controller, por ejemplo para un controlador con el index, el nombre quedaría indexController el comando en consola quedaría de la siguiente manera
php artisan make:controller indexController
El objetivo del controlador es llevar toda la lógica de negocio de la vista que se va a entregar según la entrada del usuario final.
Próximamente subiré un video explicativo de los controladores. y continuaré con las lecciones del tutorial.