Professional Documents
Culture Documents
b) Eloquent: Eloquent es el ORM que incluye Laravel para manejar de una forma fácil y
sencilla los procesos correspondientes al manejo de bases de datos en nuestro proyecto.
Transforma las consultas SQL a un sistema MVC lo que no permite procesar consultas
SQL directamente y así protegernos de la inyección SQL.
d) Middlewares: Son una especie de controladores que se ejecutan antes y después de una
petición al servidor, lo que nos permite insertar múltiples controles, validaciones o
procesos en estos puntos del flujo de la aplicación.
Página Web:
https://laravel.com/
CodeIgniter es un framework gratuito para PHP que está mantenido por EllisLab, también
creadores de ExpressionEngine. Se trata de un framework que destaca por lo ligero que es, ya que
solamente ocupa 2MB de espacio.
Algunos de los puntos más interesantes sobre este framework, sobre todo en comparación con
otros productos similares, son los siguientes:
1. Versatilidad: Quizás la característica principal de CodeIgniter, en comparación con
otros frameworks PHP. CodeIgniter es capaz de trabajar la mayoría de los entornos
o servidores, incluso en sistemas de alojamiento compartido, donde sólo tenemos un
acceso por FTP para enviar los archivos al servidor y donde no tenemos acceso a su
configuración.
3. Facilidad de instalación: No es necesario más que una cuenta de FTP para subir
CodeIgniter al servidor y su configuración se realiza con apenas la edición de un
archivo, donde debemos escribir cosas como el acceso a la base de datos. Durante
la configuración no necesitaremos acceso a herramientas como la línea de
comandos, que no suelen estar disponibles en todos los alojamientos.
Página Web:
https://codeigniter.es/