Tytuł artykułu
Treść / Zawartość
Pełne teksty:
Identyfikatory
Warianty tytułu
Comparative analysis of web applications development using JEE and PHP
Języki publikacji
Abstrakty
Artykuł analizuje możliwości tworzenia aplikacji internetowych z wykorzystaniem dwóch konkurencyjnych rozwiązań opartych na językach Java (Spring) i PHP (Laravel). Porównano między innymi elementy implementacji, aspekty bezpieczeństwa oraz wydajność stworzonych aplikacji testowych. Celem badań było wskazanie platformy oferującej większe możliwości, określenie która jest łatwiejsza do opanowania i bardziej przyjazna dla programisty, a także wskazanie, która jest bardziej wydajna. Analizując rozwiązania stosowane w obu technologiach – podjęto próbę oceny ich konkurencyjności względem siebie.
The article analyses the possibilities of creating web applications using two competing solutions based on Java (Spring) and PHP (Laravel) languages. The elements of implementation, security aspects and the efficiency of created test applications were compared. The aim of the research was to identify a platform offering greater opportunities, easier to learn and more programmer-friendly, and also a more efficient indication. Analysing the solutions used in both technologies - an attempt was made to assess their competitiveness with each other.
Czasopismo
Rocznik
Tom
Strony
86--90
Opis fizyczny
Bibliogr. 9 poz., rys., tab.
Twórcy
autor
- Politechnika Lubelska, Instytut Informatyki, Nadbystrzycka 36B, 20-618 Lublin, Polska
autor
- Politechnika Lubelska, Instytut Informatyki, Nadbystrzycka 36B, 20-618 Lublin, Polska
autor
- Politechnika Lubelska, Instytut Informatyki, Nadbystrzycka 36B, 20-618 Lublin, Polska
Bibliografia
- [1] Statystyki popularności TIOBE, https://www.tiobe.com/tiobeindex/ [25.11.2018]
- [2] Popularność frameworków Javy, https://zeroturnaround.com/rebellabs/java-web-frameworks-index-by-rebellabs/ [26.11.2018]
- [3] Popularność frameworków PHP, https://coderseye.com/bestphp-frameworks-for-web-developers/ [27.11.2018]
- [4] Thymealeaf, https://www.thymeleaf.org/ [25.11.2018]
- [5] Blade, https://laravel.com/docs/5.6/blade [25.11.2018]
- [6] Walls C.: Spring w akcji. Wydanie IV, HELION, Gliwice, 2015.
- [7] Saunier R.: Laravel 4 Podstawy tworzenia aplikacji w PHP, HELION, Gliwice, 2015
- [8] Eloquent ORM, https://laravel.com/docs/5.7/eloquent [25.11.2018]
- [9] Spring Data JPA, https://docs.spring.io/spring-data/jpa/docs/current/reference/html/ [25.11.2018]
Uwagi
Opracowanie rekordu w ramach umowy 509/P-DUN/2018 ze środków MNiSW przeznaczonych na działalność upowszechniającą naukę (2019).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-e8f71af3-c752-4199-8e0e-fdbe3d118855