{"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\/pl\/blog\/administrirovanie\/neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo","title":{"rendered":"Nieodgadnione \u015bcie\u017cki tre\u015bci, czyli kilka s\u0142\u00f3w o CDN","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Nieodgadnione \u015bcie\u017cki tre\u015bci, czyli kilka s\u0142\u00f3w o CDN\" src=\"\/wp-content\/uploads\/2020\/10\/13c1a8a89bf93036a897eb8f50dee206.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<blockquote><p><i><b>Wy\u0142\u0105czenie odpowiedzialno\u015bci<\/b>:<\/i><br \/>\nTen artyku\u0142 nie zawiera informacji wcze\u015bniej nieznanych czytelnikom zaznajomionym z poj\u0119ciem CDN i ma charakter przegl\u0105du technologii.<\/p><\/blockquote>\n<p>\nPierwsza strona internetowa powsta\u0142a w 1990 roku i mia\u0142a rozmiar zaledwie kilku bajt\u00f3w. Od tego czasu tre\u015bci s\u0105 skalowane zar\u00f3wno pod wzgl\u0119dem jako\u015bci, jak i ilo\u015bci. Rozw\u00f3j ekosystemu IT doprowadzi\u0142 do sytuacji, w kt\u00f3rej nowoczesne strony internetowe mierzone s\u0105 w megabajtach, a tendencja do zwi\u0119kszania przepustowo\u015bci sieci z ka\u017cdym rokiem staje si\u0119 coraz silniejsza. Jak dostawcy tre\u015bci mog\u0105 dotrze\u0107 do wi\u0119kszych obszar\u00f3w geograficznych i zapewni\u0107 u\u017cytkownikom szybki dost\u0119p do informacji wsz\u0119dzie? Z tymi zadaniami musz\u0105 radzi\u0107 sobie sieci dostarczania i dystrybucji tre\u015bci, znane r\u00f3wnie\u017c jako sieci CDN.<\/p>\n<p>W Internecie pojawia si\u0119 coraz wi\u0119cej 'ci\u0119\u017ckich' tre\u015bci. Wiele bada\u0144 pokazuje, \u017ce u\u017cytkownicy nie chc\u0105 korzysta\u0107 z us\u0142ug internetowych, je\u015bli te \u0142aduj\u0105 si\u0119 d\u0142u\u017cej ni\u017c 4-5 sekund. Zbyt niska pr\u0119dko\u015b\u0107 \u0142adowania strony grozi utrat\u0105 publiczno\u015bci, co z pewno\u015bci\u0105 prowadzi do zmniejszenia ruchu, konwersji, a tym samym zysk\u00f3w. Teoretycznie sieci dostarczania tre\u015bci (CDN) mog\u0105 rozwi\u0105za\u0107 te problemy i ich konsekwencje. W praktyce jednak to szczeg\u00f3\u0142y i niuanse konkretnego przypadku decyduj\u0105 o wszystkim, a tych w tej dziedzinie jest pod dostatkiem. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Sk\u0105d wzi\u0119\u0142a si\u0119 idea sieci rozproszonych.<\/h3>\n<p>\nZacznijmy od kr\u00f3tkiego wprowadzenia w histori\u0119 i definicj\u0119 termin\u00f3w. CDN to sie\u0107 z grupy serwer\u00f3w, rozmieszczonych w r\u00f3\u017cnych lokalizacjach, aby zapewni\u0107 dost\u0119p do tre\u015bci internetowych dla du\u017cej liczby u\u017cytkownik\u00f3w. Idea sieci rozproszonych polega na posiadaniu wielu punkt\u00f3w obecno\u015bci (PoP), kt\u00f3re znajduj\u0105 si\u0119 poza pierwotnym serwerem. Taki system szybciej obrobi zgromadzone zapytania, zwi\u0119kszaj\u0105c responsywno\u015b\u0107 i pr\u0119dko\u015b\u0107 przesy\u0142ania danych. <\/p>\n<p>Problem z dostarczaniem tre\u015bci do u\u017cytkownik\u00f3w nasili\u0142 si\u0119 u szczytu rozwoju Internetu, czyli w po\u0142owie lat 90-tych. \u00f3wczesne serwery, kt\u00f3rych wydajno\u015b\u0107 nie dor\u00f3wnywa\u0142a nawet wsp\u00f3\u0142czesnym flagowym laptopom, z trudem wytrzymywa\u0142y obci\u0105\u017cenie i nie mog\u0142y sprosta\u0107 ci\u0105gle rosn\u0105cemu ruchowi. Microsoft co roku wydawa\u0142 setki milion\u00f3w dolar\u00f3w na badania zwi\u0105zane z informacyjn\u0105 magistral\u0105 (od razu przychodz\u0105 na my\u015bl s\u0142ynne 640 KB od Billa Gatesa). W rozwi\u0105zaniu tych problem\u00f3w konieczne by\u0142o stosowanie hierarchicznego buforowania, przechodzenie z modem\u00f3w na \u015bwiat\u0142owody oraz szczeg\u00f3\u0142owe analizowanie topologii sieci. Sytuacja przypomina\u0142a stary lokomotyw, kt\u00f3ry p\u0119dzi po torach i na bie\u017c\u0105co modernizuje si\u0119 wszystkimi mo\u017cliwymi \u015brodkami w celu zwi\u0119kszenia pr\u0119dko\u015bci. <\/p>\n<p>Ju\u017c pod koniec lat 90-tych w\u0142a\u015bciciele portali internetowych zdali sobie spraw\u0119, \u017ce aby zredukowa\u0107 obci\u0105\u017cenie i zapewni\u0107 wymagane \u017c\u0105dania, nale\u017cy u\u017cywa\u0107 serwer\u00f3w po\u015brednicz\u0105cych. Tak powsta\u0142y pierwsze CDN, kt\u00f3re rozprowadza\u0142y statyczn\u0105 tre\u015b\u0107 z r\u00f3\u017cnych serwer\u00f3w, geograficznie rozproszonych po \u015bwiecie. W przybli\u017ceniu w tym samym czasie powsta\u0142 r\u00f3wnie\u017c biznes na rozproszonych sieciach. Najwi\u0119kszy (przynajmniej jeden z najwi\u0119kszych) dostawca CDN na \u015bwiecie, firma Akamai, sta\u0142 si\u0119 pionierem w tej dziedzinie, rozpoczynaj\u0105c swoj\u0105 dzia\u0142alno\u015b\u0107 w 1998 roku. Kilka lat p\u00f3\u017aniej CDN sta\u0142 si\u0119 masowy, a przychody z dostarczania i kontrybuowania tre\u015bci si\u0119ga\u0142y dziesi\u0105tek milion\u00f3w dolar\u00f3w miesi\u0119cznie.<\/p>\n<p>Dzi\u015b spotykamy si\u0119 z CDN za ka\u017cdym razem, gdy przechodzimy na stron\u0119 komercyjn\u0105 o du\u017cym ruchu lub wchodzimy w interakcje w mediach spo\u0142eczno\u015bciowych. Us\u0142ug\u0119 oferuj\u0105: Amazon, Cloudflare, Akamai oraz wielu innych mi\u0119dzynarodowych dostawc\u00f3w. Co wi\u0119cej, du\u017ce firmy d\u0105\u017c\u0105 do korzystania z w\u0142asnych CDN, co przynosi im szereg korzy\u015bci w zakresie szybko\u015bci i jako\u015bci dostarczania tre\u015bci. Gdyby Facebook nie mia\u0142 rozproszonych sieci i zadowoli\u0142by si\u0119 jedynie g\u0142\u00f3wnym serwerem znajduj\u0105cym si\u0119 w Stanach Zjednoczonych, \u0142adowanie profilu u\u017cytkownik\u00f3w w Europie Wschodniej mog\u0142oby zaj\u0105\u0107 znacznie wi\u0119cej czasu. <\/p>\n<h3>Kilka s\u0142\u00f3w o CDN i streamingu<\/h3>\n<p>\nAgencja FutureSource Consulting przeprowadzi\u0142a analiz\u0119 przemys\u0142u muzycznego i stwierdzi\u0142a, \u017ce w 2023 roku liczba subskrypcji na serwisach streamingowych osi\u0105gnie niemal p\u00f3\u0142 miliarda os\u00f3b. Ponadto, ponad 90% dochod\u00f3w serwisy b\u0119d\u0105 czerpa\u0107 w\u0142a\u015bnie z audio na \u017c\u0105danie. Sytuacja z wideo wygl\u0105da podobnie, w powszechnym u\u017cyciu znalaz\u0142y si\u0119 ju\u017c takie terminy jak: letsplay, koncert online i kino online. W\u0142asne serwisy streamingowe maj\u0105 Apple, Google, YouTube i wiele innych firm.<\/p>\n<p>Na pocz\u0105tku powszechne by\u0142o wykorzystanie CDN g\u0142\u00f3wnie dla stron z tre\u015bci\u0105 statyczn\u0105. Statyk\u0105 nazywamy informacje, kt\u00f3re nie zmieniaj\u0105 si\u0119 w zale\u017cno\u015bci od dzia\u0142a\u0144 u\u017cytkownika, czasu i innych czynnik\u00f3w, to znaczy nie s\u0105 spersonalizowane. Jednak rozw\u00f3j serwis\u00f3w z wideo i audio na \u017c\u0105danie doda\u0142 jeszcze jeden popularny scenariusz dla wykorzystania rozproszonych sieci. Serwery po\u015brednicz\u0105ce, znajduj\u0105ce si\u0119 blisko docelowej grupy odbiorc\u00f3w na ca\u0142ym \u015bwiecie, zapewniaj\u0105 stabilny dost\u0119p do tre\u015bci w okresach szczytowych obci\u0105\u017ce\u0144, eliminuj\u0105c braki w \u201ew\u0105skich gard\u0142ach\u201d internetu.<\/p>\n<h3>Jak to dzia\u0142a<\/h3>\n<p>\nIstota wszystkich CDN jest mniej wi\u0119cej taka sama: wykorzystuj\u0105 po\u015brednik\u00f3w, aby m\u00f3c szybciej dostarcza\u0107 tre\u015bci do ostatecznego odbiorcy. Dzia\u0142a to nast\u0119puj\u0105co: u\u017cytkownik wysy\u0142a \u017c\u0105danie pobrania pliku, odbiera je serwer CDN, kt\u00f3ry jednokrotnie kontaktuje si\u0119 z oryginalnym serwerem i dostarcza u\u017cytkownikowi tre\u015b\u0107. R\u00f3wnocze\u015bnie CDN buforuje pliki na okre\u015blony czas i wszystkie kolejne \u017c\u0105dania obs\u0142uguje z w\u0142asnej pami\u0119ci podr\u0119cznej. Opcjonalnie potrafi\u0105 tak\u017ce wst\u0119pnie \u0142adowa\u0107 pliki z serwera \u017ar\u00f3d\u0142owego, ustawia\u0107 czas przechowywania pami\u0119ci podr\u0119cznej, kompresowa\u0107 du\u017ce pliki i wiele wi\u0119cej. W idealnej sytuacji, host przekazuje ca\u0142y ruch do w\u0119z\u0142a CDN, kt\u00f3ry wykorzystuje w\u0142asne zasoby do dostarczania tre\u015bci u\u017cytkownikom. Naturalnie efektywne buforowanie informacji oraz rozdzielanie \u017c\u0105da\u0144 nie na jeden serwer, a na sie\u0107, prowadzi do bardziej zr\u00f3wnowa\u017conego obci\u0105\u017cenia ruchem. <\/p>\n<p><img decoding=\"async\" alt=\"Nieodgadnione \u015bcie\u017cki tre\u015bci, czyli kilka s\u0142\u00f3w o CDN\" src=\"\/wp-content\/uploads\/2020\/10\/7b1d9413e6c91294099eccd1b47ec3e0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nDrug\u0105 istotn\u0105 cech\u0105 dzia\u0142ania CDN jest zmniejszenie op\u00f3\u017anie\u0144 w przesy\u0142aniu danych (tzw. RTT \u2013 round trip time). Nawi\u0105zanie po\u0142\u0105czenia TCP, przesy\u0142anie multimedi\u00f3w, plik\u00f3w JS, uruchomienie sesji TLS \u2013 wszystko to zale\u017cy od ping. Oczywiste jest, \u017ce im bli\u017cej \u017ar\u00f3d\u0142a si\u0119 znajdujesz, tym szybciej otrzymasz od niego odpowied\u017a. Nawet pr\u0119dko\u015b\u0107 \u015bwiat\u0142a ma swoje ograniczenia: oko\u0142o 200 tysi\u0119cy km\/s w \u015bwiat\u0142owodzie. Oznacza to, \u017ce z Moskwy do Waszyngtonu op\u00f3\u017anienie wyniesie oko\u0142o 75 ms w RTT, bez uwzgl\u0119dnienia wp\u0142ywu urz\u0105dze\u0144 po\u015brednicz\u0105cych. <\/p>\n<p>Aby lepiej zrozumie\u0107, jakie zadania realizuj\u0105 sieci dystrybucji tre\u015bci, przedstawiamy list\u0119 aktualnych rozwi\u0105za\u0144:<\/p>\n<ul>\n<li>Google, Yandex, MaxCDN (korzystaj\u0105 z bezp\u0142atnych CDN do dystrybucji bibliotek JS, maj\u0105 ponad 90 punkt\u00f3w obecno\u015bci w wi\u0119kszo\u015bci kraj\u00f3w \u015bwiata);<\/li>\n<li>Cloudinary, Cloudimage, Google (us\u0142ugi i biblioteki optymalizacji klienta: obrazy, wideo, czcionki itp.);<\/li>\n<li>Jetpack, Incapsula, Swarmify itp. (optymalizacja zasob\u00f3w w systemach zarz\u0105dzania tre\u015bci\u0105: bitrix, wordpress itp.);<\/li>\n<li>CDNVideo, StackPath, NGENIX, MegaFon (CDN do dystrybucji statycznych tre\u015bci, u\u017cywane jako sieci og\u00f3lnego przeznaczenia);<\/li>\n<li>Imperva, Cloudflare (rozwi\u0105zania przyspieszaj\u0105ce \u0142adowanie stron internetowych).<\/li>\n<\/ul>\n<p>\nPierwsze 3 typy CDN z przedstawionej listy s\u0105 przeznaczone do przesy\u0142ania tylko cz\u0119\u015bci ruchu z g\u0142\u00f3wnego serwera. Pozosta\u0142e 2 wykorzystuje si\u0119 jako pe\u0142noprawne serwery proxy z pe\u0142nym przesy\u0142em kana\u0142\u00f3w z hosta \u017ar\u00f3d\u0142owego.<\/p>\n<h3>Komu i jakie korzy\u015bci niesie ze sob\u0105 ta technologia <\/h3>\n<p>\nTeoretycznie ka\u017cda strona internetowa sprzedaj\u0105ca swoje towary\/us\u0142ugi klientom biznesowym lub prywatnym (B2B lub B2C) mo\u017ce zyska\u0107 na wdro\u017ceniu CDN. Wa\u017cne, aby jej docelowa grupa odbiorc\u00f3w, tzn. baza u\u017cytkownik\u00f3w, znajdowa\u0142a si\u0119 poza ich lokalizacj\u0105 geograficzn\u0105. Ale nawet je\u015bli tak nie jest, sieci dystrybucji pomog\u0105 w r\u00f3wnowa\u017ceniu obci\u0105\u017cenia przy du\u017cych ilo\u015bciach tre\u015bci. <\/p>\n<p>Nie jest tajemnic\u0105, \u017ce do zape\u0142nienia serwerowego \u0142\u0105cza wystarczy kilka tysi\u0119cy strumieni. W zwi\u0105zku z tym transmitowanie wideo na szerok\u0105 skal\u0119 nieuchronnie prowadzi do w\u0105skiego gard\u0142a \u2013 przepustowo\u015bci \u0142\u0105cza internetowego. To samo mo\u017cna zaobserwowa\u0107, gdy na stronie znajduje si\u0119 wiele ma\u0142ych, niepo\u0142\u0105czonych obrazk\u00f3w (na przyk\u0142ad miniaturki produkt\u00f3w). Serwer \u017ar\u00f3d\u0142owy u\u017cywa jedno po\u0142\u0105czenie TCP do obs\u0142ugi dowolnej liczby \u017c\u0105da\u0144, co powoduje kolejkowanie obci\u0105\u017cenia. Dodanie CDN wi\u0105\u017ce si\u0119 z konieczno\u015bci\u0105 rozdzielenia \u017c\u0105da\u0144 na kilka domen i wykorzystania kilku po\u0142\u0105cze\u0144 TCP, co odci\u0105\u017ca \u0142\u0105cze. A wz\u00f3r op\u00f3\u017anienia okr\u0119\u017cnego, nawet w najgorszych warunkach, daje warto\u015b\u0107 6-7 RTT i przyjmuje posta\u0107: TCP+TLS+DNS. Do tego nale\u017cy r\u00f3wnie\u017c uwzgl\u0119dni\u0107 op\u00f3\u017anienia zwi\u0105zane z aktywacj\u0105 radiokanalu na urz\u0105dzeniu oraz przesy\u0142aniem sygna\u0142u do stacji kom\u00f3rkowych.<\/p>\n<p>Podsumowuj\u0105c mocne strony technologii dla biznesu w internecie, specjali\u015bci wyr\u00f3\u017cniaj\u0105 nast\u0119puj\u0105ce punkty:<\/p>\n<ol>\n<li>Szybkie skalowanie infrastruktury + zmniejszona przepustowo\u015b\u0107. Wi\u0119cej serwer\u00f3w = wi\u0119cej punkt\u00f3w, w kt\u00f3rych przechowywane s\u0105 informacje. W rezultacie jeden punkt przetwarza mniejsze ilo\u015bci ruchu w jednostce czasu, co oznacza, \u017ce mo\u017ce mie\u0107 mniejsz\u0105 przepustowo\u015b\u0107. Dodatkowo w gr\u0119 wchodz\u0105 narz\u0119dzia optymalizacyjne, kt\u00f3re pozwalaj\u0105 radzi\u0107 sobie z szczytowymi obci\u0105\u017ceniami bez utraty czasu.<\/li>\n<li>Mniejsze op\u00f3\u017anienia. Ju\u017c wcze\u015bniej wspominali\u015bmy, \u017ce ludzie nie lubi\u0105 d\u0142ugo czeka\u0107 w internecie. Dlatego wysokie op\u00f3\u017anienia przyczyniaj\u0105 si\u0119 do wysokiego wska\u017anika odrzuce\u0144. Op\u00f3\u017anienia mog\u0105 by\u0107 spowodowane problemami z przetwarzaniem danych na serwerze, u\u017cywaniem starego sprz\u0119tu lub po prostu nieprzemy\u015blan\u0105 topologi\u0105 sieci. Wi\u0119kszo\u015b\u0107 z tych problem\u00f3w w pewnym stopniu rozwi\u0105zuj\u0105 sieci dostarczania tre\u015bci. Chocia\u017c wa\u017cne jest, aby zaznaczy\u0107, \u017ce rzeczywista korzy\u015b\u0107 z wdro\u017cenia technologii b\u0119dzie widoczna tylko wtedy, gdy \u201eping u\u017cytkownika\u201d przekroczy 80-90 ms, co odpowiada odleg\u0142o\u015bci z Moskwy do Nowego Jorku.\n<p><img decoding=\"async\" alt=\"Nieodgadnione \u015bcie\u017cki tre\u015bci, czyli kilka s\u0142\u00f3w o CDN\" src=\"\/wp-content\/uploads\/2020\/10\/5cce80424de4b73557c4b3be5e07f1ac.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/li>\n<li>Bezpiecze\u0144stwo danych. Ataki DDoS (atak typu \u201eodmowa us\u0142ugi\u201d) maj\u0105 na celu zak\u0142\u00f3cenie pracy serwera w celu uzyskania jakiejkolwiek korzy\u015bci. Jeden serwer jest znacznie bardziej podatny na luki w bezpiecze\u0144stwie informacji ni\u017c rozproszona sie\u0107 (zaatakowanie infrastruktury takiego giganta jak CloudFlare to nie\u0142atwe zadanie). Dzi\u0119ki zastosowaniu filtr\u00f3w i m\u0105dremu rozdzieleniu zapyta\u0144 w sieci mo\u017cna bez problemu zapobiec sztucznie stworzonym trudno\u015bciom z dost\u0119pem do legalnego ruchu.<\/li>\n<li>Szybkie rozpowszechnianie tre\u015bci i dodatkowe funkcje us\u0142ugowe. Rozdzielenie du\u017cych zbior\u00f3w informacji w sieci serwerowej pozwoli szybciej dotrze\u0107 do ko\u0144cowego konsumenta. Przyk\u0142ad\u00f3w nie trzeba szuka\u0107 daleko \u2013 wystarczy wspomnie\u0107 Amazon i AliExpress. <\/li>\n<li>Mo\u017cliwo\u015b\u0107 \u201ezamaskowania\u201d problem\u00f3w z g\u0142\u00f3wn\u0105 stron\u0105. Nie trzeba czeka\u0107 na aktualizacj\u0119 DNS, mo\u017cna przekierowa\u0107 j\u0105 na now\u0105 lokalizacj\u0119, udost\u0119pniaj\u0105c wcze\u015bniej zbuforowan\u0105 tre\u015b\u0107. To z kolei mo\u017ce poprawi\u0107 odporno\u015b\u0107 na awarie.<\/li>\n<\/ol>\n<p>\nZ przywilejami si\u0119 zapoznali\u015bmy. Teraz rozwa\u017cmy, jakie nisze na tym skorzystaj\u0105.<\/p>\n<h3>Biznes reklamowy<\/h3>\n<p>\nReklama to motor post\u0119pu. Aby silnik nie si\u0119 przegrza\u0142, trzeba go obci\u0105\u017ca\u0107 w odpowiednich dawkach. Tak samo biznes reklamowy, staraj\u0105c si\u0119 sprosta\u0107 wsp\u00f3\u0142czesnemu cyfrowemu \u015bwiatu, napotyka problemy \u201eci\u0119\u017ckiej tre\u015bci\u201d. Pod ci\u0119\u017ck\u0105 tre\u015bci\u0105 rozumiemy reklamy multimedialne (g\u0142\u00f3wnie animowane banery i filmy wideo), kt\u00f3re wymagaj\u0105 wysokiej przepustowo\u015bci sieci. Strona internetowa z multimediami \u0142adowana jest d\u0142ugo i mo\u017ce zawiesi\u0107 si\u0119, sprawdzaj\u0105c cierpliwo\u015b\u0107 u\u017cytkownik\u00f3w. Wi\u0119kszo\u015b\u0107 rezygnuje z takich zasob\u00f3w jeszcze przed pe\u0142nym za\u0142adowaniem dost\u0119pnych informacji. Agencje reklamowe mog\u0105 wykorzysta\u0107 zalety CDN w rozwi\u0105zaniu tych problem\u00f3w. <\/p>\n<h3>Sprzeda\u017c<\/h3>\n<p>\nE-commerce potrzebuje sta\u0142ego zwi\u0119kszania zasi\u0119gu geograficznego. Kolejn\u0105 istotn\u0105 kwesti\u0105 jest walka z konkurencj\u0105, kt\u00f3rej w ka\u017cdym segmencie rynku jest pod dostatkiem. Je\u015bli strona internetowa nie spe\u0142nia oczekiwa\u0144 u\u017cytkownik\u00f3w (w tym \u0142adowanie trwa zbyt d\u0142ugo), nie zdob\u0119dzie popularno\u015bci i nie b\u0119dzie w stanie zapewni\u0107 stabilnie wysokiej konwersji. Wdro\u017cenie CDN powinno pokaza\u0107 swoje zalety przy przetwarzaniu zapyta\u0144 o dane z r\u00f3\u017cnych lokalizacji. Ponadto rozk\u0142adanie ruchu pomo\u017ce zapobiec jego skokom i zwi\u0105zanym z tym awariom serwera. <\/p>\n<h3>Platformy z tre\u015bciami rozrywkowymi<\/h3>\n<p>\nTutaj pasuj\u0105 wszelkiego rodzaju platformy rozrywkowe, od pobierania film\u00f3w i gier po transmisje wideo na \u017cywo. Mimo \u017ce technologia dzia\u0142a ze statyk\u0105, dane strumieniowe mog\u0105 szybciej dociera\u0107 do u\u017cytkownik\u00f3w dzi\u0119ki retranslatory. Ponownie, cache'owanie informacji CDN jest ratunkiem dla w\u0142a\u015bcicieli du\u017cych portali \u2013 magazyn\u00f3w multimedialnych. <\/p>\n<h3>Gry online<\/h3>\n<p>\nGry internetowe nale\u017cy wyodr\u0119bni\u0107 jako osobny punkt. Je\u015bli reklama wymaga du\u017cych przepustowo\u015bci, to projekty online s\u0105 jeszcze bardziej wymagaj\u0105ce w zakresie zasob\u00f3w. Dostawcy staj\u0105 przed problemem, kt\u00f3ry ma dwa aspekty: pr\u0119dko\u015b\u0107 dost\u0119pu do serwer\u00f3w + zapewnienie wysokiej wydajno\u015bci gier z pi\u0119kn\u0105 grafik\u0105. CDN dla gier online to mo\u017cliwo\u015b\u0107 posiadania tak zwanych \u201estref push\u201d, w kt\u00f3rych deweloperzy mog\u0105 przechowywa\u0107 gry na serwerach znajduj\u0105cych si\u0119 blisko u\u017cytkownik\u00f3w. Dzi\u0119ki temu zmniejsza si\u0119 wp\u0142yw pr\u0119dko\u015bci dost\u0119pu do serwera \u017ar\u00f3d\u0142owego, a to z kolei zapewnia komfortow\u0105 rozgrywk\u0119 wsz\u0119dzie.<\/p>\n<h3>Dlaczego CDN to nie panaceum <\/h3>\n<p>\n<img decoding=\"async\" alt=\"Nieodgadnione \u015bcie\u017cki tre\u015bci, czyli kilka s\u0142\u00f3w o CDN\" src=\"\/wp-content\/uploads\/2020\/10\/ec145ddfd6d08e36462dd6ecfce88b17.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nPomimo oczywistych zalet, nie wszyscy i nie zawsze d\u0105\u017c\u0105 do wdro\u017cenia tej technologii w swoim biznesie. Dlaczego tak si\u0119 dzieje? Jak to nieparadoksalne, niekt\u00f3re wady wynikaj\u0105 z zalet, a dodatkowo do tego dochodzi jeszcze kilka punkt\u00f3w zwi\u0105zanych z wdro\u017ceniem sieci. Marketerzy pi\u0119knie opowiedz\u0105 o wszystkich zaletach technologii, zapominaj\u0105c wspomnie\u0107, \u017ce wszystkie one trac\u0105 sens w szerokim zakresie warunk\u00f3w. Je\u015bli bli\u017cej przyjrze\u0107 si\u0119 wadom CDN, warto wyr\u00f3\u017cni\u0107:<\/p>\n<ul>\n<li>Pracuje tylko ze statyk\u0105. Tak, wi\u0119kszo\u015b\u0107 nowoczesnych stron internetowych ma niski procent tre\u015bci dynamicznej. Ale tam, gdzie strony s\u0105 spersonalizowane, CDN nie mo\u017ce pom\u00f3c (chyba \u017ce odci\u0105\u017cy du\u017c\u0105 ilo\u015b\u0107 ruchu);<\/li>\n<li>Op\u00f3\u017anienie cachowania. Sama optymalizacja jest jednym z g\u0142\u00f3wnych atut\u00f3w sieci dystrybucyjnych. Jednak przy wprowadzaniu zmian na serwerze \u017ar\u00f3d\u0142owym up\u0142ywa czas, zanim CDN je ponownie zbuforuje na wszystkich swoich serwerach;<\/li>\n<li>Masowe blokady. Je\u015bli z jakiego\u015b powodu zablokowany zostanie adres IP CDN, to zamykaj\u0105 si\u0119 wszystkie strony, kt\u00f3re s\u0105 na nim umieszczone;<\/li>\n<li>W wi\u0119kszo\u015bci przypadk\u00f3w przegl\u0105darka nawi\u0105zuje dwa po\u0142\u0105czenia (z serwerem \u017ar\u00f3d\u0142owym i CDN). A to oznacza dodatkowe milisekundy oczekiwania;<\/li>\n<li>Przywi\u0105zanie do adresu IP projekt\u00f3w (w tym nieistniej\u0105cych), kt\u00f3re wcze\u015bniej by\u0142y do niego przypisane. W rezultacie uzyskujemy skomplikowan\u0105 klasyfikacj\u0119 od robot\u00f3w wyszukiwarek Google i trudno\u015bci w wypromowaniu strony na szczyt w SEO;<\/li>\n<li>W\u0119ze\u0142 CDN to potencjalny punkt awarii. Je\u015bli je wykorzystujemy, wa\u017cne jest, aby z wyprzedzeniem zrozumie\u0107, jak zorganizowana jest routowanie systemu i jakie b\u0142\u0119dy mog\u0105 wyst\u0105pi\u0107 podczas pracy ze stron\u0105;<\/li>\n<li>Nie da si\u0119 ukry\u0107, ale za us\u0142ugi dostarczania tre\u015bci trzeba p\u0142aci\u0107. Og\u00f3lnie rzecz bior\u0105c, koszty s\u0105 proporcjonalne do obj\u0119to\u015bci ruchu, co oznacza, \u017ce mo\u017ce by\u0107 potrzebna kontrola w celu zaplanowania bud\u017cetu. <\/li>\n<\/ul>\n<p>\nNie mniej wa\u017cny fakt: nawet blisko\u015b\u0107 CDN do u\u017cytkownika nie gwarantuje niskiego pinga. Budowa trasy mo\u017ce si\u0119 odbywa\u0107 od klienta do hosta znajduj\u0105cego si\u0119 w innym kraju lub nawet na innym kontynencie. Zale\u017cy to od polityki routingu konkretnej sieci i jej relacji z operatorami sieciowymi (peering). Wielu du\u017cych dostawc\u00f3w CDN ma kilka taryf, gdzie cena bezpo\u015brednio wp\u0142ywa na blisko\u015b\u0107 punktu obecno\u015bci przy przesy\u0142aniu tre\u015bci do docelowych u\u017cytkownik\u00f3w.<\/p>\n<p>S\u0105 mo\u017cliwo\u015bci \u2013 uruchom w\u0142asny CDN<\/p>\n<p>Nie podoba Ci si\u0119 polityka firm \u015bwiadcz\u0105cych us\u0142ugi sieci dystrybucji tre\u015bci, ale biznes potrzebuje rozszerzenia? Je\u015bli s\u0105 mo\u017cliwo\u015bci, to czemu nie spr\u00f3bowa\u0107 uruchomi\u0107 w\u0142asnego CDN. Ma to sens w nast\u0119puj\u0105cych sytuacjach:<\/p>\n<ul>\n<li>Bie\u017c\u0105ce wydatki na dystrybucj\u0119 tre\u015bci nie spe\u0142niaj\u0105 oczekiwa\u0144 i nie s\u0105 ekonomicznie uzasadnione;<\/li>\n<li>Potrzebny jest sta\u0142y cache, bez s\u0105siedztwa z innymi stronami na serwerze i kanale;<\/li>\n<li>Docelowa publiczno\u015b\u0107 znajduje si\u0119 w regionie, gdzie nie ma dost\u0119pnych punkt\u00f3w obecno\u015bci CDN;<\/li>\n<li>Konieczno\u015b\u0107 personalizacji ustawie\u0144 przy dostarczaniu tre\u015bci;<\/li>\n<li>Wymagana jest przyspieszona dostawa tre\u015bci dynamicznych;<\/li>\n<li>Podejrzenia o naruszenie prywatno\u015bci u\u017cytkownik\u00f3w oraz innych nielegalnych dzia\u0142a\u0144 ze strony zewn\u0119trznych us\u0142ug;<\/li>\n<\/ul>\n<p>\nUruchomienie CDN wymaga od Ciebie posiadania nazwy domeny, kilku serwer\u00f3w w r\u00f3\u017cnych regionach (wirtualnych lub dedykowanych) oraz narz\u0119dzia do przetwarzania zapyta\u0144. Nie zapominaj o instalacji certyfikat\u00f3w SSL, konfiguracji oraz edytowaniu program\u00f3w do dostarczania statycznej tre\u015bci (Nginx lub Apache), a tak\u017ce o efektywnym monitorowaniu ca\u0142ego systemu. <\/p>\n<p>Poprawne skonfigurowanie proxy cache'uj\u0105cych jest tematem osobnego artyku\u0142u, dlatego tutaj nie b\u0119dziemy szczeg\u00f3\u0142owo opisywa\u0107, gdzie i jaki parametr nale\u017cy ustawi\u0107. Bior\u0105c pod uwag\u0119 pocz\u0105tkowe wydatki i czas na rozwini\u0119cie sieci, korzystanie z gotowych rozwi\u0105za\u0144 mo\u017ce by\u0107 bardziej perspektywiczne. Nale\u017cy kierowa\u0107 si\u0119 obecnymi trendami i planowaniem na kilka krok\u00f3w naprz\u00f3d.<\/p>\n<h3>Co z tego wynika<\/h3>\n<p>\nCDN to zestaw dodatkowych zasob\u00f3w do retransmisji Twojego ruchu do szerokiego grona. Czy s\u0105 potrzebne w biznesie internetowym? Tak i nie, wszystko zale\u017cy od tego, na jak\u0105 publiczno\u015b\u0107 jest skierowana tre\u015b\u0107 oraz jakie cele ma w\u0142a\u015bciciel firmy.<\/p>\n<p>Projekty regionalne i wyspecjalizowane b\u0119d\u0105 mia\u0142y wi\u0119cej minus\u00f3w ni\u017c plus\u00f3w z wprowadzenia CDN. Zapytania b\u0119d\u0105 wci\u0105\u017c przychodzi\u0107 najpierw na serwer \u017ar\u00f3d\u0142owy, ale ju\u017c przez po\u015brednika. St\u0105d w\u0105tpliwe zmniejszenie pingu, ale ca\u0142kiem konkretne comiesi\u0119czne wydatki na korzystanie z us\u0142ugi. Przy posiadaniu dobrego sprz\u0119tu sieciowego mo\u017cna swobodnie ulepsza\u0107 istniej\u0105ce algorytmy bezpiecze\u0144stwa informacji, umieszcza\u0107 swoje serwery bli\u017cej u\u017cytkownik\u00f3w i uzyskiwa\u0107 optymalizacje i korzy\u015bci bez dodatkowych koszt\u00f3w na sta\u0142e.<\/p>\n<p>Firmy, kt\u00f3re naprawd\u0119 powinny rozwa\u017cy\u0107 serwery po\u015brednicz\u0105ce, to du\u017ce przedsi\u0119biorstwa, kt\u00f3rych infrastruktura nie radzi sobie z ci\u0105gle rosn\u0105cym ruchem. CDN doskonale sprawdza si\u0119 jako technologia umo\u017cliwiaj\u0105ca szybkie wdro\u017cenie sieci na szerok\u0105 geograficznie skal\u0119 u\u017cytkownik\u00f3w, zapewnienie komfortowej gry w chmurze lub sprzeda\u017c towar\u00f3w na du\u017cej platformie handlowej. <\/p>\n<p>Jednak nawet przy szerokiej geografii odbiorc\u00f3w wa\u017cne jest, aby z wyprzedzeniem zrozumie\u0107, do czego dok\u0142adnie potrzebne s\u0105 sieci dystrybucji tre\u015bci. Przyspieszenie strony wci\u0105\u017c pozostaje z\u0142o\u017conym zadaniem, kt\u00f3re w magiczny spos\u00f3b nie rozwi\u0105zuj\u0105 wdro\u017cenia CDN. Nie mo\u017cna zapomina\u0107 o takich wa\u017cnych funkcjach, jak: wieloplatformowo\u015b\u0107, adaptacyjno\u015b\u0107, optymalizacja cz\u0119\u015bci serwerowej, kodu, renderingu itd. Wst\u0119pny audyt techniczny i odpowiednie dzia\u0142ania maj\u0105ce na celu usuni\u0119cie problem\u00f3w wci\u0105\u017c s\u0105 optymalnym rozwi\u0105zaniem dla ka\u017cdego projektu internetowego, niezale\u017cnie od jego kierunku i skali.<\/p>\n<p><\/p>\n<h4>Reklama<\/h4>\n<p>\nAktualnie mo\u017cesz zam\u00f3wi\u0107 <noindex><a rel=\"nofollow\" href=\"https:\/\/vdsina.ru\/cloud-servers?partner=habr136\">wydajne serwery<\/a><\/noindex>, kt\u00f3re korzystaj\u0105 z najnowszych procesor\u00f3w <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/vdsina\/blog\/514570\/\">AMD Epyc<\/a><\/noindex>. Elastyczne plany \u2014 od 1 rdzenia CPU do osza\u0142amiaj\u0105cych 128 rdzeni 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=\"Nieodgadnione \u015bcie\u017cki tre\u015bci, czyli kilka s\u0142\u00f3w o CDN\" src=\"\/wp-content\/uploads\/2020\/10\/699aeaae3b5b35bc24a103351c975583.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<br \/>\u0179r\u00f3d\u0142o: <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.1.1 - 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\/pl\/blog\/administrirovanie\/neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\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\/pl\/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\udd47Nieprzewidywalne \u015bcie\u017cki tre\u015bci lub na temat CDN wspomnimy s\u0142owo | ProHoster","description":"Informacja.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","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\/pl\/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\/pl\/wp-json\/wp\/v2\/posts\/97375","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=97375"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/97375\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/97376"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=97375"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=97375"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=97375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}