Repository logo
Thesis

Popularne frameworki aplikacji webowych - porównanie czasu odpowiedzi na zapytanie oraz czasu pobierania danych z baz danych

Loading...
Thumbnail Image

Defence Date

2018-01-29

Access rights

Access: zastrzeżony dostęp
Access details: Zarządzenie Rektora AGH
Rights: access rights reserved
Access rights reserved

Access rights reserved - License not granted

Other title

Popular frameworks for web applications - comparison of the response time from servers and elapsed time of fetching data from databases

Defence details

Degree Grantor: Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
Course: Informatyka Stosowana (WGGiOŚ)
Form of study: stacjonarne
Degree level: studia pierwszego stopnia
Degree name: inżynier

Description

Abstract

Celem niniejszej pracy było sprawdzenie, który z języków programowania umożliwiających tworzenie aplikacji webowych jest najbardziej wydajny, pod względem szybkości wykonywanego kodu. Przytoczono przykłady, dlaczego wydajność aplikacji jest ważna, a także gdzie aplikacje mogą tracić cenne milisekundy. Porównano ze sobą różne sposoby na pobieranie danych z baz danych i jak ilość pobieranych danych wpływa na wydajność działania systemu. Przygotowano dwie aplikacje, jedną w języku Java, drugą w języku C# i wykonano na nich testy wydajnościowe. Przedstawiono szczegóły implementacji przygotowanych aplikacji na diagramie UML, jak również uzyskane dane przy pomocy wykresów.


The main goal of this work was to check, which programing language for creating web applications is the most efficient one, in terms of speed of executing code. Provided examples presented why efficiency is important and also, where applications lose valuable milliseconds. Different ways to fetch data from databases and how size of data affects system efficiency was compared with each other. Two applications were created, one in Java language, the other in C# language and performance tests were executed on them. Details of the created applications implementation were presented on the UML diagram, as well as the obtained data using charts.

Access rights

Access: zastrzeżony dostęp
Access details: Zarządzenie Rektora AGH
Rights: access rights reserved
Access rights reserved

Access rights reserved - License not granted