SciELO - Scientific Electronic Library Online

 
vol.10 número1El hormigón celular: análisis y difusión a nivel industrial en el EcuadorAnálisis bibliométrico de la producción científica sobre fósforo y nitrógeno en ecosistemas acuáticos ecuatorianos, periodo 2000-2019, indexado en SCOPUS índice de autoresíndice de materiabúsqueda de artículos
Home Pagelista alfabética de revistas  

Servicios Personalizados

Revista

Articulo

Indicadores

Links relacionados

Compartir


Revista Científica y Tecnológica UPSE (RCTU)

versión On-line ISSN 1390-7697versión impresa ISSN 1390-7638

Resumen

CASTILLO YAGUAL, 1 Carlos Andrés  y  CORONEL SUAREZ, Marjorie Alexandra. Frameworks PHP basados en la arquitectura Modelo-Vista-Controlador para desarrollo de aplicaciones web. RCTU [online]. 2023, vol.10, n.1, pp.70-78. ISSN 1390-7697.  https://doi.org/10.26423/rctu.v10il.703.

En este trabajo se analizan los framework PHP de código abierto basados en el patrón de diseño Modelo-Vista-Controlador (MVC) a través de cuadros comparativos, que permiten a los desarrolladores crear sus aplicaciones web sin necesidad de codificar desde cero, ya que cuentan con herramientas integradas y bibliotecas que facilitan las operaciones CRUD (creación, lectura, actualización y eliminación), organización del código, facilidad de mantenimiento, seguridad ante ataques de inyección SQL y otras amenazas. Se describen las características, especificaciones técnicas, componentes de los frameworks considerados los más comunes como son: Laravel, Symfony, CodeIgniter, Zend, CakePHP, Yii, que ayudan a reducir el tiempo en el proceso de desarrollo empleando buenas prácticas de programación. Para el estudio se aplicó el método analítico-sintético para identificar los frameworks que permitan diseñar e implementar web dinámicas, robustas y seguras facilitando la corrección de errores. Los resultados brindan un insumo a los programadores e ingenieros de software que están incursionando en los frameworks PHP donde puedan analizar las bondades que tiene cada uno, elegir el más completo según su funcionalidad, ventajas y desventajas al momento de desarrollar sus proyectos web.

Palabras clave : CodeIgniter; Laravel; MVC; Symfony; Zend.

        · resumen en Inglés     · texto en Español     · Español ( pdf )