Comparative analysis of web applications development using JEE and PHP

Sebastian Jędrych

jedrychsebastian@gmail.com
Lublin University of Technology (Poland)

Bartłomiej Jędruszak


Lublin University of Technology (Poland)

Beata Pańczyk


Lublin University of Technology (Poland)

Abstract

The article analyses the possibilities of creating web applications using two competing solutions based on Java (Spring) and PHP (Laravel) languages. The elements of implementation, security aspects and the efficiency of created test applications were compared. The aim of
the research was to identify a platform offering greater opportunities, easier to learn and more programmer-friendly, and also a more efficient indication. Analysing the solutions used in both technologies - an attempt was made to assess their competitiveness with each other.


Keywords:

PHP; JAVA; Spring; Laravel

[1] Statystyki popularności TIOBE, https://www.tiobe.com/tiobeindex/ [25.11.2018]
[2] Popularność frameworków Javy, https://zeroturnaround.com/rebellabs/java-web-frameworks-index-by-rebellabs/ [26.11.2018]
[3] Popularność frameworków PHP, https://coderseye.com/bestphp-frameworks-for-web-developers/ [27.11.2018]
[4] Thymealeaf, https://www.thymeleaf.org/ [25.11.2018]
[5] Blade, https://laravel.com/docs/5.6/blade [25.11.2018]
[6] Walls C.: Spring w akcji. Wydanie IV, HELION, Gliwice, 2015.
[7] Saunier R.: Laravel 4 Podstawy tworzenia aplikacji w PHP, HELION, Gliwice, 2015
[8] Eloquent ORM, https://laravel.com/docs/5.7/eloquent [25.11.2018]
[9] Spring Data JPA, https://docs.spring.io/spring-data/jpa/docs/current/reference/html/ [25.11.2018]

Published
2019-06-30

Cited by

Jędrych, S., Jędruszak, B., & Pańczyk, B. (2019). Comparative analysis of web applications development using JEE and PHP. Journal of Computer Sciences Institute, 11, 86–90. https://doi.org/10.35784/jcsi.145

Authors

Sebastian Jędrych 
jedrychsebastian@gmail.com
Lublin University of Technology Poland

Authors

Bartłomiej Jędruszak 

Lublin University of Technology Poland

Authors

Beata Pańczyk 

Lublin University of Technology Poland

Statistics

Abstract views: 505
PDF downloads: 575