Melola Discovery

← Melola Discovery

Open access Jurnal SINTA 1

A new model for the selection of web development frameworks: application to PHP frameworks

International Journal of Electrical and Computer Engineering (IJECE) · Vol. 9 No. 1 (2019)

DOI
10.11591/ijece.v9i1.pp695-703
ISSN
2088-8708, 2088-8708
Published
2019-02-01
Publisher
Institute of Advanced Engineering and Science
License
creativecommons.org/licenses/by-nc/4.0

Abstract

The use of a framework is often essential for medium and large scale developments, but is also of interest for small developments. PHP has evolved as the scripting language the most chosen by developers, which has generated an explosion of PHP frameworks. There is a big debate about what the best PHP frameworks are, because the simple fact is that not all frameworks are built for everyone. Indeed, not all frameworks meet the same needs, and several frameworks can be used together in certain situations. Choosing the right framework, however, can sometimes be difficult. In order to make the selection process easier, we propose a pragmatic and complete model to compare and evaluate the main PHP frameworks. This model is based on a set of comparison criteria based on the Intrinsic durability, industrialized solution, technical adaptability, strategy, technical architecture and Speed criteria. Results show that the values of these criteria allow developers to easily and properly choose the framwork that best meets their needs

Collaboration network of the authors

11 authors · 27 co-authorship links · 6 across different organisations

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Abdelmalek Essaâdi University
  • University of Hassan II Casablanca
  • Affiliation unknown
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Mohamed Larbi KerkebAbdelmalek Essaâdi University8
Kerkeb Mohamed LarbiAbdelmalek Essaâdi University4
Khalifa MansouriUniversity of Hassan II Casablanca2
Mohammed QbadouUniversity of Hassan II Casablanca2
El Hossein IllousamenAffiliation unknown1
Lamia MoudoubahUniversity of Hassan II Casablanca1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

This record comes from Crossref (what the publisher deposited), because the journal's own OAI-PMH endpoint could not be harvested.

Metadata source: Crossref API (cadangan, berdasarkan ISSN) https://api.crossref.org/journals/2088-8708/works, first harvested 27 Okt 2026, last seen 27 Okt 2026.
Metadata as oai_dc, converted from Crossref
<oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"><dc:title>A new model for the selection of web development frameworks: application to PHP frameworks</dc:title><dc:creator>Benmoussa, Khaoula</dc:creator><dc:creator>Laaziri, Majida</dc:creator><dc:creator>Khoulji, Samira</dc:creator><dc:creator>Larbi, Kerkeb Mohamed</dc:creator><dc:creator>Yamami, Abir El</dc:creator><dc:description>&lt;jats:p&gt;&amp;lt;p&amp;gt;The use of a framework is often essential for medium and large scale developments, but is also of interest for small developments. PHP has evolved as the scripting language the most chosen by developers, which has generated an explosion of PHP frameworks. There is a big debate about what the best PHP frameworks are, because the simple fact is that not all frameworks are built for everyone. Indeed, not all frameworks meet the same needs, and several frameworks can be used together in certain situations. Choosing the right framework, however, can sometimes be difficult. In order to make the selection process easier, we propose a pragmatic and complete model to compare and evaluate the main PHP frameworks. This model is based on a set of comparison criteria based on the Intrinsic durability, industrialized solution, technical adaptability, strategy, technical architecture and Speed criteria. Results show that the values of these criteria allow developers to easily and properly choose the framwork that best meets their needs&amp;lt;/p&amp;gt;&lt;/jats:p&gt;</dc:description><dc:publisher>Institute of Advanced Engineering and Science</dc:publisher><dc:date>2019-02-01</dc:date><dc:type>info:eu-repo/semantics/article</dc:type><dc:format>application/pdf</dc:format><dc:identifier>https://doi.org/10.11591/ijece.v9i1.pp695-703</dc:identifier><dc:identifier>10.11591/ijece.v9i1.pp695-703</dc:identifier><dc:source>International Journal of Electrical and Computer Engineering (IJECE); Vol 9 No 1 (2019); 695</dc:source><dc:source>2088-8708</dc:source><dc:source>2088-8708</dc:source><dc:relation>http://ijece.iaescore.com/index.php/IJECE/article/viewFile/11586/11102</dc:relation><dc:rights>http://creativecommons.org/licenses/by-nc/4.0</dc:rights></oai_dc:dc>