Comparison of web application performance on the example of Laravel and Vaadin frameworks
Abstract
The article presents the result of comparing the performance of web applications written with the use of Laravel and Vaadin frameworks. The aim of the study was to identify which framework offers better performance in creating web applications and to verify the thesis presented in the article. A research method based on a comparative analysis was used to conduct the study. The study was carried out using two applications created for the purpose of the study and tools such as ApacheBench and Chrome DevTools were used for the study. Tests were carried out according to 13 research scenarios and the obtained results allowed to clearly verify the thesis. Finally, it was concluded that Vaadin is a much more efficient framework than Laravel.
Keywords:
Laravel, Vaadin, Web application, PerformanceReferences
Popularność szkieletów PHP z roku 2018, https://www.excellentwebworld.com/, [20.10.2021].
Google Scholar
Popularność szkieletów Java z 2017, https://www.jrebel.com/blog/java-web-framework-usage-stats, [20.10.2021].
Google Scholar
P. Mincewicz, M. Plechawska-Wójcik, Performance and possibility analysis of Laravel tool dedicated to create modern web applications, Journal of Computer Sciences Institute 7 (2018) 108-115, https://doi.org/10.35784/jcsi.655.
DOI: https://doi.org/10.35784/jcsi.655
Google Scholar
M. Laaziri, K. Benmoussa, S. Khoulji, M. L. Kerkeb, A Comparative study of PHP frameworks performance, Procedia Manufacturing 32 (2019) 864–871, https://doi.org/10.1016/j.promfg.2019.02.295.
DOI: https://doi.org/10.1016/j.promfg.2019.02.295
Google Scholar
S. Jędrych, B. Jędruszak, B. Pańczyk, Comparative analysis of web applications development using JEE and PHP, 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
S. Memon, R. B. Palh, M. Memon, H. Memon, Perfor-mance Comparison of QEC Network based JAVA Application and Web based PHP Application, International Journal of Advanced Computer Science and Applications 9 (8) (2018), http://dx.doi.org/10.14569/IJACSA.2018.090870.
DOI: https://doi.org/10.14569/IJACSA.2018.090870
Google Scholar
Ł. Tomczyk, B. Pańczyk, Comparison of web applica-tions development using Spring MVC and Vaadin, Journal of Computer Sciences Institute 6 (2018) 1-5, https://doi.org/10.35784/jcsi.631.
DOI: https://doi.org/10.35784/jcsi.631
Google Scholar
Oficjalna dokumentacja narzędzie IntelliJ, https://www.jetbrains.com/idea/, [23.10.2021].
Google Scholar
Oficjalna dokumentacja narzędzia Maven, https://maven.apache.org/guides/, [23.10.2021].
Google Scholar
Oficjalna dokumentacja narzędzia PhpStorm, https://www.jetbrains.com/phpstorm/, [23.10.2021].
Google Scholar
Oficjalna dokumentacja narzędzia Composer, https://getcomposer.org/doc/, [23.10.2021].
Google Scholar
Oficjalna dokumentacja narzędzia MySQL, https://dev.mysql.com/doc/, [23.10.2021].
Google Scholar
Oficjalna dokumentacja narzędzie ApacheBench, https://httpd.apache.org/docs/2.4/programs/ab.html, [23.10.2021].
Google Scholar
Oficjalna dokumentacja narzędzia Chrome DevTools, https://developer.chrome.com/docs/devtools/, [23.10.2021].
Google Scholar
Statistics
Abstract views: 442PDF downloads: 299
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.