Zgadzam się
Nasza strona zapisuje niewielkie pliki tekstowe, nazywane ciasteczkami (ang. cookies) na Twoim urządzeniu w celu lepszego dostosowania treści oraz dla celów statystycznych. Możesz wyłączyć możliwość ich zapisu, zmieniając ustawienia Twojej przeglądarki. Korzystanie z naszej strony bez zmiany ustawień oznacza zgodę na przechowywanie cookies w Twoim urządzeniu.
The subject of this paper is the performance analysis of two P
HP programming frameworks in the latest versions -
Laravel 9.6 and Yii 2.0.45. It was carried out with the help of tes
t applications prepared for this purpose, which have
identical functionalities: they generate all prime numbers from a given range an
d 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, Larav
el is a better technology than Yii for building
web applications.
Przedmiotem pracy jest analiza wydajnościowa dwóch szkieletów programist
ycznych języka PHP w najnowszych we
r-
sjach
–
Laravel 9.6 i Yii 2.0.45. Została ona przeprowadzona przy pomocy prz
ygotowanych do tego celu aplikacji t
e-
stowych, posiadają
cych
identyczne funkcjonalności. Aplikacje
generują wszystkie liczby pierwsze z podanego zakresu
oraz tworzą system rankingowy książek, oparty na operacjach CRUD.
Jako kryterium porównawcze przyjęto czas o
b-
sługi żądań przez każdą aplikację. Do sprawdzenia wydajności użyto dedy
kowanych szkieletom tzw. debugbarów –
dolnych pasków wyświetlających informację o wykonanym żądaniu. Wyn
iki uzyskane po przeprowadzonych bad
a-
niach wykazały, że biorąc pod uwagę wydajność, Laravel jest lepszą technolog
ią niż Yii do budowy a
plikacji intern
e-
towych.