<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>1390-7697</journal-id>
<journal-title><![CDATA[Revista Científica y Tecnológica UPSE (RCTU)]]></journal-title>
<abbrev-journal-title><![CDATA[RCTU]]></abbrev-journal-title>
<issn>1390-7697</issn>
<publisher>
<publisher-name><![CDATA[Universidad Estatal Península de Santa Elena]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1390-76972023000100070</article-id>
<article-id pub-id-type="doi">10.26423/rctu.v10il.703</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Frameworks PHP basados en la arquitectura Modelo-Vista-Controlador para desarrollo de aplicaciones web]]></article-title>
<article-title xml:lang="en"><![CDATA[Design and comparison of data through a dynamic fluid simulation in various geometries of an intake nozzle]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Castillo Yagual]]></surname>
<given-names><![CDATA[1 Carlos Andrés]]></given-names>
</name>
<xref ref-type="aff" rid="Aff"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Coronel Suárez]]></surname>
<given-names><![CDATA[Marjorie Alexandra]]></given-names>
</name>
<xref ref-type="aff" rid="Aff"/>
</contrib>
</contrib-group>
<aff id="Af1">
<institution><![CDATA[,Universidad Estatal Península de Santa Elena  ]]></institution>
<addr-line><![CDATA[Santa Elena ]]></addr-line>
<country>Ecuador</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>06</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>06</month>
<year>2023</year>
</pub-date>
<volume>10</volume>
<numero>1</numero>
<fpage>70</fpage>
<lpage>78</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://scielo.senescyt.gob.ec/scielo.php?script=sci_arttext&amp;pid=S1390-76972023000100070&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.senescyt.gob.ec/scielo.php?script=sci_abstract&amp;pid=S1390-76972023000100070&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.senescyt.gob.ec/scielo.php?script=sci_pdf&amp;pid=S1390-76972023000100070&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[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.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[Abstract This report analyses the open-source PHP frameworks based on the Model-View-Controller (MVC) design pattern through comparative tables, which allow developers to create their web applications without the need to code from scratch, as they have integrated tools and libraries that facilitate CRUD operations (creation, reading, updating, and deletion), code organization, ease of maintenance, security against SQL injection attacks and other threats. The characteristics, technical specifications, and components of the most common frameworks are described, such as Laravel, Symfony, CodeIgniter, Zend, CakePHP, and Yii, which help reduce development time by employing good programming practices. For the study, the analytical-synthetic method was applied to identify frameworks that allow the design and implementation of dynamic, robust, and secure websites, facilitating the correction of errors. The results provide input to programmers and software engineers who are dabbling in PHP frameworks where they can analyze the benefits of each one and choose the most complete according to their functionality, advantages, and disadvantages when developing their web projects.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[CodeIgniter]]></kwd>
<kwd lng="es"><![CDATA[Laravel]]></kwd>
<kwd lng="es"><![CDATA[MVC]]></kwd>
<kwd lng="es"><![CDATA[Symfony]]></kwd>
<kwd lng="es"><![CDATA[Zend]]></kwd>
<kwd lng="en"><![CDATA[CodeIgniter]]></kwd>
<kwd lng="en"><![CDATA[Laravel]]></kwd>
<kwd lng="en"><![CDATA[MVC]]></kwd>
<kwd lng="en"><![CDATA[Symfony]]></kwd>
<kwd lng="en"><![CDATA[Zend]]></kwd>
</kwd-group>
</article-meta>
</front><back>
<ref-list>
<ref id="B1">
<nlm-citation citation-type="journal">
<article-title xml:lang=""><![CDATA[A New PHP Web Application Development Framework Based on MVC Architectural Pattern and Ajax Technology]]></article-title>
<person-group person-group-type="author">
<name>
<surname><![CDATA[STENLY]]></surname>
<given-names><![CDATA[Ibrahim]]></given-names>
</name>
<name>
<surname><![CDATA[STEVANI]]></surname>
<given-names><![CDATA[Andolo]]></given-names>
</name>
</person-group>
<source><![CDATA[2019 1st International Conference on Cybernetics and Intelligent System, ICORIS]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B2">
<nlm-citation citation-type="journal">
<article-title xml:lang=""><![CDATA[PHP Frameworks Usability in Web Application Development]]></article-title>
<person-group person-group-type="author">
<name>
<surname><![CDATA[NORHAIDAH]]></surname>
<given-names><![CDATA[Haris]]></given-names>
</name>
<name>
<surname><![CDATA[NURDATILLAH]]></surname>
<given-names><![CDATA[Hasim]]></given-names>
</name>
</person-group>
<source><![CDATA[International Journal of Recent Technology and Engineering (IJRTE)]]></source>
<year></year>
<numero>1</numero>
<issue>1</issue>
<page-range>109-16</page-range></nlm-citation>
</ref>
<ref id="B3">
<nlm-citation citation-type="journal">
<article-title xml:lang=""><![CDATA[An empirical study of three PHP frameworks]]></article-title>
<person-group person-group-type="author">
<name>
<surname><![CDATA[XIAOSONG]]></surname>
<given-names><![CDATA[Li]]></given-names>
</name>
<name>
<surname><![CDATA[SAI]]></surname>
<given-names><![CDATA[Karnan]]></given-names>
</name>
<name>
<surname><![CDATA[JAHANZAIB]]></surname>
<given-names><![CDATA[Ali]]></given-names>
</name>
</person-group>
<source><![CDATA[2017 4th International Conference on Systems and Informatics, ICSAI]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B4">
<nlm-citation citation-type="journal">
<article-title xml:lang=""><![CDATA[A new model for the selection of web development frameworks: application to PHP frameworks]]></article-title>
<person-group person-group-type="author">
<name>
<surname><![CDATA[KHAOULA]]></surname>
<given-names><![CDATA[Benmoussa]]></given-names>
</name>
<name>
<surname><![CDATA[MAJIDA]]></surname>
<given-names><![CDATA[Laaziri]]></given-names>
</name>
<name>
<surname><![CDATA[SAMIRA]]></surname>
<given-names><![CDATA[Khoulji]]></given-names>
</name>
<name>
<surname><![CDATA[KERKEB Mohamed Larbiand Abir]]></surname>
<given-names><![CDATA[El Yamami]]></given-names>
</name>
</person-group>
<source><![CDATA[International Journal of Computer and Information System (IJCIS)]]></source>
<year></year>
<volume>9</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>695-703</page-range></nlm-citation>
</ref>
<ref id="B5">
<nlm-citation citation-type="journal">
<article-title xml:lang=""><![CDATA[Comparison of PHP Programming Language with Codeigniter Framework in Project CRUD]]></article-title>
<person-group person-group-type="author">
<name>
<surname><![CDATA[MUQOROBIN]]></surname>
<given-names><![CDATA[Muqorobin]]></given-names>
</name>
<name>
<surname><![CDATA[NENDY AKBAR]]></surname>
<given-names><![CDATA[Rozaq Rais]]></given-names>
</name>
</person-group>
<source><![CDATA[International Journal of Computer and Information System (IJCIS)]]></source>
<year></year>
<volume>3</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>94-8</page-range></nlm-citation>
</ref>
<ref id="B6">
<nlm-citation citation-type="">
<source><![CDATA[Extensive and reliable web technology surveys]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B7">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[VASQUEZ]]></surname>
<given-names><![CDATA[Marcelo]]></given-names>
</name>
</person-group>
<source><![CDATA[Introducción a Laravel]]></source>
<year></year>
<edition>5</edition>
<publisher-loc><![CDATA[Ciudad autónoma de Buenos Aires ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B8">
<nlm-citation citation-type="journal">
<article-title xml:lang=""><![CDATA[A Comparative study of PHP frameworks performance]]></article-title>
<person-group person-group-type="author">
<name>
<surname><![CDATA[MAJIDA]]></surname>
<given-names><![CDATA[Laaziri]]></given-names>
</name>
<name>
<surname><![CDATA[KHAOULA]]></surname>
<given-names><![CDATA[Benmoussa]]></given-names>
</name>
<name>
<surname><![CDATA[SAMIRA]]></surname>
<given-names><![CDATA[Khoulji]]></given-names>
</name>
<name>
<surname><![CDATA[MOHAMED]]></surname>
<given-names><![CDATA[Kerkeb]]></given-names>
</name>
</person-group>
<source><![CDATA[Procedia Manufacturing]]></source>
<year></year>
<volume>32</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>864-71</page-range></nlm-citation>
</ref>
<ref id="B9">
<nlm-citation citation-type="">
<article-title xml:lang=""><![CDATA[An Empirical Study of the Evolution of PHP MVC Framework]]></article-title>
<person-group person-group-type="author">
<name>
<surname><![CDATA[RASHIDAH]]></surname>
<given-names><![CDATA[F.]]></given-names>
</name>
<name>
<surname><![CDATA[THOUHEDUL]]></surname>
<given-names><![CDATA[I.]]></given-names>
</name>
<name>
<surname><![CDATA[ALI]]></surname>
<given-names><![CDATA[N]]></given-names>
</name>
</person-group>
<source><![CDATA[]]></source>
<year>2014</year>
<volume>315</volume>
<numero>1</numero>
<issue>1</issue>
</nlm-citation>
</ref>
<ref id="B10">
<nlm-citation citation-type="journal">
<article-title xml:lang=""><![CDATA[Empirical Study of Most Popular PHP Framework]]></article-title>
<person-group person-group-type="author">
<name>
<surname><![CDATA[HAMZA]]></surname>
<given-names><![CDATA[Abutaleb]]></given-names>
</name>
<name>
<surname><![CDATA[ABDELFATAH]]></surname>
<given-names><![CDATA[Tamimi]]></given-names>
</name>
<name>
<surname><![CDATA[THAMER]]></surname>
<given-names><![CDATA[Alrawashdeh]]></given-names>
</name>
</person-group>
<source><![CDATA[International Conference on Information Technology (ICIT)978-1-6654-2870-5]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B11">
<nlm-citation citation-type="">
<source><![CDATA[Laravel]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B12">
<nlm-citation citation-type="">
<source><![CDATA[Laravel News. Laravel 5.8 is Released]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B13">
<nlm-citation citation-type="">
<source><![CDATA[Symfony]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B14">
<nlm-citation citation-type="">
<source><![CDATA[Welcome to CodeIgniter]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B15">
<nlm-citation citation-type="">
<source><![CDATA[CodeIgniter Framework PHP - En Español]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B16">
<nlm-citation citation-type="">
<source><![CDATA[Home - Zend Framework]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B17">
<nlm-citation citation-type="">
<source><![CDATA[CakePHP - Build fast, grow solid | PHP Framework | Home]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B18">
<nlm-citation citation-type="">
<source><![CDATA[Yii Framework]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B19">
<nlm-citation citation-type="">
<source><![CDATA[La guia definitiva para Yii 1.1]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B20">
<nlm-citation citation-type="">
<source><![CDATA[The Definitive Guide to Yii 2.0]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B21">
<nlm-citation citation-type="journal">
<article-title xml:lang=""><![CDATA[A Model-Driven Framework for the Development of MVC-Based (Web) Application]]></article-title>
<person-group person-group-type="author">
<name>
<surname><![CDATA[SHEIKH]]></surname>
<given-names><![CDATA[Ahmad]]></given-names>
</name>
<name>
<surname><![CDATA[TAUSEEF]]></surname>
<given-names><![CDATA[Rana]]></given-names>
</name>
<name>
<surname><![CDATA[AYESHA]]></surname>
<given-names><![CDATA[Maqbool]]></given-names>
</name>
</person-group>
<source><![CDATA[Arabian Journal for Science and Engineering]]></source>
<year></year>
<volume>47</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>1733-47</page-range></nlm-citation>
</ref>
<ref id="B22">
<nlm-citation citation-type="journal">
<article-title xml:lang=""><![CDATA[Web-development with Laravel framework]]></article-title>
<person-group person-group-type="author">
<name>
<surname><![CDATA[SUBECZ]]></surname>
<given-names><![CDATA[Zoltán]]></given-names>
</name>
</person-group>
<source><![CDATA[Gradus]]></source>
<year></year>
<volume>8</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>211-8</page-range></nlm-citation>
</ref>
<ref id="B23">
<nlm-citation citation-type="journal">
<article-title xml:lang=""><![CDATA[A Study Focused on Web Application Development using MVC Design Pattern]]></article-title>
<person-group person-group-type="author">
<name>
<surname><![CDATA[RAM]]></surname>
<given-names><![CDATA[T.]]></given-names>
</name>
<name>
<surname><![CDATA[U.]]></surname>
<given-names><![CDATA[Pandey]]></given-names>
</name>
</person-group>
<source><![CDATA[International Research Journal of Engineering and Technology (IRJET)]]></source>
<year></year>
<volume>6</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>237-44</page-range></nlm-citation>
</ref>
<ref id="B24">
<nlm-citation citation-type="">
<source><![CDATA[The Model-View-Controller (MVC) Design Pattern for PHP]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B25">
<nlm-citation citation-type="">
<source><![CDATA[Stack Overflow Developer Survey 2021]]></source>
<year></year>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
