PHP Frameworks Usability in Web Application Development
Norhaidah A. Haris1, Nurdatillah Hasim2

1Norhaidah A. Haris, Department of Software Engineering, Malaysian Institute of Information Technology, Universiti Kuala Lumpur, Kuala Lumpur, Malaysia.
2Nurdatillah Hasim, Department of Software Engineering, Malaysian Institute of Information Technology, Universiti Kuala Lumpur, Kuala Lumpur, Malaysia.
Manuscript received on 26 September 2019 | Revised Manuscript received on 05 October 2019 | Manuscript Published on 22 October 2019 | PP: 109-116 | Volume-8 Issue-3S October 2019 | Retrieval Number: C10201083S19/2019©BEIESP | DOI: 10.35940/ijrte.C1020.1083S19
Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: A framework defined as a structure thatsupports the development of dynamic websites, web applications, and services. Framework code and design are often reusable to assist customization, resource service, and API-related tasks. This study discussed current practice to help a developer understand PHP frameworks adoption for web application development. Three approaches were selected to understand the features suitability of the PHP frameworks: the systematic approach, score criteria evaluation, and PHP framework technical factors. A comparison of 23 different frameworks features also has been studied that involves features such as ORM, Code Generator, Template Engine, and CRUD Generator. Besides PHP framework features, understanding the basic core PHP to build web application would help a lot in learning PHP frameworks. Moreover, new developers should not limit themselves to a particular PHP framework only but also allow themselves to explore various PHP frameworks in the development of web application projects.
Keywords: PHP Framework, Web Application, User Experience, Usability.
Scope of the Article: Semantic Web