Comparative analysis of web applications development using JEE and PHP


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


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

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