1 minute read

Tabla 6. Comparación entre Frameworks PHP

4.2. Resultado del segundo objetivo: Framework, arquitectura y base de datos

4.2.1. Frameworks PHP

Advertisement

Existen una alta gama de frameworks, los cuales permiten organizar, estructurar el almacenamiento de páginas y manejar los recursos,dependiendo la necesidad del desarrollador. En consecuencia, mediante la comparativa que se visualiza en la tabla 6, se realizó un análisis entre los diferentes fremeworks más utilizados en la actualidad.

Tabla 6. Comparación entre Frameworks PHP Frameworks PHP Características

aLaravel Sistema de autenticación, con todo lo necesario como recordatorio de contraseña, confirmación de cuenta, memorización de un usuario registrado, etc. El "Bundled modularity" facilita el acceso al código para su reutilización. El modelo permite crear los atributos desde la base de datos a través de las migraciones El controlador permite crear y tener actualizado las rutas Documentación detallada Gestiona las sesiones de conexión

bCakePHP

Se llaman las acciones del controlador que interactúa con los componentes y modelos necesarios Un ORM muy útil que ayuda a los desarrolladores a crear excelentes consultas y código. Se pueden usar excelentes complementos para mantener el código limpio y elegante La capa de controlador procesa las solicitudes de los usuarios. Fuente: Adoptado de aLaravel LLC (2021) Recuperado de: https://laravel.com/docs/8.x; bCake Software Foundation, Inc (2021) Recuperado de: https://book.cakephp.org/4/en/index.html.

Mediante la presente tabla 6, se determinó la selección del framewoks Laravel, debido a que es un software con licencia libre, cuenta con plantillas intuitivas y fáciles de usar. Además, permite que el código se reutilice dentro de un proyecto, asimismo, cuenta con una seguridad robusta al desarrollar aplicativos webs.

4.2.2. Base de datos

Se empleó la base de datos Mysql visualizada en la tabla 7, donde se determinó su flexibilidad al crear base de datos, su integración con el lenguaje de programación php, y su escalabilidad y rendimiento en ambientes productivos.

This article is from: