Explora Libros electrónicos
Categorías
Explora Audiolibros
Categorías
Explora Revistas
Categorías
Explora Documentos
Categorías
Proyecto
Programacion
PHP AND LARAVEL: Para profesionales que deseen aprender a
desarrollar sistemas web modernos, sofisticados y robustos.
Ronald Sanchez
28-11-2019
Descripción del Proyecto
Durante el desarrollo de este curso se hará uso de Laravel que es un framework de PHP
muy potente y de código abierto. También usaremos Vue.js que es un framework de
javascripts para desarrollar aplicaciones modernas y
escalables en el lado del cliente.
Como gestor de base de datos se utilizará MariaDB que se
encargar de almacenar todos nuestros datos. Empezaremos
desde lo más básico como instalar el software necesario para
desarrollar nuestro sitio web para poder trabajar.
Además, configuraremos una plantilla HTML y CSS
utilizando bootstrap, se hará uso de la plantilla
CoreUI basada en bootstrap.
Dentro de las funcionalidades con las que contara
nuestro sitio web se encuentran:
Insertar
Actulizar
Editar
Eliminar
Listar
Paginar
Buscar Registros
Laravel
Laravel es un framework de código abierto para desarrollar aplicaciones y
servicios web con PHP.
Fue creado en 2011, Laravel propone en el desarrollo usar “Routes with Clousers”
en lugar de un MVC tradicional con el objetivo de hacer el código más claro.
Un Framework es un marco de trabajo o conjunto de herramientas que agilizan
nuestro trabajado al resolver tareas muy comunes y empaquetar esa funcionalidad
en librería, helper y líneas de comando por mencionar algunos.
¿Por qué Laravel?
Eloquent- ORM (Object Related Management) lo que implica no tener que usar
código SQL, de manera que podemos acceder a los registros de la base de datos
como si fuera objetos de php y no tener que ejecutar código SQL.
Incluye un motor de plantillas llamado Blade, gracias a este motor de plantillas
podemos generar un layout que contenga todos los elementos comunes de
nuestro sitio web y así escribir menos código.
Excelente documentación.
Despliegue muy sencillo en un servidor compartido como un hosting sin ningún
problema y con un costo mínimo.
Booststrap
Usaremos bootstrap para el diseño de nuestras interfaces:
Instalacion de Xampp
1- Ejecutamos el archivo que descargamos
2- Aparecerá una advertencia por lo que seleccionamos “Ok”
5- En el siguiente
paso elegimos la ubicación:
http://localhost/phpmyadmin/
Instalar Composer
3- No va a pedir que tengamos una cuenta en Oracle, por lo que hay que registrarse.
Video 2
Instalación de Laravel
17- Ahora vamos a descargar los paquetes en español. Por lo que haremos una
búsqueda con lo siguiente “Laravel 6 lang es”
18- Ahora copiamos el contenido de los archivos creado en nuestra carpeta “es”
19- Cambiamos nuestro proyecto a español
Video 3
Laravel – Estructuras
Tabla articulo
En las pestañas de abajo existe la opción de foreing key, por lo que vamos a relacionar la
tabla categoría con artículo.
Tabla Persona
Tabla Ingreso
Tabla detalle_ingreso
Llaves Foráneas
Finalmente vamos a guardar el diagrama de la base de datos, y también lo vamos a
exportar a un Script SQL:
Damos clic finalmente en Finalizar.
Paso 5: Seleccionaremos el archivo que hemos creado con MySql Workbench y damos
clic en continuar.
Video 4
Vamos a incluir todas las rutas posibles que va a tener nuestro sistema de ventas:
Routes/Web.php