26 •
MVC: El objetivo principal es aumentar la seguridad y separar totalmente la lógica de la aplicación de la interfaz de usuario.
Ilustración 3: Esqema representativo del modelo vista-controlador 2.2.12. Laravel Laravel es uno de los frameworks de código abierto más sencillo de incorporar para PHP. Es simple, muy robusto y tiene una interfaz elegante y agradable al usuario. Fue creado en 2011 y tiene gran crédito de frameworks como Ruby on Rails, Sinatra y ASP.NET MVC. El objetivo de Laravel es el de ser un Framework que permita el uso de una sintaxis elegante y expresivo para crear código de forma sencilla, evitando el “código espagueti” y permitiendo grandes funcionalidades. Aprovecha todo lo bueno de otros Frameworks y utiliza las características de las últimas versiones de PHP. (Escacena, 2020) La mayor parte de su sistema está formado por dependencias, especialmente de Symfony, lo que conlleva que el desarrollo de Laravel dependa también del desarrollo de sus dependencias. Características Generales •
Sistema de ruteo, también RESTful
•
Blade, Motor de plantillas
•
Peticiones Fluent
•
Eloquent ORM