Benchmarking Local Development Environments: Analyzing the Performance of XAMPP, MAMP, and Laragon
DOI:
https://doi.org/10.47065/bulletincsr.v5i3.493Keywords:
Performance Analysis; XAMPP; MAMP; Laragon; ApachebenchAbstract
In the rapidly evolving landscape of web application development, the choice of a local development environment significantly influences both productivity and performance. This study aims to benchmark three widely utilized local server solutions—XAMPP, MAMP, and Laragon—through a rigorous performance analysis grounded in information technology principles. By examining critical performance metrics such as load times, resource utilization, scalability, and compatibility with various programming languages and frameworks, we provide a holistic view of each platform's capabilities.Utilizing empirical testing methodologies, including stress testing and response time measurements, this research evaluates the environments under varying workloads to simulate real-world application development scenarios. Additionally, we explore factors such as ease of installation, configuration flexibility, and community support, which are essential for developers in selecting an appropriate development environment. The findings reveal significant differences in performance and user experience among the three platforms, emphasizing the implications of server performance on developer efficiency, project timelines, and overall software quality. This study contributes to the body of knowledge in the information technology field by providing actionable insights for practitioners, educators, and researchers. Ultimately, it serves as a foundational resource for informed decision-making regarding local development environments in web application projects, fostering a deeper understanding of how these tools impact the software development lifecycle.
Downloads
References
A. A. Khan, J. A. Khan, M. A. Akbar, P. Zhou, and M. Fahmideh, “Insights into software development approaches: mining Q &A repositories,” Empir Softw Eng, vol. 29, no. 1, Feb. 2024, doi: 10.1007/s10664-023-10417-5.
Ian. Sommerville, Software engineering. Pearson, 2011.
L. Barros, C. Tam, and J. Varajão, “Agile software development projects–Unveiling the human-related critical success factors,” Inf Softw Technol, vol. 170, p. 107432, Jun. 2024, doi: 10.1016/J.INFSOF.2024.107432.
Y. Hu, A. Nanda, and Q. Yang, “Measurement, analysis and performance improvement of the Apache Web server,” 1999 IEEE International Performance, Computing and Communications Conference, IPCCC 1999, pp. 261–267, 1999, doi: 10.1109/PCCC.1999.749447.
“Mac Setup for Web Development [2025].” Accessed: Jan. 29, 2025. [Online]. Available: https://www.robinwieruch.de/mac-setup-web-development/
V. Côté, P. Bourque, S. Oligny, and N. Rivard, “Software metrics: An overview of recent results,” Journal of Systems and Software, vol. 8, no. 2, pp. 121–131, Mar. 1988, doi: 10.1016/0164-1212(88)90005-2.
X. Liu, L. Sha, Y. Diao, S. Froehlich, J. L. Hellerstein, and S. Parekh, “Online Response Time Optimization of Apache Web Server,” Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 2707, pp. 461–478, 2003, doi: 10.1007/3-540-44884-5_25.
Z. Cai, J. Li, and J. Zhang, “Research on Performance Optimization of Web Application System based on JAVA EE,” in Journal of Physics: Conference Series, Institute of Physics Publishing, Jan. 2020. doi: 10.1088/1742-6596/1437/1/012039.
N. Gandhi, D. M. Tilbury, Y. Diao, J. Hellerstein, and S. Parekh, “MIMO control of an apache web server: Modeling and controller design,” Proceedings of the American Control Conference, vol. 6, pp. 4922–4927, 2002, doi: 10.1109/ACC.2002.1025440.
Indrianto, “PERFORMANCE TESTING ON WEB INFORMATION SYSTEM USING APACHE JMETER AND BLAZEMETER,” Jurnal Ilmiah Ilmu Terapan Universitas Jambi, vol. 7, no. 2, pp. 138–149, Dec. 2023, doi: 10.22437/jiituj.v7i2.28440.
S. Pargaonkar, “A Comprehensive Review of Performance Testing Methodologies and Best Practices: Software Quality Engineering,” International Journal of Science and Research (IJSR), vol. 12, no. 8, pp. 2008–2014, Aug. 2023, doi: 10.21275/sr23822111402.
T. Dybå, N. B. Moe, and E. M. Mikkelsen, “An empirical investigation on factors affecting software developer acceptance and utilization of electronic process guides,” in Proceedings - International Software Metrics Symposium, 2004, pp. 220–231. doi: 10.1109/METRIC.2004.1357905.
A. Y. Chandra, “Analisis Performansi Antara Apache & Nginx Web Server Dalam Menangani Client Request,” Jurnal Sistem dan Informatika (JSI), vol. 14, no. 1, pp. 48–56, Nov. 2019, doi: 10.30864/jsi.v14i1.248.
Q. Li and B. Moon, “Distributed cooperative apache web server,” Proceedings of the 10th International Conference on World Wide Web, WWW 2001, pp. 555–564, Apr. 2001
M. H. Tariq, S. Zhang, C. Masouros, and C. B. Papadias, “Energy Efficient Multi-Active/Multi-Passive Antenna Arrays for Portable Access Points,” Micromachines (Basel), vol. 15, no. 11, 2024, doi: 10.3390/mi15111351.
Y. Cui, “WebApp1K: A Practical Code-Generation Benchmark for Web App Development,” arXiv preprint, vol. 8, no. 12, Jul. 2024, doi: https://doi.org/10.48550/arXiv.2408.00019.
K. Faraj, A. Faraj, K. Ahmed, T. Nawzad, and A. Al Attar, “Response Time analysis for XAMPP Server based on Different Versions of Linux Operating System,” Article in The Scientific Journal of Cihan University-Sulaimanyia, 2021, doi: 10.25098/4.2.23.
S. Pargaonkar, “A Comprehensive Review of Performance Testing Methodologies and Best Practices: Software Quality Engineering,” International Journal of Science and Research (IJSR), vol. 12, no. 8, pp. 2008–2014, Aug. 2023, doi: 10.21275/sr23822111402.
Y. Arta, R. Wandri, A. Hanafiah, B. Kristian Pranoto, and M. Rizki Fadhilah, “Analisa Web Server Untuk Kebutuhan Open Journal System Menggunakan Secure Tunnel Web Server Analysis for Open Journal System Needs Using Secure Tunnel,” Cogito Smart Journal |, vol. 8, no. 2, Dec. 2022, doi: https://doi.org/10.31154/cogito.v8i2.407.537-548.
M. Rafli, I. Fitri, and A. Andrianingsih, “Pengujian Kinerja Load Balancing Web Server Menggunakan Nginx Riverse Proxy Berbasis OS Centos 7,” JATISI (Jurnal Teknik Informatika dan Sistem Informasi), vol. 9, no. 3, pp. 1824–1840, Sep. 2022, doi: https://doi.org/10.35957/jatisi.v9i3.2185.
Bila bermanfaat silahkan share artikel ini
Berikan Komentar Anda terhadap artikel Benchmarking Local Development Environments: Analyzing the Performance of XAMPP, MAMP, and Laragon
ARTICLE HISTORY
How to Cite
Issue
Section
Copyright (c) 2025 Albert Yakobus Chandra, Putry Wahyu Setyaningsih

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under Creative Commons Attribution 4.0 International License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (Refer to The Effect of Open Access).