Laravel | Protección CSRF

La falsificación de requests entre sitios (CSRF) es un tipo de ataque que realiza el atacante para enviar requests a un sistema con la ayuda de un usuario autorizado en el que el sistema confía. Laravel brinda protección contra los ataques CSRF al generar un token CSRF . Este token CSRF se genera automáticamente para … Continue reading «Laravel | Protección CSRF»

Laravel | Herencia de plantillas Blade

Un motor de plantillas facilita la escritura del código frontend y ayuda a reutilizar el código. Todos los archivos blade tienen una extensión de *.blade.php . En Laravel, la mayoría de las veces los archivos de interfaz se almacenan en el directorio de recursos/vistas . Los archivos Blade son compatibles con PHP y se compilan … Continue reading «Laravel | Herencia de plantillas Blade»

Diferencia entre Laravel y CodeIgniter Framework en PHP

Laravel Laravel es un marco basado en PHP. Está desarrollado por Taylor Otwell en junio de 2011 y es gratuito para el marco web PHP de código abierto y admite patrones de controlador de vista de modelo (MVC) para el desarrollo de aplicaciones. Este marco utilizado principalmente para desarrollar una aplicación modesta y con todas … Continue reading «Diferencia entre Laravel y CodeIgniter Framework en PHP»

Laravel | Conceptos básicos de enrutamiento

Una vez que haya instalado Laravel y su aplicación web básica esté en funcionamiento. Veamos más profundamente el marco y veamos cómo podemos trabajar con rutas. Rutas: las rutas son en realidad las URL web que puede visitar en su aplicación web. Por ejemplo , /home, /profile, /dashboard, etc. son rutas diferentes que se pueden … Continue reading «Laravel | Conceptos básicos de enrutamiento»

Laravel | Eliminar registros

Para eliminar registros, podemos usar la fachada DB con el método de eliminación . Para hacerlo, siga los siguientes pasos uno por uno: Paso 1: Cree Controller UserController ejecutando este comando. php artisan make:controller UserController Paso 2: Podemos eliminar registros de dos maneras. Primer método: el primero es eliminar directamente usando el comando de la … Continue reading «Laravel | Eliminar registros»

Laravel | Estructura de directorios

Cuando cree su nueva aplicación Laravel, contendrá una gran cantidad de carpetas como se muestra en la imagen a continuación:  Cada una de estas carpetas cumple una tarea específica para el funcionamiento general del marco. El propósito de cada una de estas carpetas se explica a continuación, pero antes de eso, veamos cada una de … Continue reading «Laravel | Estructura de directorios»

¿Cuál es el marco web back-end más exigente entre Laravel, Node.js y Django?

Los dos marcos web de back-end, es decir , Laravel , Django y el entorno de tiempo de ejecución NodeJS ayudan en las actividades de desarrollo. Todos acaban adquiriendo el mismo objetivo, que es desarrollar una Aplicación Web. Lo que lleva a la comparación es: Laravel: es un marco PHP que es gratuito y de … Continue reading «¿Cuál es el marco web back-end más exigente entre Laravel, Node.js y Django?»

¿Cuáles son las diferencias y similitudes entre Lumen y Laravel?

Antes de profundizar, debe saber cuáles son esas cosas, por lo que Lumen es un microservicio y Laravel es un marco de pila completa.  Lumen: Es un micro-framework creado por Taylor Otwell, Lumen es un framework completo de aplicaciones web más ligero, más delgado, más pequeño y más rápido. Lumen framework es más rápido y … Continue reading «¿Cuáles son las diferencias y similitudes entre Lumen y Laravel?»

Diferencia entre Laravel y Ruby on Rails

Laravel y Ruby on Rails son los marcos web de back-end. Ambos son populares en el campo en desarrollo, la principal diferencia entre ellos es el lenguaje utilizado. Laravel usa PHP y Ruby on Rails usa Ruby, ambos tienen una gran comunidad. Sobre la base de la votación, cuál debería elegir, Ruby ocupa la quinta … Continue reading «Diferencia entre Laravel y Ruby on Rails»

¿Cómo obtener la dirección IP del cliente y la dirección MAC en Laravel?

¿Qué es una dirección MAC? MAC es la abreviatura de «Control de acceso a medios» y es una dirección física de 48 bits asociada con cada dispositivo de red. Está impreso en la NIC (tarjeta de interfaz de red) y es globalmente único para cada dispositivo de red. La dirección MAC es utilizada por la … Continue reading «¿Cómo obtener la dirección IP del cliente y la dirección MAC en Laravel?»