- Tytuł:
-
Analiza wydajności szkieletów programistycznych Laravel oraz Yii2 opartych na wzorcu architektonicznym MVC oraz języku PHP
Performance analysis of Laravel and Yii2 frameworks based on the MVC architectural pattern and PHP language - Autorzy:
-
Węgrzecki, Konrad Sławomir
Dzieńkowski, Mariusz - Powiązania:
- https://bibliotekanauki.pl/articles/24083396.pdf
- Data publikacji:
- 2022
- Wydawca:
- Politechnika Lubelska. Instytut Informatyki
- Tematy:
-
Laravel
Yii2
szkielety programistyczne
analiza wydajności
programming frameworks
performance comparative analysis - Opis:
-
Przedmiotem pracy jest analiza wydajnościowa dwóch szkieletów programistycznych języka PHP w najnowszych wersjach – Laravel 9.6 i Yii 2.0.45. Została ona przeprowadzona przy pomocy przygotowanych do tego celu aplikacji testowych, posiadających identyczne funkcjonalności. Aplikacjegenerują wszystkie liczby pierwsze z podanego zakresu oraz tworzą system rankingowy książek, oparty na operacjach CRUD. Jako kryterium porównawcze przyjęto czas obsługi żądań przez każdą aplikację. Do sprawdzenia wydajności użyto dedykowanych szkieletom tzw. debugbarów – dolnych pasków wyświetlających informację o wykonanym żądaniu. Wyniki uzyskane po przeprowadzonych badaniach wykazały, że biorąc pod uwagę wydajność, Laravel jest lepszą technologią niż Yii do budowy aplikacji internetowych.
The subject of this paper is the performance analysis of two PHP programming frameworks in the latest versions - Laravel 9.6 and Yii 2.0.45. It was carried out with the help of test applications prepared for this purpose, which have identical functionalities: they generate all prime numbers from a given range and create a book ranking system based on CRUD operations. The request handling time of each application was used as a comparison criterion. To check the performance, dedicated debugbars - bottom bars displaying information about the executed request - were used. The results obtained after the tests showed that in terms of performance, Laravel is a better technology than Yii for building web applications. - Źródło:
-
Journal of Computer Sciences Institute; 2022, 24; 265--272
2544-0764 - Pojawia się w:
- Journal of Computer Sciences Institute
- Dostawca treści:
- Biblioteka Nauki