{"id":97375,"date":"2020-10-17T20:42:13","date_gmt":"2020-10-17T18:42:13","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo"},"modified":"2020-10-17T20:42:13","modified_gmt":"2020-10-17T18:42:13","slug":"neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo","title":{"rendered":"Nespoznati putevi sadr\u017eaja ili rije\u010d o CDN-u","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Nespoznati putevi sadr\u017eaja ili rije\u010d o CDN-u\" src=\"\/wp-content\/uploads\/2020\/10\/13c1a8a89bf93036a897eb8f50dee206.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<blockquote><p><i><b>Odricanje<\/b>:<\/i><br \/>\nOvaj \u010dlanak ne sadr\u017ei informacije koje su ranije bile nepoznate \u010ditateljima upu\u0107enima u pojam CDN, ve\u0107 predstavlja pregled tehnologije<\/p><\/blockquote>\n<p>\nPrva web stranica pojavila se 1990. godine i imala je veli\u010dinu od samo nekoliko bajtova. Od tada se sadr\u017eaj \u0161iri kvalitativno i kvantitativno. Razvoj IT ekosustava doveo je do toga da se moderne web stranice mjere u megabajtima, a tendencija pove\u0107anja propusnosti mre\u017ea svake godine samo se ja\u010da. Kako mogu pru\u017eatelji sadr\u017eaja pokriti ve\u0107e geografske podru\u010dje i osigurati korisnicima visoku brzinu pristupa informacijama svugdje? Ove zadatke trebaju obavljati mre\u017ee za isporuku i distribuciju sadr\u017eaja, poznate kao Content Delivery Network ili jednostavno CDN.<\/p>\n<p>Na internetu je sve vi\u0161e 'te\u0161kog' sadr\u017eaja. Pri tome brojna istra\u017eivanja pokazuju da korisnici ne \u017eele imati posla s web servisima ako se u\u010ditavaju du\u017ee od 4-5 sekundi. Previ\u0161e niska brzina u\u010ditavanja stranice dovodi do gubitka publike, \u0161to \u0107e neizbje\u017eno smanjiti promet, konverziju, a time i profit. Mre\u017ee za isporuku sadr\u017eaja (CDN) teoretski omogu\u0107uju rje\u0161avanje ovih problema i njihovih posljedica. No, u praksi sve obi\u010dno rje\u0161avaju detalji i nijanse konkretnog slu\u010daja, kojih u ovom podru\u010dju ima u izobilju. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Odakle dolazi ideja distribuiranih mre\u017ea<\/h3>\n<p>\nZapo\u010dnimo s kratkim pregledom povijesti i definicije termina. CDN je mre\u017ea poslu\u017eitelja smje\u0161tenih na razli\u010ditim mjestima koja omogu\u0107uju pristup internetskom sadr\u017eaju velikom broju korisnika. Ideja distribuiranih mre\u017ea le\u017ei u postojanju vi\u0161e to\u010daka prisutnosti (PoP) koje se nalaze izvan izvornog poslu\u017eitelja. Ova sustav br\u017ee obra\u0111uje skup pristiglih zahtjeva, pove\u0107avaju\u0107i odziv i brzinu prijenosa podataka. <\/p>\n<p>Problemi s isporukom sadr\u017eaja korisnicima pojavili su se na vrhuncu razvoja interneta, tj. sredinom 90-ih. Tada\u0161nji serveri, \u010dija je performansa bila ispod dana\u0161njih vrhunskih laptopa, jedva su podnosili optere\u0107enje i nisu mogli zadovoljiti sve ve\u0107i promet. Microsoft je svake godine tro\u0161io stotine milijuna dolara na istra\u017eivanja vezana uz informati\u010dke veze (odmah se sjeti poznatih 640 KB od Billa Gatesa). Na putu rje\u0161avanja ovih pitanja bilo je potrebno koristiti hijerarhijsko ke\u0161iranje, prelaziti s modema na opti\u010dka vlakna i detaljno analizirati topologiju mre\u017ea. Situacija jepodsje\u0107ala na stari lokomotiv koji juri prugom, a u me\u0111uvremenu se modernizira svim mogu\u0107im sredstvima za pove\u0107anje brzine. <\/p>\n<p>Ve\u0107 krajem 90-ih vlasnici web portala shvatili su da je za smanjenje optere\u0107enja i osiguranje potrebnih zahtjeva potrebno koristiti posredni\u010dke servere. Tako su nastali prvi CDN-ovi koji distribuiraju stati\u010dki sadr\u017eaj s razli\u010ditih servera, geografski rasprostranjenih \u0161irom svijeta. Otprilike u to vrijeme nastao je i biznis na distribuiranim mre\u017eama. Najve\u0107i (barem jedan od najve\u0107ih) CDN provajdera na svijetu, kompanija Akamai, postala je pionir u ovom podru\u010dju, zapo\u010dinju\u0107i svoj put 1998. godine. Nekoliko godina kasnije, CDN je postao masovan, a prihodi od dostave i distribucije sadr\u017eaja mjereni su desetinama milijuna dolara mjese\u010dno.<\/p>\n<p>Danas se susre\u0107emo s CDN-ovima svaki put kada pre\u0111emo na komercijalnu stranicu s velikim prometom ili razgovaramo na dru\u0161tvenim mre\u017eama. Uslugu pru\u017eaju: Amazon, Cloudflare, Akamai, kao i mnogi drugi multinacionalni provajderi. Pri tome, velike tvrtke nastoje koristiti vlastite CDN-ove, \u0161to im donosi niz prednosti u brzini i kvaliteti isporuke sadr\u017eaja. Da Facebook nije imao distribuirane mre\u017ee i da bi se oslanjao samo na izvorni server smje\u0161ten u SAD-u, u\u010ditavanje profila korisnika iz isto\u010dne Europe moglo bi trajati znatno du\u017ee. <\/p>\n<h3>Par rije\u010di o CDN-u i streamingu<\/h3>\n<p>\nAgencija FutureSource Consulting provela je analizu glazbene industrije i do\u0161la do zaklju\u010dka da \u0107e do 2023. godine broj pretplata na glazbene streaming usluge dose\u0107i gotovo pola milijarde ljudi. Osim toga, vi\u0161e od 90% prihoda ove usluge ostvaruju upravo od streaminga audio. Situacija s video sadr\u017eajem je sli\u010dna, a u narodu su se ve\u0107 ustalili termini poput: let's play, online koncert i online kino. Svoje streaming usluge nude Apple, Google, YouTube i mnoge druge tvrtke.<\/p>\n<p>U ranijim konceptima CDN se prvenstveno koristio za web stranice sa stati\u010dkim sadr\u017eajem. Stati\u010dkim se smatra informacija koja se ne mijenja ovisno o akcijama korisnika, vremenu ili drugim faktorima, tj. nije personalizirana. No razvoj streaming video i audio usluga dodao je jo\u0161 jedan \u010desto kori\u0161teni scenarij za kori\u0161tenje distribuiranih mre\u017ea. Posredni\u010dki serveri, koji se nalaze u blizini ciljne publike diljem svijeta, omogu\u0107uju stabilan pristup sadr\u017eaju tijekom razdoblja visokih optere\u0107enja, isklju\u010duju\u0107i nedostatak<\/p>\n<h3>Kako to funkcionira<\/h3>\n<p>\nSu\u0161tina svih CDN-ova otprilike je ista: koristiti posrednike kako bi se br\u017ee isporu\u010dio sadr\u017eaj krajnjem potro\u0161a\u010du. To funkcionira na sljede\u0107i na\u010din: korisnik \u0161alje zahtjev za preuzimanje datoteke, a CDN server, koji jednom obra\u0111uje zahtjev prema originalnom serveru, vra\u0107a korisniku sadr\u017eaj. Paralelno s tim, CDN pohranjuje datoteke kod sebe na odre\u0111eno vrijeme i svi sljede\u0107i zahtjevi obra\u0111uju se iz vlastitog CACHE-a. Opcionalno, oni mogu tako\u0111er unaprijed u\u010ditati datoteke s izvornih servera, postaviti rok trajanja CACHE-a, komprimirati te\u017ee datoteke i mnogo toga drugog. U idealnoj situaciji, host prenosi cijeli tok na CDN \u010dvor, koji zatim koristi vlastite resurse za isporuku sadr\u017eaja korisnicima. Naravno, u\u010dinkovito ke\u0161iranje podataka, kao i distribucija zahtjeva ne na jedan server, nego na mre\u017eu, dovest \u0107e do uravnote\u017eenijeg optere\u0107enja prometa. <\/p>\n<p><img decoding=\"async\" alt=\"Nespoznati putevi sadr\u017eaja ili rije\u010d o CDN-u\" src=\"\/wp-content\/uploads\/2020\/10\/7b1d9413e6c91294099eccd1b47ec3e0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nDruga va\u017ena zna\u010dajka rada CDN-a je smanjenje ka\u0161njenja u prijenosu podataka (poznato i kao RTT \u2013 round trip time). Uspostavljanje TCP veze, u\u010ditavanje medijskog sadr\u017eaja, JS datoteka, pokretanje TLS sesije, sve to ovisi o ping-u. O\u010dito je da \u0161to ste bli\u017ee izvoru, br\u017ee \u0107ete dobiti odgovor od njega. \u010cak je i brzina svjetlosti ograni\u010dena: oko 200 tisu\u0107a km\/s kroz opti\u010dke vlakne. To zna\u010di da \u0107e ka\u0161njenje od Moskve do Washingtona iznositi oko 75 ms u RTT-u, i to bez utjecaja posredni\u010dke opreme. <\/p>\n<p>Da bismo bolje razumjeli koje probleme rje\u0161avaju mre\u017ee za distribuciju sadr\u017eaja, navodimo popis aktualnih rje\u0161enja:<\/p>\n<ul>\n<li>Google, Yandex, MaxCDN (koriste besplatne CDN-ove za distribuciju JS biblioteka, imaju vi\u0161e od 90 prisutnosti u ve\u0107ini zemalja svijeta);<\/li>\n<li>Cloudinary, Cloudimage, Google (usluge i biblioteke za klijentsku optimizaciju: slike, video, fontovi itd.);<\/li>\n<li>Jetpack, Incapsula, Swarmify itd. (optimizacija resursa u sustavima za upravljanje sadr\u017eajem: Bitrix, WordPress itd.);<\/li>\n<li>CDNVideo, StackPath, NGENIX, Megafon (CDN za distribuciju stati\u010dkog sadr\u017eaja, koriste se kao mre\u017ee op\u0107e namjene);<\/li>\n<li>Imperva, Cloudflare (rje\u0161enja za ubrzanje u\u010ditavanja web stranica).<\/li>\n<\/ul>\n<p>\nPrva 3 tipa CDN-a iz navedenog popisa namijenjena su prijenosu samo dijela prometa s glavnog poslu\u017eitelja. Preostala 2 koriste se kao potpuni proxy poslu\u017eitelji s potpunim prijenosom kanala s izvornog hosta.<\/p>\n<h3>Kome i koje koristi pru\u017ea tehnologija <\/h3>\n<p>\nU teoriji, svaka web stranica koja prodaje svoje proizvode\/usluge korporativnim klijentima ili fizi\u010dkim osobama (B2B ili B2C) mo\u017ee imati koristi od implementacije CDN-a. Va\u017eno je da se njihova ciljana publika, tj. korisni\u010dka baza, nalazi izvan njihovog geografskog smje\u0161taja. No, \u010dak i ako to nije slu\u010daj, mre\u017ee distribucije pomo\u0107i \u0107e u balansiranju optere\u0107enja prilikom velikih koli\u010dina sadr\u017eaja. <\/p>\n<p>Nije tajna da je za zagu\u0161enje serverskog kanala dovoljna samo par tisu\u0107a tokova. Stoga \u0107e \u0161iroka distribucija videostreaminga neizbje\u017eno rezultirati uskim grlom - propusno\u0161\u0107u internetskog kanala. Ovo tako\u0111er vi\u0111amo kada na web stranici postoji mno\u0161tvo malih, nekombiniranih slika (prikaza proizvoda, primjerice). Izvorni server koristi jednu TCP vezu za obradu neograni\u010denog broja zahtjeva, \u0161to dovodi do stvaranja reda. Dodavanje CDN-a zahtijeva raspodjelu zahtjeva na nekoliko domena i kori\u0161tenje vi\u0161e TCP veza, \u010dime se rastere\u0107uje kanal. A formula kru\u017ene latencije, \u010dak i u najsumornijim scenarijima, daje vrijednost od 6-7 RTT i ima oblik: TCP+TLS+DNS. Tako\u0111er je opravdano uklju\u010diti latencije povezane s aktivacijom radio kanala na ure\u0111aju i prijenosom signala na mobilne bazne stanice.<\/p>\n<p>Sa\u017eimaju\u0107i snage tehnologije za poslovanje na internetu, stru\u010dnjaci isti\u010du sljede\u0107e to\u010dke:<\/p>\n<ol>\n<li>Brzo pro\u0161irenje infrastrukture + smanjenje propusnosti. Vi\u0161e servera = vi\u0161e to\u010daka na kojima se pohranjuju informacije. Kao rezultat, jedna to\u010dka obra\u0111uje manje prometa u jedinici vremena, \u0161to zna\u010di da mo\u017ee imati manju propusnost. Dodatno, u igru stupaju alati za optimizaciju, \u0161to omogu\u0107ava suo\u010davanje s vr\u0161nim optere\u0107enjima bez gubitka vremena.<\/li>\n<li>Manji ping. Ve\u0107 smo spomenuli da ljudi ne vole dugo \u010dekati na internetu. Stoga visoki ping pridonosi visokim stopama odbijanja. Latencija mo\u017ee biti uzrokovana problemima s obradom podataka na serveru, kori\u0161tenjem zastarjele opreme ili jednostavno lo\u0161om topologijom mre\u017ee. Ve\u0107ina tih problema djelomi\u010dno se rje\u0161ava mre\u017eama za distribuciju sadr\u017eaja. Ipak, va\u017eno je napomenuti da \u0107e stvarna korist od implementacije tehnologije biti vidljiva samo kada \"konsumer ping\" prema\u0161uje 80-90 ms, \u0161to odgovara udaljenosti od Moskve do New Yorka.\n<p><img decoding=\"async\" alt=\"Nespoznati putevi sadr\u017eaja ili rije\u010d o CDN-u\" src=\"\/wp-content\/uploads\/2020\/10\/5cce80424de4b73557c4b3be5e07f1ac.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/li>\n<li>Sigurnost podataka. DDos napadi (virusni napadi tipa 'odbijanje usluge') usmjereni su na prekid rada poslu\u017eitelja s ciljem stjecanja neke koristi. Jedan poslu\u017eitelj je mnogo vi\u0161e izlo\u017een ranjivostima informati\u010dke sigurnosti nego distribuirana mre\u017ea (sru\u0161iti infrastrukturu takvog diva kao \u0161to je CloudFlare nije jednostavan zadatak). Kori\u0161tenjem filtera i pametnim raspodjelom zahtjeva po mre\u017ei, mogu\u0107e je bez problema sprije\u010diti umjetno stvorene pote\u0161ko\u0107e s pristupom legitimnom prometu.<\/li>\n<li>Brzo \u0161irenje sadr\u017eaja i dodatne uslu\u017ene funkcije. Distribucija velikih koli\u010dina informacija na mre\u017eu poslu\u017eitelja omogu\u0107it \u0107e br\u017ee dostavljanje ponude krajnjem korisniku. Za primjere, opet, ne treba i\u0107i daleko \u2013 dovoljno je sjetiti se Amazona i AliExpressa. <\/li>\n<li>Mogu\u0107nost 'maskiranja' problema s glavnom web stranicom. Nema potrebe \u010dekati da se DNS a\u017eurira, mogu\u0107e je preusmjeriti ga na novu lokaciju s distribucijom ranije predmemoriranog sadr\u017eaja. To mo\u017ee pobolj\u0161ati otpornost na kvarove.<\/li>\n<\/ol>\n<p>\nRazjasnili smo prednosti. A sada razmotrite koje su ni\u0161e u tome korisne.<\/p>\n<h3>Reklamna industrija<\/h3>\n<p>\nReklama je pokreta\u010d napretka. A da motor ne pregori, treba ga optere\u0107ivati umjereno. Tako se i reklamna industrija, poku\u0161avaju\u0107i odgovoriti na suvremeni digitalni svijet, susre\u0107e s problemima 'te\u0161kog sadr\u017eaja'. Te\u0161kim se smatra multimedijska reklama (uglavnom animirani baneri i video zapisi), koja zahtijeva visoke propusnosti mre\u017ee. Web stranica s multimedijom u\u010ditava se dugo i mo\u017ee uzrokovati zastoje, testiraju\u0107i \u017eivce korisnika. Ve\u0107ina odustaje od takvih resursa prije nego \u0161to se u\u010dita sav dostupan sadr\u017eaj. Reklamne agencije mogu iskoristiti prednosti CDN-a u rje\u0161avanju ovih problema. <\/p>\n<h3>Prodaja<\/h3>\n<p>\nElektroni\u010dka trgovina zahtijeva stalno pro\u0161irenje geografske pokrivenosti. Jo\u0161 jedan va\u017ean aspekt je borba protiv konkurencije, koja je u svakom tr\u017ei\u0161nom segmentu obilna. Ako web stranica ne zadovoljava korisni\u010dke zahtjeve (uklju\u010duju\u0107i dugo u\u010ditavanje), ne\u0107e biti popularna i ne mo\u017ee ostvariti stabilno visoku konverziju. Implementacija CDN-a trebala bi pokazati svoje prednosti pri obradi zahtjeva podataka iz razli\u010ditih mjesta. Tako\u0111er, raspodjela prometa pomo\u0107i \u0107e sprije\u010diti njegove udarce i naknadne kvarove servera. <\/p>\n<h3>Platforme s zabavnim sadr\u017eajem<\/h3>\n<p>\nOvdje spadaju razne zabavne platforme, po\u010dev\u0161i od preuzimanja filmova i igara, do streamanja videa. Iako tehnologija radi sa statikom, stream podaci mogu br\u017ee do\u0107i do korisnika putem retransmitera. Opet, ke\u0161iranje informacija CDN-a je spas za vlasnike velikih portala \u2013 skladi\u0161ta multimedije. <\/p>\n<h3>Online igre<\/h3>\n<p>\nInternet igre treba izdvojiti u posebnu kategoriju. Ako reklama zahtijeva veliku propusnost, online projekti su jo\u0161 zahtjevniji prema resursima. Davatelji se suo\u010davaju s problemom koji ima dvije strane: brzina pristupa serverima + osiguranje visoke izvedbe igara s lijepom grafikom. CDN za online igre \u2013 to je mogu\u0107nost imati takozvane \u201epush-zone\u201c, gdje programeri mogu pohranjivati igre na serverima smje\u0161tenim u blizini korisnika. To smanjuje utjecaj brzine pristupa izvornoj serveru, a time osigurava ugodno igranje svuda.<\/p>\n<h3>Za\u0161to CDN nije panaceja <\/h3>\n<p>\n<img decoding=\"async\" alt=\"Nespoznati putevi sadr\u017eaja ili rije\u010d o CDN-u\" src=\"\/wp-content\/uploads\/2020\/10\/ec145ddfd6d08e36462dd6ecfce88b17.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nUnato\u010d o\u010ditim prednostima, ne svi i ne uvijek nastoje implementirati tehnologiju u svoj posao. Za\u0161to je to tako? Kako god to paradoksalno zvu\u010dalo, neki nedostaci proisti\u010du iz prednosti, plus dodaje se jo\u0161 nekoliko stavki vezanih uz implementaciju mre\u017ee. Marketing stru\u010dnjaci lijepo pri\u010daju o svim prednostima tehnologije, zaboravljaju\u0107i spomenuti da sve one gube smisao u \u0161irokom rasponu uvjeta. Ako se detaljnije razmatraju nedostaci CDN-a, treba istaknuti:<\/p>\n<ul>\n<li>Rad sa statikom. Da, ve\u0107ina modernih web stranica ima nizak postotak dinami\u010dkog sadr\u017eaja. No, tamo gdje su stranice personalizirane, CDN ne\u0107e pomo\u0107i (osim ako ne smanji veliki promet);<\/li>\n<li>Ka\u0161njenje u ke\u0161iranju. Sama optimizacija je jedna od glavnih prednosti distribuiranih mre\u017ea. No, kada se promjene izvr\u0161e na izvornom serveru, potrebno je vrijeme prije nego \u0161to CDN ponovo ke\u0161ira te promjene na svim svojim serverima;<\/li>\n<li>Masovne blokade. Ako iz bilo kojeg razloga bude blokiran IP adresu CDN-a, svi web stranici koji su na njemu hostani \u0107e biti zatvoreni;<\/li>\n<li>U ve\u0107ini slu\u010dajeva preglednik \u0107e uspostaviti dvije veze (s izvorom i CDN-om). A to su dodatne milisekunde \u010dekanja;<\/li>\n<li>Povezanost s IP adresama projekata (uklju\u010duju\u0107i nepostoje\u0107e), koje su ranije bile pridru\u017eene. Kao rezultat, dolazi do ote\u017eanog rangiranja od strane Googleovih botova i pote\u0161ko\u0107a s prikazivanjem web stranice na vrhu prilikom SEO promocije;<\/li>\n<li>CDN \u010dvor \u2013 to je potencijalna ta\u010dka kvara. Ako se koriste, va\u017eno je unaprijed razumjeti kako je ure\u0111ena rutiranje sustava i koje gre\u0161ke mogu nastati tijekom rada s web stranicom;<\/li>\n<li>Obi\u010dno, ali za usluge isporuke sadr\u017eaja treba pla\u0107ati. Uglavnom su tro\u0161kovi proporcionalni koli\u010dini prometa, \u0161to zna\u010di da mo\u017ee biti potrebna kontrola za planiranje bud\u017eeta. <\/li>\n<\/ul>\n<p>\nVa\u017ena \u010dinjenica: \u010dak i blizina CDN-a korisniku ne garantira nizak ping. Rutiranje mo\u017ee biti ostvareno od klijenta do hosta koji se nalazi u drugoj zemlji ili \u010dak na drugom kontinentu. To ovisi o politici rutiranja konkretne mre\u017ee i njenim odnosima s operaterima komunikacija (peeriranja). Mnogi veliki dobavlja\u010di CDN-a imaju nekoliko tarifa, gdje cijena izravno utje\u010de na blizinu to\u010dke prisutnosti pri prijenosu sadr\u017eaja krajnjim korisnicima.<\/p>\n<p>Postoje mogu\u0107nosti \u2013 pokreni vlastiti CDN<\/p>\n<p>Nije zadovoljni politikom kompanija koje pru\u017eaju usluge mre\u017ea distribuiranog sadr\u017eaja, ali biznis treba pro\u0161irenje? Ako postoje mogu\u0107nosti, za\u0161to ne probati pokrenuti vlastiti CDN. To ima smisla u sljede\u0107im slu\u010dajevima:<\/p>\n<ul>\n<li>Trenutni tro\u0161kovi za distribuciju sadr\u017eaja ne opravdavaju o\u010dekivanja i nisu ekonomski odr\u017eivi;<\/li>\n<li>Potrebna je trajna ke\u0161 memorija, bez susjedstva s drugim web stranicama na serveru i kanalu;<\/li>\n<li>Ciljana publika nalazi se u regiji gdje nemate dostupne CDN to\u010dke prisutnosti;<\/li>\n<li>Potrebna je personalizacija postavki prilikom dostave sadr\u017eaja;<\/li>\n<li>Potrebno je ubrzati isporuku dinami\u010dkog sadr\u017eaja;<\/li>\n<li>Sumnje u kr\u0161enje privatnosti korisnika i drugih neprimjerenih radnji od strane tre\u0107ih usluga.<\/li>\n<\/ul>\n<p>\nPokretanje CDN-a zahtijevat \u0107e od vas domenu, nekoliko servera u razli\u010ditim regijama (virtualnih ili namjenskih) i alat za obradu zahtjeva. Ne zaboravite na instalaciju SSL certifikata, postavljanje i ure\u0111ivanje programa za isporuku stati\u010dkog sadr\u017eaja (Nginx ili Apache) te u\u010dinkovito pra\u0107enje cijelog sustava. <\/p>\n<p>Ispravno konfiguriranje ke\u0161iraju\u0107ih proxy-a je tema za posebnu temu, stoga ovdje ne\u0107emo detaljno opisivati: gdje i koje parametre ispravno postaviti. Uzimaju\u0107i u obzir po\u010detne tro\u0161kove i vrijeme potrebno za raspore\u0111ivanje mre\u017ee, kori\u0161tenje gotovih rje\u0161enja mo\u017ee biti perspektivnije. No, treba se voditi postoje\u0107om situacijom i planirati nekoliko koraka unaprijed.<\/p>\n<h3>\u0160to na kraju<\/h3>\n<p>\nCDN je skup dodatnih resursa za preusmjeravanje va\u0161eg prometa \u0161irokoj publici. Da li su potrebni za poslovanje na internetu? I da, i ne, sve ovisi o tome koja je publika ciljana i koji su ciljevi vlasnika posla.<\/p>\n<p>Regionalni i specijalizirani projekti imat \u0107e vi\u0161e minusa nego plusa od implementacije CDN-a. Zahtjevi \u0107e i dalje prvo dolaziti na izvorni server, ali ve\u0107 preko posrednika. Odavde sumnjivo smanjenje pinga, ali sasvim odre\u0111eni mjese\u010dni tro\u0161kovi kori\u0161tenja usluga. U prisutnosti dobre mre\u017ene opreme, mo\u017eete mirno unaprijediti postoje\u0107e algoritme informacijske sigurnosti, postaviti svoje servere bli\u017ee korisnicima i dobiti optimizacije i dobit besplatno na stalnoj osnovi.<\/p>\n<p>Velikim kompanijama, \u010dija infrastruktura ne mo\u017ee da se nosi sa stalno rastu\u0107im prometom, stvarno bi trebalo da razmisle o posredni\u010dkim serverima. CDN se odli\u010dno pokazuje kao tehnologija koja omogu\u0107ava brzo postavljanje mre\u017ee na \u0161irokoj geografskoj osnovi, obezbe\u0111uju\u0107i udoban obla\u010dni gejming ili prodaju proizvoda na velikoj komercijalnoj platformi. <\/p>\n<p>Me\u0111utim, \u010dak i sa \u0161irokom geografijom publike, va\u017eno je unapred razumeti za\u0161to su ta\u010dno potrebne mre\u017ee za distribuciju sadr\u017eaja. Skrivenost sajta ostaje slo\u017een zadatak koji se \u010darobno ne re\u0161ava uvo\u0111enjem CDN-a. Ne treba zaboraviti na va\u017ene funkcije kao \u0161to su: me\u0111usobna kompatibilnost, prilagodljivost, optimizacija serverskog dela, koda, renderovanja itd. Prethodni tehni\u010dki auditi i adekvatne mere za re\u0161avanje problema i dalje su optimalno re\u0161enje za bilo koji online projekat, bez obzira na njegov pristup i obim.<\/p>\n<p><\/p>\n<h4>U okviru reklame<\/h4>\n<p>\nUpravo sada mo\u017eete naru\u010diti <noindex><a rel=\"nofollow\" href=\"https:\/\/vdsina.ru\/cloud-servers?partner=habr136\">mo\u0107ne servere<\/a><\/noindex>, koji koriste najnovije procesore <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/vdsina\/blog\/514570\/\">AMD Epyc<\/a><\/noindex>. Fleksibilni paketi \u2014 od 1 jezgra CPU do neverovatnih 128 jezgara CPU, 512 GB RAM, 4000 GB NVMe.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/vdsina.ru\/cloud-servers?partner=habr136\"><img decoding=\"async\" alt=\"Nespoznati putevi sadr\u017eaja ili rije\u010d o CDN-u\" src=\"\/wp-content\/uploads\/2020\/10\/699aeaae3b5b35bc24a103351c975583.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<br \/>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/vdsina\/blog\/522936\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u0438\u0441\u043a\u043b\u0435\u0439\u043c\u0435\u0440: \u0414\u0430\u043d\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u043d\u0435 \u043d\u0435\u0441\u0435\u0442 \u0432 \u0441\u0435\u0431\u0435 \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u0439 \u0440\u0430\u043d\u0435\u0435 \u043d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0445 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u044f\u043c, \u0437\u043d\u0430\u043a\u043e\u043c\u044b\u043c \u0441 \u043f\u043e\u043d\u044f\u0442\u0438\u0435\u043c CDN, \u0430 \u043d\u043e\u0441\u0438\u0442 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440 \u043e\u0431\u0437\u043e\u0440\u0430 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u041f\u0435\u0440\u0432\u0430\u044f \u0432\u0435\u0431-\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u0432 1990 \u0433\u043e\u0434\u0443 \u0438 \u0438\u043c\u0435\u043b\u0430 \u0440\u0430\u0437\u043c\u0435\u0440 \u0432 \u0441\u0447\u0438\u0442\u0430\u043d\u043d\u044b\u0435 \u0431\u0430\u0439\u0442\u044b. \u0421 \u0442\u0435\u0445 \u043f\u043e\u0440 \u043a\u043e\u043d\u0442\u0435\u043d\u0442 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u0442\u0430\u043a \u0438 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e. \u0420\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u0418\u0422-\u044d\u043a\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u0440\u0438\u0432\u0435\u043b\u043e \u043a \u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0432\u0435\u0431-\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0438\u0437\u043c\u0435\u0440\u044f\u044e\u0442\u0441\u044f \u043c\u0435\u0433\u0430\u0431\u0430\u0439\u0442\u0430\u043c\u0438 \u0438 \u0442\u0435\u043d\u0434\u0435\u043d\u0446\u0438\u044f \u043a [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":97376,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-97375","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u0438\u0441\u043a\u043b\u0435\u0439\u043c\u0435\u0440:.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"hr_HR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041d\u0435\u0438\u0441\u043f\u043e\u0432\u0435\u0434\u0438\u043c\u044b \u043f\u0443\u0442\u0438 \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u0438\u043b\u0438 \u043f\u0440\u043e CDN \u0437\u0430\u043c\u043e\u043b\u0432\u0438\u043c \u0441\u043b\u043e\u0432\u043e | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u0438\u0441\u043a\u043b\u0435\u0439\u043c\u0435\u0440:.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-10-17T18:42:13+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-17T18:42:13+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Putanja sadr\u017eaja je nepredvidljiva ili da ka\u017eemo ne\u0161to o CDN-u | ProHoster","description":"Odricanje:.","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hr_HR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041d\u0435\u0438\u0441\u043f\u043e\u0432\u0435\u0434\u0438\u043c\u044b \u043f\u0443\u0442\u0438 \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u0438\u043b\u0438 \u043f\u0440\u043e CDN \u0437\u0430\u043c\u043e\u043b\u0432\u0438\u043c \u0441\u043b\u043e\u0432\u043e | ProHoster","og:description":"\u0414\u0438\u0441\u043a\u043b\u0435\u0439\u043c\u0435\u0440:.","og:url":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-10-17T18:42:13+00:00","article:modified_time":"2020-10-17T18:42:13+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"97375","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:21:28","updated":"2022-10-03 07:11:54","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/97375","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=97375"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/97375\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media\/97376"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=97375"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=97375"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=97375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}