Comparative analysis of Web application development on Java and PHP

Kacper Truszkowski

kacper.truszkowski@pollub.edu.pl
Politechnika Lubelska (Poland)

Maciej Pańczyk


Lublin University of Technology (Poland)

Abstract

This article presents a comparative analysis of two programming languages used to develop web applications. Two most popular programming languages Java and PHP were compared. The evaluated criteria were: implementation and performance, the time of performing specific operations on 100, 1000 and 10000 records was checked. A code analysis was carried out to determine in which language it is easier to implement an application with identical functionalities. Before the implementation of the application, articles, books and websites on a similar topic were reviewed. In order to test the efficiency, the Postman developer tool was used. The comparison shows that PHP is a more efficient language for developing web applications than Java.


Keywords:

Java, PHP, Web application

K. Arnold, J. Gosling, D. Holmes, The Java Programming Language, Fourth Edition, Addison Wesley Professional 2005.
  Google Scholar

S. Jędruszak, B Jędruszak B. Pańczyk, Tworzenie aplikacji internetowych na platformie JEE I PHP – analiza porównawcza, Journal of Computer Sciences Institute 11 (2019) 86-90 https://doi.org/10.35784/jcsi.145.
DOI: https://doi.org/10.35784/jcsi.145   Google Scholar

A. Kołtun, B. Pańczyk, Analiza porównawcza narzędzi do badania wydajności aplikacji internetowych, Journal of Computer Sciences Institute 17 (2020) 351-357 https://doi.org/10.35784/jcsi.2209.
DOI: https://doi.org/10.35784/jcsi.2209   Google Scholar

J. Farrell, Java Programming Cengage Learning, 2011.
  Google Scholar

Dokumentacja Php, https://www.php.net/manual/en, [21.04.2022].
  Google Scholar

HTTP request methods, https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods, [22.04.2022].
  Google Scholar

Dokumentacja biblioteki Faker, https://javastart.pl/baza-wiedzy/frameworki/javafaker, [22.04.2022].
  Google Scholar

Dokumentacja Java api: https://docs.oracle.com/javase/7/docs/api, [21.04.2022].
  Google Scholar

Dokumentacja biblioteki Lombok, https://javastart.pl/baza-wiedzy/frameworki/project-lombok, [27.07.2022].
  Google Scholar

Download


Published
2022-12-30

Cited by

Truszkowski, K., & Pańczyk, M. (2022). Comparative analysis of Web application development on Java and PHP. Journal of Computer Sciences Institute, 25, 379–383. https://doi.org/10.35784/jcsi.3050

Authors

Kacper Truszkowski 
kacper.truszkowski@pollub.edu.pl
Politechnika Lubelska Poland

Authors

Maciej Pańczyk 

Lublin University of Technology Poland

Statistics

Abstract views: 144
PDF downloads: 165