PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Analiza porównawcza wytwarzania aplikacji internetowych na przykładzie Javy oraz PHP

Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
Comparative analysis of Web application development on Java and PHP
Języki publikacji
PL
Abstrakty
PL
Niniejszy artykuł przedstawia analizę porównawczą dwóch języków programowania używanych do wytwarzania aplikacji internetowych. Porównanodwa najbardziej popularne języki programowania Java oraz PHP. Oceniane kryteria to: implementacja oraz wydajność. Sprawdzono czas wykonywania konkretnych operacji na 100, 1000 oraz 10000 rekordach. Została przeprowadzona analiza kodu w celu ustalenia w którym języku łatwiej jest zaimplementować aplikację posiadającą identyczne funkcjonalności. Przed implementacją aplikacji, dokonano przeglądu artykułów, książek oraz stron internetowych poświęconych podobnemu zagadnieniu. W celu zbadania wydajności wykorzystano narzędzie developerskie Postman. Z porównania wynika, że PHP jest wydajniejszym językiem wytwarzania aplikacji internetowych niż Java
EN
This article presents a comparative analysis of two programming languages used to develop web applications. Two most popular programming languages Java and PHP were compared. The evaluated criteria were: implementation and performance, the time of performing specific operations on 100, 1000 and 10000 records was checked. A code analysis was carried out to determine in which language it is easier to implement an application with identical functionalities. Before the implementation of the application, articles, books and websites on a similar topic were reviewed. In order to test the efficiency, the Postman developer tool was used. The comparison shows that PHP is a more efficient language for developing web applications than Java.
Słowa kluczowe
Rocznik
Tom
Strony
379--383
Opis fizyczny
Bibliogr. 9 poz., rys., tab.
Twórcy
  • Department of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland
  • Department of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland
Bibliografia
  • 1. K. Arnold, J. Gosling, D. Holmes, The Java Programming Language, Fourth Edition, Addison Wesley Professional 2005.
  • 2. S. Jędruszak, B Jędruszak B. Pańczyk, Tworzenie aplikacji internetowych na platformie JEE I PHP – analiza porównawcza, Journal of Computer Sciences Institute 11 (2019) 86-90 https://doi.org/10.35784/jcsi.145.
  • 3. A. Kołtun, B. Pańczyk, Analiza porównawcza narzędzi do badania wydajności aplikacji internetowych, Journal of Computer Sciences Institute 17 (2020) 351-357 https://doi.org/10.35784/jcsi.2209.
  • 4. J. Farrell, Java Programming Cengage Learning, 2011.
  • 5. Dokumentacja Php, https://www.php.net/manual/en, [21.04.2022].
  • 6. HTTP request methods, https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods, [22.04.2022].
  • 7. Dokumentacja biblioteki Faker, https://javastart.pl/baza-wiedzy/frameworki/javafaker, [22.04.2022].
  • 8. Dokumentacja Java api: https://docs.oracle.com/javase/7/docs/api, [21.04.2022].
  • 9. Dokumentacja biblioteki Lombok, https://javastart.pl/baza-wiedzy/frameworki/project-lombok, [27.07.2022].
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-edb39cdc-6fff-48c9-b48b-d20e8daf5d05
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ć.