Analiza mehanizama za smanjenje vremena učitavanja sadržaja weba

Cilj ovog diplomskog rada bio je pronaći i implementirati različite mehanizme koji se koriste za smanjivanje vremena učitavanja web stranica. Mehanizmi za smanjivanje vremena učitavanja web stranica mogu se podjeliti u dvije grupe. One koje mogu implementirati programeri prilikom izrade web strance...

Full description

Bibliographic Details
Main Author: Novak, Dan
Other Authors: Skorin-Kapov, Lea
Format: Master Thesis
Language:English
Published: Sveučilište u Zagrebu. Fakultet elektrotehnike i računarstva. 2018
Subjects:
Online Access:https://zir.nsk.hr/islandora/object/fer:3639
https://urn.nsk.hr/urn:nbn:hr:168:874926
https://repozitorij.unizg.hr/islandora/object/fer:3639
https://repozitorij.unizg.hr/islandora/object/fer:3639/datastream/PDF
id ftnulzagrebzir:oai:zir.nsk.hr:fer_3639
record_format openpolar
spelling ftnulzagrebzir:oai:zir.nsk.hr:fer_3639 2023-08-27T04:11:49+02:00 Analiza mehanizama za smanjenje vremena učitavanja sadržaja weba Analysis of Mechanisms for Reducing Web Page Loading Times Novak, Dan Skorin-Kapov, Lea 2018-02-21 application/pdf https://zir.nsk.hr/islandora/object/fer:3639 https://urn.nsk.hr/urn:nbn:hr:168:874926 https://repozitorij.unizg.hr/islandora/object/fer:3639 https://repozitorij.unizg.hr/islandora/object/fer:3639/datastream/PDF eng eng Sveučilište u Zagrebu. Fakultet elektrotehnike i računarstva. University of Zagreb. Faculty of Electrical Engineering and Computing. https://zir.nsk.hr/islandora/object/fer:3639 https://urn.nsk.hr/urn:nbn:hr:168:874926 https://repozitorij.unizg.hr/islandora/object/fer:3639 https://repozitorij.unizg.hr/islandora/object/fer:3639/datastream/PDF http://rightsstatements.org/vocab/InC/1.0/ info:eu-repo/semantics/closedAccess vrijeme učitavanja stranice web dizajn HTTP/2 push mehanizam Page load time web design push mechanism TEHNIČKE ZNANOSTI. Računarstvo TECHNICAL SCIENCES. Computing info:eu-repo/semantics/masterThesis text 2018 ftnulzagrebzir 2023-08-03T18:12:11Z Cilj ovog diplomskog rada bio je pronaći i implementirati različite mehanizme koji se koriste za smanjivanje vremena učitavanja web stranica. Mehanizmi za smanjivanje vremena učitavanja web stranica mogu se podjeliti u dvije grupe. One koje mogu implementirati programeri prilikom izrade web strance i na one koji se trebaju implementirati na razini internetske infrastrukture kao što su razna poboljšanja internetskih protokola. Prvo poglavlje ovog rada fokusira se na sve mehanizme koje programeri mogu sami implementirati kako bi dizajnirali visoko opzimiziranu web stranicu. U drugom poglavlju fokus se prebacuje na HTTP i sva poboljšanja koja su ostvarena svakom novom verzijom protokola, zaključno sa nedavno standardiziranom verzijom HTTP/2 i njegovim push mehanizmom. HTTP/2 „push“ omogućava serveru da klijentu šalje više HTTP odgovora na jedan postavljen zahtjev. U trećem poglavlju izrađena je lažna web stranica koja se koristila za implementiranje opisanih mehanizama pri dizajniranju web stranice. Lažna web stranica napravljena je tako da podržava više verzija HTTP-a, uključujući i HTTP/2 i njegov „push“ mehanizam. Ostvareno je nekoliko verzija lažne web stranice, svaka sa raličitom razinom optimizacije, sa serverima koji koriste različite verzije HTTP-a. U zadnjem poglavlju napravljena je zadnja evaluacija HTTP/2 protokola i svih opisanih mehanizama optimizacije. Nakon što je izmjereno vrijeme učitavanja za svaku različitu verziju web stranice, rezultati su pokazali značajno smanjenje vremena učitavanja nakon što su upotrijebljeni mehanizmi opisani u prvom poglavlju ovog rada, i smanjenje vremena učitavanja koristeći HTTP/2 u bežičnoj mreži. The goal of this thesis was to find and implement various mechanisms aimed at reducing web page loading time (PLT). Mechanisms for reducing PLT can be divided into two groups. Those which developers can implement designing the website and the mechanism which need to be implemented on the Internet infrastructure level such as protocol enchantments. Chapter one of this ... Master Thesis sami Croatian Digital Theses Repository (National and University Library in Zagreb)
institution Open Polar
collection Croatian Digital Theses Repository (National and University Library in Zagreb)
op_collection_id ftnulzagrebzir
language English
topic vrijeme učitavanja stranice
web dizajn
HTTP/2
push mehanizam
Page load time
web design
push mechanism
TEHNIČKE ZNANOSTI. Računarstvo
TECHNICAL SCIENCES. Computing
spellingShingle vrijeme učitavanja stranice
web dizajn
HTTP/2
push mehanizam
Page load time
web design
push mechanism
TEHNIČKE ZNANOSTI. Računarstvo
TECHNICAL SCIENCES. Computing
Novak, Dan
Analiza mehanizama za smanjenje vremena učitavanja sadržaja weba
topic_facet vrijeme učitavanja stranice
web dizajn
HTTP/2
push mehanizam
Page load time
web design
push mechanism
TEHNIČKE ZNANOSTI. Računarstvo
TECHNICAL SCIENCES. Computing
description Cilj ovog diplomskog rada bio je pronaći i implementirati različite mehanizme koji se koriste za smanjivanje vremena učitavanja web stranica. Mehanizmi za smanjivanje vremena učitavanja web stranica mogu se podjeliti u dvije grupe. One koje mogu implementirati programeri prilikom izrade web strance i na one koji se trebaju implementirati na razini internetske infrastrukture kao što su razna poboljšanja internetskih protokola. Prvo poglavlje ovog rada fokusira se na sve mehanizme koje programeri mogu sami implementirati kako bi dizajnirali visoko opzimiziranu web stranicu. U drugom poglavlju fokus se prebacuje na HTTP i sva poboljšanja koja su ostvarena svakom novom verzijom protokola, zaključno sa nedavno standardiziranom verzijom HTTP/2 i njegovim push mehanizmom. HTTP/2 „push“ omogućava serveru da klijentu šalje više HTTP odgovora na jedan postavljen zahtjev. U trećem poglavlju izrađena je lažna web stranica koja se koristila za implementiranje opisanih mehanizama pri dizajniranju web stranice. Lažna web stranica napravljena je tako da podržava više verzija HTTP-a, uključujući i HTTP/2 i njegov „push“ mehanizam. Ostvareno je nekoliko verzija lažne web stranice, svaka sa raličitom razinom optimizacije, sa serverima koji koriste različite verzije HTTP-a. U zadnjem poglavlju napravljena je zadnja evaluacija HTTP/2 protokola i svih opisanih mehanizama optimizacije. Nakon što je izmjereno vrijeme učitavanja za svaku različitu verziju web stranice, rezultati su pokazali značajno smanjenje vremena učitavanja nakon što su upotrijebljeni mehanizmi opisani u prvom poglavlju ovog rada, i smanjenje vremena učitavanja koristeći HTTP/2 u bežičnoj mreži. The goal of this thesis was to find and implement various mechanisms aimed at reducing web page loading time (PLT). Mechanisms for reducing PLT can be divided into two groups. Those which developers can implement designing the website and the mechanism which need to be implemented on the Internet infrastructure level such as protocol enchantments. Chapter one of this ...
author2 Skorin-Kapov, Lea
format Master Thesis
author Novak, Dan
author_facet Novak, Dan
author_sort Novak, Dan
title Analiza mehanizama za smanjenje vremena učitavanja sadržaja weba
title_short Analiza mehanizama za smanjenje vremena učitavanja sadržaja weba
title_full Analiza mehanizama za smanjenje vremena učitavanja sadržaja weba
title_fullStr Analiza mehanizama za smanjenje vremena učitavanja sadržaja weba
title_full_unstemmed Analiza mehanizama za smanjenje vremena učitavanja sadržaja weba
title_sort analiza mehanizama za smanjenje vremena učitavanja sadržaja weba
publisher Sveučilište u Zagrebu. Fakultet elektrotehnike i računarstva.
publishDate 2018
url https://zir.nsk.hr/islandora/object/fer:3639
https://urn.nsk.hr/urn:nbn:hr:168:874926
https://repozitorij.unizg.hr/islandora/object/fer:3639
https://repozitorij.unizg.hr/islandora/object/fer:3639/datastream/PDF
genre sami
genre_facet sami
op_relation https://zir.nsk.hr/islandora/object/fer:3639
https://urn.nsk.hr/urn:nbn:hr:168:874926
https://repozitorij.unizg.hr/islandora/object/fer:3639
https://repozitorij.unizg.hr/islandora/object/fer:3639/datastream/PDF
op_rights http://rightsstatements.org/vocab/InC/1.0/
info:eu-repo/semantics/closedAccess
_version_ 1775355151148646400