Identyfikatory
Warianty tytułu
Comparison of Laravel and Symfony - the most popular PHP frame-works, based on a simple CRUD application
Języki publikacji
Abstrakty
Głównym celem pracy było porównanie wydajności dwóch popularnych szkieletów programistycznych języka PHP –Laravel 10 oraz Symfony 6 na podstawie aplikacji testowej typu CRUD. W ramach analizy porównawczej uwzględniono również specyfikę procesów implementacji oraz wielkości wsparcia społeczności programistów. Badanie zostało przeprowadzone przy użyciu dwóch prostych i niewielkich aplikacji testowych, posiadających ten sam zestaw funkcjonalności. Wydajność została oceniona na postawie czasów wykonywania pojedynczych operacji CRUD oraz jednoczesnej obsługi 10, 100, 500 i 1000 żądań. Pomiary czasów wykonania operacji - od momentu wysłania żądania do serwera, do momentu otrzymania odpowiedzi, były dokonywane za pomocą narzędzia Postman. Wyniki pokazały, że Symfony 6 jest lepszym rozwiązaniem dla aplikacji, gdzie wydajność ma zasadnicze znaczenie.
The main purpose of the study is to compare the performance of two popular PHP language programming frameworks - Laravel 10 and Symfony 6 based on test CRUD-type applications. The benchmarking also considered the implementation process and support from the development community. The study was conducted using two simple and small test applications with the same sets of functionality. Performance was measured based on the execution times of single CRUD-type operations and handling dozens and hundreds of requests simultaneously. Execution times were measured via the Postman application from when the request was sent to the server until the response was received. The results showed that Symfony 6 is a better solution for applications where performance matters.
Czasopismo
Rocznik
Tom
Strony
132--137
Opis fizyczny
Bibliogr. 7 poz., rys., tab.
Twórcy
autor
- Lublin University of Technology (Poland)
autor
- Lublin University of Technology
Bibliografia
- 1. M. Laaziri, K. Benmoussa, S. Khoulji, K. M. Larbi, A. El Yamami, A comparative study of Laravel and Symfony PHP frameworks, International Journal of Electrical and Computer Engineering 9(1) (2019) 704–712, http://doi.org/10.11591/ijece.v9i1.pp704-712.
- 2. P. Garbarz, M. Plechawska-Wójcik, Comparative analysis of PHP frameworks on the example of Laravel and Symfony, Journal of Computer Sciences Institute 22 (2022) 18–25, https://doi.org/10.35784/jcsi.2781.
- 3. Biztech, https://www.biztechcs.com/blog/laravel-vs-symfony-which-is-the-better-framework-in-2024, [09.04.2024].
- 4. N. Yadav, D. S. Rajpoot, S. K. Dhakad, LARAVEL: a PHP framework for e-commerce website, In 2019 Fifth International Conference on Image Information Processing (ICIIP) (2019) 503–508, http://doi.org/10.1109/iciip47207.2019.8985771.
- 5. 7 Most Popular PHP Frameworks To Use in 2024, https://www.excellentwebworld.com/best-php-frameworks/, [28.10.2023].
- 6. M. Laaziri, K. Benmoussa, S. Khoulji, M. L. Kerkeb, A Comparative study of PHP frameworks performance, Procedia Manufacturing 32 (2019) 864–871, http://doi.org/10.1016/j.promfg.2019.02.295.
- 7. X. Li, S. Karnan, J. A. Chishti, An empirical study of three PHP frameworks, In 4th International Conference on Systems and Informatics (ICSAI) (2017) 1636–1640, http://doi.org/10.1109/icsai.2017.8248546. .
Uwagi
Opracowanie rekordu ze środków MNiSW, umowa nr POPUL/SP/0154/2024/02 w ramach programu "Społeczna odpowiedzialność nauki II" - moduł: Popularyzacja nauki (2025).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-20132b71-0589-4f94-9ed7-ef0f53247b6e
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.