Comparative Study of Source Code Complexity in PHP Web Applications: Utilization of Commercial Code Generators and Manual Framework

Journal Title: Engineering and Technology Journal - Year 2024, Vol 9, Issue 08

Abstract

This study examined the complexity of source code generated by commercial code generators (PHPMaker and PHPRunner) versus code written manually using the Laravel framework and the open-source code generator CakePHP. Code complexity is a critical metric in software development that influences maintenance, improvement, and responsiveness to changes. This study uses an empirical analysis approach to assess code complexity using cyclomatic and relative system complexity metrics. According to research findings, commercial code generators speed up the program writing process while producing code that is more complex than manual code. The code's high complexity may pose challenges for future maintenance and development, as well as increased cost and development time. This study suggests a hybrid approach that combines the use of code generators for specific aspects with manual encoding of critical components. This study provides valuable guidance for software developers in managing source code complexity and ensuring effective and sustainable software development.

Authors and Affiliations

Mardi Siswo Utomo , Jati Sasongko , Eko Nur Wahyudi , Eddy Nurraharjo,

Keywords

Related Articles

Analysis of Fish Supplies at the Poumako Fishing Port, Mimika Regency, Central Papua Province - Indonesia

One of the feeder ports in Fisheries Management Area (FMA) 718 is the Poumako fishing port in Central Papua Province, which encompasses fishing grounds in the sea of Aru, Arafuru, and Eastern Timor. As a supply of fish f...

Utilization of Geothermal Fluid as a Heat Source for Absorption Refrigeration System for Food Preservation – A Case of Bwanda and Gwisho Hotsprings

Zambia has significant geothermal resources with over 86 hotsprings identified. Installation of a 250kW off-grid pilot binary-cycle power plant is currently underway at the Bwanda and Gwisho goethermal site. It is estima...

The Role of Machine Learning in Cloud-Enabled Enterprise Systems and Intelligent Marketing

The review discusses the progressive transformation of enterprise systems through the adoption of advanced digital technologies, particularly cloud computing, artificial intelligence (AI), and machine learning (ML). It o...

ULTRA-LOW PERMEABILITY RESERVOIRS WAYS OF WELL PATTERN OPTIMIZATION RESEARCH

In order to further improve the development effect of H block purpose layer, this paper utilized reservoir numerical simulation technology, using the orthogonal design method to form of well pattern, well pattern paramet...

DECONSTRUCTING WIDE-AREA NETWORKS USING TOW

Steganographers agree that lossless communication is an interesting new topic in the field of networking, and electrical engineers concur. In this paper, we confirm the evaluation of link-level acknowledgements, which em...

Download PDF file
  • EP ID EP742775
  • DOI 10.47191/etj/v9i08.21
  • Views 56
  • Downloads 0

How To Cite

Mardi Siswo Utomo, Jati Sasongko, Eko Nur Wahyudi, Eddy Nurraharjo, (2024). Comparative Study of Source Code Complexity in PHP Web Applications: Utilization of Commercial Code Generators and Manual Framework. Engineering and Technology Journal, 9(08), -. https://europub.co.uk/articles/-A-742775