Frameworks PHP basados en la arquitectura Modelo-Vista-Controlador para desarrollo de aplicaciones web

Autores/as

DOI:

https://doi.org/10.26423/rctu.v10i1.703

Palabras clave:

CodeIgniter, Laravel, MVC, Symfony, Zend

Resumen

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.

Descargas

Los datos de descarga aún no están disponibles.

Biografía del autor/a

  • Carlos Andrés Castillo Yagual, Universidad Estatal Península de Santa Elena, Ecuador - CP 240204

    Docente (Facultad de Sistemas y Telecomunicaciones UPSE) Máster Universitario en Ingeniería de Software y Sistemas Informáticos Magíster en Gerencia de Innovaciones Educativas

  • Marjorie Alexandra Coronel Suárez, Universidad Estatal Península de Santa Elena, Ecuador - CP 240204

    Ingeniera en Sistemas
    Magíster en Gerencia en Tecnología de la Información
    Scrum Master Certified SMC®, agosto 2019 ID 725190
    Scrum Fundamentals Certified SFC™, abril 2019 ID 699666
    Coordinadora Académica Postgrado en el área de tecnología e ingeniería en la Universidad Estatal Península de Santa Elena, Ecuador
    Docente a tiempo completo en Tecnologías de la Información -Universidad Estatal Península de Santa Elena, Ecuador
    Investigadora en Desarrollo de Software y Modelos de Gestión TIC
    Reconocimiento de Poster ganador en el XII Congreso de Informática Educativa y Discapacidad de ámbito Iberoamericano

Descargas

Publicado

2023-06-14

Número

Sección

Artículos de revisión

Cómo citar

Frameworks PHP basados en la arquitectura Modelo-Vista-Controlador para desarrollo de aplicaciones web. (2023). Revista Científica Y Tecnológica UPSE, 10(1), 70-78. https://doi.org/10.26423/rctu.v10i1.703