Kaj je CDN? Vodnik za začetnike po omrežjih za dostavo vsebin

 Kaj je CDN? Vodnik za začetnike po omrežjih za dostavo vsebin

Patrick Harvey

Skoraj vsi so že slišali za pomen hitrosti spletnega mesta, tudi povprečni blogerji s pomanjkljivim tehničnim znanjem.

Vendar se vsi ne zavedajo, kaj je CDN in kako je povezan s hitrostjo spletnega mesta.

Tukaj je nekaj najpogostejših vprašanj, ki jih lastniki spletnih mest postavljajo v zvezi s CDN:

  • "Kaj je CDN?"
  • "Kakšne so prednosti omrežja CDN?"
  • "Ali moram še vedno kupiti gostovanje, če imam CDN?"
  • "Ali moje spletno mesto potrebuje CDN?"

Razložili bomo, kaj je CDN, in temeljito pojasnili pomembno vlogo, ki jo ima ta tehnologija v sodobnem spletu.

Na kratko se bomo dotaknili tudi razlik med spletnim strežnikom in omrežjem CDN, nato pa se bomo osredotočili na to, kdo potrebuje in kdo ne potrebuje te tehnologije na svojem spletnem mestu.

Kaj je omrežje za dostavo vsebine (CDN)?

Najprej začnimo z opredelitvijo CDN.

CDN je kratica za omrežje za dostavo vsebine.

Kaj pa je omrežje za dostavo vsebine? To je omrežje strežnikov, ki obiskovalcem spletnega mesta dostavljajo vsebino glede na to, kje se obiskovalec nahaja.

Da bi razumeli to opredelitev in njen pomen, morate razumeti, kako delujejo običajne storitve spletnega gostovanja. V običajnem okolju spletnega gostovanja se ves promet, ki teče na vašo spletno stran, pošlje v gostiteljev spletni strežnik, v katerega ste namestili spletno stran in ki hrani njene podatke.

To pogosto povzroči, da je spletno mesto počasnejše za vse obiskovalci, saj se en sam strežnik bori, da bi se obdržal med velikim prometom, ki ga redno prejema. Vaše spletno mesto je lahko celo izpostavljeno napadom DDoS. Zakaj je to slabo? Tukaj je nekaj kratkih dejstev, ki vam bodo pomagala razumeti pomen čim hitrejšega in zanesljivejšega delovanja vašega spletnega mesta:

  • Google je hitrost spletnega mesta že leta 2010 uvrstil med dejavnike razvrščanja. [Vir: Iskalnik Land ]
  • 47 % potrošnikov pričakuje, da se spletna stran naloži v 2 sekundah ali manj. [Vir: Kissmetrics prek podjetij Akamai in Gomez.com ]
  • 40 % potrošnikov zapusti spletno mesto, ki se nalaga več kot 3 sekunde. [Vir: Kissmetrics prek podjetij Akamai in Gomez.com]
  • 79 % kupcev, ki so nezadovoljni z delovanjem spletnega mesta, manj verjetno ponovno kupuje na istem spletnem mestu. [Vir: Kissmetrics prek podjetij Akamai in Gomez.com]
  • 52 % spletnih kupcev meni, da je hitro nalaganje strani pomembno za njihovo zvestobo spletnemu mestu. [Vir: Kissmetrics prek podjetij Akamai in Gomez.com]
  • Zaradi 1-sekundne zamude pri odzivu strani se lahko število konverzij zmanjša za 7 %. [Vir: Kissmetrics prek podjetij Akamai in Gomez.com]

To nas seveda pripelje do naslednjega vprašanja.

Kakšne so prednosti omrežja CDN?

Najočitnejša in najpomembnejša prednost omrežja CDN je povečanje hitrosti spletnega mesta za vse Ko na svojem spletnem mestu namestite CDN, dostop do njega razporedite med tako imenovane posredniške strežnike, ki se nahajajo po vsem svetu.

Recimo, da se spletni strežnik, ki ste ga kupili pri gostitelju, nahaja v New Yorku, vi pa ne V tem okolju bi moral obiskovalec iz Avstralije naložiti vso statično vsebino na vašem spletnem mestu, torej slike, sloge CSS in datoteke JavaScript, iz New Yorka, kar lahko traja kar nekaj časa.

Če uporabljate CDN, bo lahko vaš avstralski uporabnik to statično vsebino naložil iz strežnika, ki mu je najbližji, morda celo v isti državi, odvisno od storitve CDN, za katero se odločite. Tako bo stran naložil veliko hitreje.

Na zgornji sliki si lahko ogledate, kako to deluje. Še vedno imate "izvorni strežnik", v katerem sta shranjeni namestitev in zbirka podatkov WordPress, vendar imate tudi "replicirane gruče spletnih strežnikov", v katerih so shranjene statične vsebine spletnega mesta. Statične vsebine so slike, videoposnetki, slogovni listi CSS in datoteke JavaScript.

Izvorni strežnik je na zgornji sliki na jugu Severne Amerike, medtem ko so gruče repliciranih spletnih strežnikov na šestih celinah po vsem svetu. Vidite lahko, kako ikone "uporabnika" prikazujejo, kako se uporabnikom namesto tega posreduje statična vsebina iz repliciranih spletnih strežnikov, ki so jim najbližje.

Učinek? Nekatera spletna mesta poročajo o več kot 50-odstotnem zmanjšanju časa, potrebnega za nalaganje spletnega mesta, po uvedbi omrežja CDN. [Vir: KeyCDN ]

Če še vedno ne razumete, kako ta tehnologija omogoča hitrejše delovanje spletnega mesta, si jo predstavljajte kot avtocesto:

  • Glavni pas je vaš izvorni strežnik.
  • Dodatni pasovi so vaši replicirani spletni strežniki.
  • Avtomobili so uporabniki, ki obiščejo vaše spletno mesto.

Brez teh dodatnih pasov morajo vsi avtomobili na cesti uporabljati glavni pas. To bo sčasoma povzročilo prometni zastoj, saj bo pas zapolnilo vedno več avtomobilov. Promet se bo začel upočasnjevati, preden se bo popolnoma ustavil, ko bo pas postal preveč obremenjen.

Če boste odprli dodatne vozne pasove, se bodo avtomobili lahko razporedili po njih in ne bodo odvisni od enega samega pasu. Tako se bodo lahko gibali veliko hitreje in bodo do cilja prispeli veliko hitreje, kot bi, če bi vsi uporabljali isti vozni pas.

Z drugimi besedami, če bodo vaši uporabniki statično vsebino nalagali iz strežnika, ki je najbližje njihovi lokaciji, bo vsak od njih vaše spletno mesto naložil veliko hitreje, kot če bi vsebino nalagali iz istega strežnika.

Varnost - druga glavna prednost omrežja CDN

Oglejte si zgornjo sliko. Iz nje je razvidno, da pravi obiskovalci, ikona "legitimnega prometa", niso edini, ki bodo vaše spletno mesto naložili s strežnikov, do katerih ima dostop vaša mreža CDN. Na teh strežnikih bodo pristali tudi hekerji, roboti, spammerji in lažni promet, poslan z napadi DDoS, kar pomeni, da bo mreža CDN blokirala napade in preprečila, da bi ti vplivali na vaš izvorni strežnik,mesto, kjer so shranjene najbolj ranljive datoteke vašega spletnega mesta.

Tudi če jim bo uspelo onemogočiti enega od vaših strežnikov proxy, bo to vplivalo le na ta posamezni strežnik. Uporabniki bodo še vedno lahko dostopali do vašega spletnega mesta prek drugih strežnikov.

Cenejše spletno gostovanje

To je še ena prednost uporabe CDN. Če morajo uporabniki nalagati statično vsebino z enega strežnika, porabijo veliko virov in pasovne širine. Če te naloge prenesete na CDN, lahko zmanjšate količino pasovne širine, ki jo uporabljate na strežniku, na katerem gostuje vaša spletna stran, kar maj še vedno boste morali plačati storitev CDN, zato imejte to v mislih.

Razlike med spletnim gostiteljem in CDN

Tu je odgovor na vprašanje: "Ali moram še vedno kupiti spletno gostovanje, če imam CDN?" Kratek odgovor je "da", vendar ga razdelajmo podrobneje. Iz posredniških strežnikov, do katerih vam omogoča dostop CDN, se strežejo samo določene vsebine, ki so običajno slike in drugi mediji, slogovni listi CSS in datoteke JavaScript, kot je bilo že navedeno. To pomeni, da morate še vedno potrebujete glavni strežnik, v katerem boste gostili preostalo spletno mesto.

Poglej tudi: Popolni vodnik za načrtovanje, ustvarjanje in dostavo magnetov za svinčnike (s primeri)

Skratka...

  • Tradicionalni spletni gostitelj zagotavlja strežnik, na katerem gostuje celotno spletno mesto.
  • CDN vam ponuja več posredniških strežnikov po vsem svetu, iz katerih lahko posredujete statično vsebino.

CDN je zasnovan tako, da dopolnjuje tradicionalni spletni strežnik in izboljšuje zmogljivost spletnega mesta, ki je na njem nameščeno. Brez tradicionalnega spletnega strežnika CDN nima spletnega mesta, ki bi ga lahko izboljšal.

Ali vaše spletno mesto potrebuje CDN?

Podrobno smo pojasnili prednosti uporabe CDN in kako se bo delovanje večine spletnih mest izboljšalo šele po uvedbi te tehnologije, vendar ali vsako spletno mesto potrebuje CDN in še pomembneje, ali vaše?

Verjeli ali ne, obstaja so . Nekaj različnih vrst spletnih mest, ki bi jim ta vrsta storitve koristila zelo malo. Pogovorimo se o njih, da boste lahko sprejeli utemeljeno odločitev o tem, ali bi vašemu spletnemu mestu koristili dodatni stroški uporabe omrežja CDN ali ne.

Upoštevajte te dejavnike.

Imate spletno mesto z veliko prometa?

To je eden največjih dejavnikov, ki jih morate upoštevati, če razmišljate o uvedbi CDN za svoje spletno mesto. Pri spletnih mestih z veliko prometa je verjetnost izpadov večja kot pri drugih spletnih mestih, saj strežniki, ki jih upravljajo, težko prenesejo veliko obremenitev.

Če imate spletno mesto z veliko prometa, razmislite o uvedbi CDN, ki bo pomagal razporediti promet na strežnike po vsem svetu, namesto da bi za vse to skrbel vaš izvorni strežnik. Če še niste, razmislite tudi o nadgradnji na rešitev gostovanja v oblaku, saj se strežniki v tej vrsti infrastrukture lahko po potrebi razširjajo.

Ali pričakujete hitro rast podjetja?

Ta dejavnik se navezuje na prejšnjega. Vaše spletno mesto morda ne bo imelo velikega prometa. zdaj , če pa pričakujete, da bo vaše podjetje hitro raslo, boste morda želeli razmisliti o uvedbi CDN in nadgradnji na rešitev gostovanja v oblaku.

Če nameravate uvesti izdelek in pričakujete, da boste zanj izvajali promocijo, ki bo verjetno spodbudila veliko Če ne nadgradite infrastrukture, ki jo uporablja vaše spletno mesto, morate biti pripravljeni. pred ko ga boste zagnali, boste morda doživeli samo izpade, saj bo ves promet preplavil vašo spletno stran.

Imate majhno spletno stran?

Če imate majhno spletno mesto, ki nima veliko strani, ne uporablja veliko slik in nima velikega rednega prometa, verjetno ne boste občutili bistvenega izboljšanja zmogljivosti spletnega mesta, če se boste odločili za uporabo CDN. Ne skrbite za to, da boste na to pozorni, vendar to še ni prednostna naloga.

Ali vaše spletno mesto uporablja veliko medijskih elementov (slik, videoposnetkov itd.)?

To je glavni Ko uporabnik obišče vaše spletno mesto, mora naložiti vsako sliko in vir na strani. Veliko lahko storite za pomoč svojemu spletnemu mestu z optimizacijo slik, razbremenitvijo medijskih elementov WordPress v rešitev za shranjevanje v oblaku, kot je Amazon S3, in izvajanjem lenega nalaganja, vendar lahko z uporabo CDN storite še več.

O uvedbi te tehnologije razmislite, če imate aktiven blog, ki v vsaki objavi uporablja slike, ali če na svojem spletnem mestu uporabljate veliko visokokakovostnih slik. Fotografi, na primer, pogosto uporabljajo neoptimizirane različice svojih slik, da bi zapolnili svoje portfelje. To je razumljivo, vendar lahko kljub temu povzroči počasno spletno mesto.

Ali je vaše spletno mesto namenjeno lokalnemu prometu?

CDN naj bi delovali na globalni ravni in uporabnikom pomagali pri hitrejšem nalaganju vašega spletnega mesta z nalaganjem virov iz strežnika, ki jim je najbližji. Če pa imate lokalno spletno mesto, na primer spletno mesto za lokalno podjetje, je vaš promet verjetno tudi lokalni, kar pomeni, da CDN za vaše podjetje ne bi bil preveč smiseln.

Ali vaše spletno mesto doživlja izpade?

Morda ste že imeli težave s svojim spletnim mestom, kot so izpadi, predolgi časi nalaganja in dejanske pritožbe strank, da je vaše spletno mesto prepočasno. Za spremljanje delovanja spletnega mesta lahko uporabite orodja, kot je Uptime Robot. Če imate težave, se najprej posvetujte s svojim gostiteljem. Če imate globalno občinstvo, spletno mesto z veliko prometa in uporabljateveliko slik, razmislite o uvedbi CDN.

Izbira CDN za vaše spletno mesto

Na trgu je veliko zanesljivih CDN-jev, nekateri gostitelji pa imajo zdaj vgrajene CDN-je.

Poglej tudi: Dokončni vodnik za pridobivanje Google Sitelinks

Vendar nam je Sucurijev CDN zelo všeč iz več razlogov:

  • Zmogljiv CDN, podprt s prilagodljivim požarnim zidom.
  • blaženje DDoS.
  • Spremljanje blagovne znamke in ugleda.
  • Spremljanje neprekinjenega delovanja.
  • Pregledovanje in odstranjevanje zlonamerne programske opreme.
  • Robustna rešitev za varnostno kopiranje (dodatno 5 USD/stran/mesec - vredno!)
  • Neomejena pasovna širina v vseh načrtih.

Želite izvedeti več? Kliknite tukaj in obiščite spletno mesto Sucuri.

Če ne iščete varnostne platforme in želite le preprost CDN, preverite StackPath (prej MaxCDN). Omeniti velja, da StackPath ponuja požarni zid za spletne aplikacije (WAF), vendar smo ugotovili, da je Sucurijev WAF lažji za delo.

Zaključne misli

CDN imajo ključno vlogo pri zagotavljanju čim hitrejšega in nemotenega delovanja spletnega mesta. Številna podjetja se zanašajo na to tehnologijo, da ohranijo svoja spletna mesta in storitve pri velikem porastu prometa, po podatkih bloga Radware celo 75 % od 100 največjih spletnih mest.

Opišimo dejavnike, ki jih mora imeti vaše spletno mesto, če mu želite dodati storitve CDN.

Vi . razmislite o uvedbi CDN, če...

  • Imate spletno mesto z veliko prometa.
  • Pričakujete, da bo vaš posel rasel in povzročil velike skoke prometa.
  • Uporabljate veliko medijskih elementov, zlasti slik.
  • Privabljate obiskovalce z vsega sveta.
  • imate težave z delovanjem spletnega mesta.

Vi ne bi smeli razmislite o uvedbi CDN, če...

  • Imate lokalno spletno mesto.
  • Imate majhno spletno mesto.
  • Nimate veliko prometa.
  • Ne uporabljate veliko medijskih elementov.

Če imate omejen proračun, lahko storitve CDN, kot je Cloudflare, preizkusite brezplačno. Če želite izvedeti, kako optimizirati spletno mesto WordPress za zmogljivost, si oglejte te objave:

  • 7 najboljših vtičnikov za pospeševanje WordPressa (vtičniki za predpomnjenje in še več)

Patrick Harvey

Patrick Harvey je izkušen pisec in digitalni tržnik z več kot 10-letnimi izkušnjami v industriji. Ima veliko znanja o različnih temah, kot so bloganje, družbeni mediji, e-trgovina in WordPress. Njegova strast do pisanja in pomoči ljudem do uspeha na spletu ga je gnala k ustvarjanju pronicljivih in privlačnih objav, ki dajejo vrednost njegovemu občinstvu. Kot izkušen uporabnik WordPressa je Patrick seznanjen s podrobnostmi izdelave uspešnih spletnih mest in to znanje uporablja za pomoč podjetjem in posameznikom pri vzpostavitvi spletne prisotnosti. Z ostrim očesom za podrobnosti in neomajno predanostjo odličnosti je Patrick predan zagotavljanju bralcem najnovejših trendov in nasvetov v industriji digitalnega trženja. Ko ne piše bloga, je Patricka mogoče najti med raziskovanjem novih krajev, branjem knjig ali igranjem košarke.