Objava -
Kaj je CDN oziroma Content Delivery Network
datum objave: 02.07.2023
V zadnjih dveh objavah smo govorili o AMP spletnih straneh, omenili pa smo tudi, da nam hitrost nalaganja spletne strani občutno pohitri Content Delivery Network oziroma CDN. To je pomembno zlasti v primerih, če strani gledamo z mobilnimi napravami, saj so hitrosti prenosa pri njih manjše.
Tokrat pa bi radi razložili, kaj ta CDN sploh je, kako je zgrajen in kakšne prednosti prinaša.
Kaj torej je CDN oziroma Content Delivery Network
CDN oziroma Content Delivery Network je razširjeno spletno omrežje strežnikov, ki je bilo razvito z namenom, da dobimo sliko želene spletne strani na ekran čim hitreje.
Poglejmo primer nekoga, ki v Sloveniji želi pogledati spletno stran, ta pa je nameščena na strežniku v New Yorku. Ker so na njej običajno tudi slike ali video posnetki, se morejo prenesti najprej na strežnik, na katerem je instalirana naša spletna stran. Šele nato dobimo želeno vsebino na ekran svoje naprave.
Problem nastane, ker zavzamejo slike in video posnetki sorazmerno veliko spominskega prostora. Zato je čas prenašanja sorazmerno dolg, kar je zlasti neprijetno, če si ogledujemo spletno stran z mobilnimi napravami. Pri tem moramo upoštevati dejstvo, da se podatki po brezžičnih povezavah prenašajo občutno počasneje kot po optičnih kablih.
Kako lahko skrajšamo čas nalaganja spletne strani
Ker so zgornje meje prenosa podatkov praktično že dosežene, je prišlo do razmišljanja po drugačni rešitvi. Ta se je pokazala v tem, da se po celem svetu zgradi omrežje Content Delivery Network, ki hrani podatke o vsebinah spletnih strani.
Kako je CDN omrežje zgrajeno
Omrežje Content Delivery Network je nazorno prikazano na spodnji sliki. Če se končni uporabnik (Edge User) nahaja na severu Nemčije, priključen pa je na strežnik (Edge Server) v svoji državi, se vsebina spletne strani, ki jo želi videti, prenese na njegovo napravo s tega strežnika.
Ta vsebina je popolnoma enaka tisti, ki se nahaja na centralnem oziroma originalnem strežniku (Origin Server) v Združenih držav Amerike.
Če smo torej priključeni na CDN, dobimo želeno vsebino s strežnika, ki je nam najbližji. Bližje, kot smo strežniku, hitreje se nam na ekranu naprave prikaže želena vsebina. To se zgodi skoraj istočasno, ko zahtevamo prikaz spletne strani.
Strani, ki ustrezajo predpisom za izgradnjo AMP spletnih strani, so zaradi obravnavanega omrežja CDN deležne naslednjih prednosti:
Spletne strani se z omrežja CDN naložijo hitreje
Največja prednost obravnavanega omrežja CDN je občutno skrajšanje časa, ki je potreben za prikaz želene vsebine spletne strani.
Zmanjšana verjetnost izpada spletne strani
Druga prednost je ta, da se vsebina spletne strani, ki jo želimo videti, prenaša z več strežnikov na različnih lokacijah. Na tak način se verjetnost, da bi vsebine spletne strani ne videli, zmanjša na minimum.
Če namreč CDN strežnik, ki nam je najbližji, izpade, nam posreduje vsebino spletne strani eden od ostalih strežnikov CDN omrežja.
Ker dobijo obiskovalci spletne strani, ki je priključena na CDN omrežje, vsebino na ekran hitreje, so bolj zadovoljni in si zato ogledajo več njenih podstrani.
Boljše pozicije rangiranja
Velika prednost je tudi v tem, da Google nagradi spletne strani, ki se nalagajo hitreje, z boljšimi pozicijami zadetkov. To pa so strani, ki ustrezajo AMP predpisom in so zato priključene na omrežje CDN.
Ponudniki storitev na CDN omrežjih
Ko govorimo o CDN omrežjih oziroma o Content Delivery Networks, nas seveda zanima tudi, kateri ponudniki so na izbiro, po kakšnih kriterijih izberemo nam primernega in kako se nanj priključimo. O vsem tem bo govorila naslednja objava z naslovom
Izbira ponudnika CDN storitev.