Comparative analysis of web applications implemented in: PHP and Python

Jakub Zborowski

j_zborowski@o2.pl
Politechnika Lubelska (Poland)

Maciej Pańczyk


Lublin University of Technology (Poland)

Abstract

This article presents a comparative analysis of two web applications implemented in PHP and Python. Test applications were created and equipped with the same functionality used in tests consisting in measuring the server response times to INSERT, SELECT, UPDATE and DELETE requests - handling database operations. The purpose of the research was to compare both languages in terms of selected criteria. Their performance, source code volume and popularity were compared.


Keywords:

web application; performance analysis; PHP; Python

K. Lei, Y. Ma, Z. Tan, Performance comparison and evaluation of web development technologies in php, python, and node.js, In 2014 IEEE 17th international conference on computational science and engineering, IEEE (2014) 661-668.
DOI: https://doi.org/10.1109/CSE.2014.142   Google Scholar

G. A. Di Lucca, A. R. Fasolino, Testing web-based applications: The state of the art and future trends, Information and Software Technology 48 (2006) 1172-1186.
DOI: https://doi.org/10.1016/j.infsof.2006.06.006   Google Scholar

K. Purer, PHP vs. Python vs. Ruby–The web scripting language shootout, Vienna University of Technology, 2009.
  Google Scholar

L. Welling, L. Thomson, PHP and MySQL Web development, Sams Publishing, 2003.
  Google Scholar

TIOBE Programming Community Index, https://www.tiobe.com/tiobe-index/, [14.08.2022].
  Google Scholar

W3Techs – Technology Surveys, https://w3techs.com/technologies/comparison/pl-aspnet,pl-php,pl-python, [24.08.2022].
  Google Scholar

M. Lutz, Programming python, "O'Reilly Media, Inc.", 2001.
  Google Scholar

Faker – generator danych dla języka Python, https://faker.readthedocs.io/, [17.08.2022].
  Google Scholar

Faker – generator danych dla języka PHP, https://github.com/fzaninotto/Faker/blob/master/readme.md, [17.08.2022].
  Google Scholar

Hackr.io – artykuł Amana Goela, https://hackr.io/blog/python-vs-php, [18.08.2022].
  Google Scholar

Linkedin – profil Amana Goela, https://www.linkedin.com/in/goel-aman/, [18.08.2022].
  Google Scholar

Wyszukiwarka Google, https://www.google.com/, [16.08.2022].
  Google Scholar

Stack Overflow – forum programistyczne, https://stackoverflow.com/, [16.08.2022].
  Google Scholar

GitHub – serwis internetowy, https://github.com/, [16.08.2022].
  Google Scholar

Download


Published
2023-03-30

Cited by

Zborowski, J., & Pańczyk, M. (2023). Comparative analysis of web applications implemented in: PHP and Python. Journal of Computer Sciences Institute, 26, 18–22. https://doi.org/10.35784/jcsi.3071

Authors

Jakub Zborowski 
j_zborowski@o2.pl
Politechnika Lubelska Poland

Authors

Maciej Pańczyk 

Lublin University of Technology Poland

Statistics

Abstract views: 176
PDF downloads: 182