Comparison of selected view creation technologies in applications using the Laravel framework


Abstract

This article presents the result of a comparison of selected view creation technologies in applications using the Laravel framework. Using the multi-criteria analytic hierarchy process (AHP) method the most efficient template system was selected from Blade, Twig, and Smarty. Presented template systems were used with Laravel framework to create a landing page on the basis of which the experiment was conducted.


Keywords

web application; template engines; Laravel; comparative analysis

N. Prokofyeva, V. Boltunova, Analysis and practical application of PHP frameworks in development of web information systems, Procedia Computer Science 104 (2017) 51–56, http://dx.doi.org/10.1016/j.procs.2017.01.059.

A. Jain, Najlepsze platformy programistyczne 2019, https://morioh.com/p/69f2267777df, [22.11.2020].

C. Pitt, Pro PHP MVC, Apress, Berkeley, CA, (2012) 1–7, http://dx.doi.org/10.1007/978-1-4302-4165-2_1.

Porównanie platform programistycznych wykorzystujących PHP, https://socialcompare.com/en/comparison/php-frameworks-comparison, [22.11.2020].

H. Ochim, B. Pańczyk, RWD jako narzędzie optymalizacji stron internetowych, Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska 4 (2016) 81–86, http://dx.doi.org/10.5604/01.3001.0009.5196.

R. Baida, M. Andriienko, M. Plechawska-Wójcik, Analiza porównawcza wydajności frameworków Angular oraz Vue.js, Journal of Computer Sciences Institute 14 (2020) 59–64, http://dx.doi.org/10.35784/jcsi.1577.

P. Mincewicz, M. Plechawska-Wójcik, Analiza wydajnościowa i możliwościowa narzędzia Laravel do tworzenia nowoczesnych aplikacji webowych, Journal of Computer Sciences Institute 7 (2018) 108–115.

N. Kovalchuk, E. Łukasik, Zbadanie wydajności aplikacji internetowych utworzonych z wykorzystaniem Spring MVC oraz JavaServer Faces, Journal of Computer Sciences Institute 1 (2016) 34–37.

K. Bounnady, K. Phanthavong, S. Pathoumvanh, K. Sihalath, Comparison the processing speed between PHP and ASP. NET, 2016 13th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON) (2016) 1–5, http://dx.doi.org/10.1109/ECTICON.2016.7561484.

A. Stecyk, Analiza jakości wybranych systemów e-learningowych za pomocą wielokryterialnej metody analitycznego procesu decyzyjnego AHP, Informatyka Ekonomiczna 49(3) (2018) 78–88, http://dx.doi.org/10.15611/ie.2018.3.07.

Dokumentacja platformy programistycznej Laravel oraz systemu szablonów Blade, https://laravel.com/docs/7.x, [27.10.2020].

Dokumentacja systemu szablonów Twig, https://twig.symfony.com/doc/3.x/, [27.10.2020].

Dokumentacja systemu szablonów Smarty, https://www.smarty.net/docs/en/, [27.10.2020].

I. Teodorescu, V. Vasile, Landing Pages Features to Attract Customers, Ovidius University Annals, Economic Sciences Series 15(2) (2015) 360–363.

Edytor służący do tworzenia stron docelowych, https://landingi.com/pl/projektuj/landing-page/, [04.01.2021].

Dokumentacja Apache JMeter, https://jmeter.apache.org/, [04.01.2021].

A. Prusak, J. Strojny, P. Stefanow, Analityczny Proces Hierarchiczny (AHP) na skróty - kluczowe pojęcia i literatura, Humanities and Social Sciences 4(19.21) (2014) 179-192, http://dx.doi.org/10.7862/rz.2014.hss.66.

D. H. Stone, Design a questionnaire, British Medical Journal 307(6914) (1993) 1264–1266.

Download

Published : 2021-09-30


Woś, A., & Pańczyk, B. (2021). Comparison of selected view creation technologies in applications using the Laravel framework. Journal of Computer Sciences Institute, 20, 175-182. https://doi.org/10.35784/jcsi.2674

Albert Woś  albert.wiktor.wos@gmail.com
  Poland
Beata Pańczyk