Nodea — logo

CDN

CDN (ang. Content Delivery Network — sieć dostarczania treści) to geograficznie rozproszona infrastruktura serwerów pośredniczących, które przechowują kopie zasobów strony i serwują je użytkownikom z węzła (tzw. PoP — Point of Presence) położonego najbliżej nich. Zamiast pokonywać drogę do serwera źródłowego na innym kontynencie, żądanie kończy się w centrum danych oddalonym o kilkadziesiąt kilometrów — co bezpośrednio skraca opóźnienia.

Jak działa CDN?

Po podpięciu domeny do CDN (zwykle zmianą rekordu DNS) ruch użytkowników trafia najpierw do najbliższego węzła sieci. Węzeł sprawdza, czy ma aktualną kopię żądanego zasobu: jeśli tak (cache hit), odpowiada natychmiast; jeśli nie (cache miss), pobiera zasób z serwera źródłowego, zapisuje go i dopiero wtedy przekazuje dalej. Czasem świeżości kopii sterują nagłówki Cache-Control ustawiane przez origin. Najlepiej buforują się zasoby statyczne — obrazy, CSS, JavaScript, fonty, wideo — ale nowoczesne sieci potrafią też cache'ować całe strony HTML i uruchamiać kod na brzegu sieci (edge computing).

Efekty widać w metrykach: niższy TTFB, szybszy LCP, mniejsze zużycie transferu i CPU na serwerze źródłowym. Dodatkowo CDN rozprasza ruch na setki węzłów, więc naturalnie absorbuje ataki wolumetryczne DDoS, a większość dostawców dokłada firewall aplikacyjny (WAF) i automatyczne certyfikaty TLS.

Zastosowanie w praktyce

Typowe scenariusze użycia CDN to: sklepy i serwisy z międzynarodową publicznością, strony bogate w multimedia, dystrybucja aktualizacji oprogramowania i streaming wideo, a także ochrona przed nagłymi szczytami ruchu — kampanią reklamową czy wzmianką w mediach. Popularne usługi to Cloudflare, Fastly, Akamai, CloudFront czy bunny.net; część z nich oferuje darmowe plany wystarczające dla małych stron.

Serwis kierowany wyłącznie do polskich odbiorców i hostowany w kraju zyska na CDN mniej — ale nawet wtedy warstwa buforująca odciąża hosting i stanowi zapas bezpieczeństwa na wypadek ataku lub wzmożonego ruchu.

Powiązane pojęcia

Najczęstsze pytania

Czy każda strona potrzebuje CDN?

Nie. Serwis z lokalną publicznością, hostowany w tym samym kraju co odbiorcy, zyska na CDN niewiele. Sieć dostarczania treści daje realną przewagę przy ruchu międzynarodowym, ciężkich zasobach (grafiki, wideo) oraz jako warstwa ochrony przed atakami DDoS.

Czy CDN poprawia SEO?

Pośrednio tak. Szybszy czas ładowania i lepsze wyniki Core Web Vitals (zwłaszcza LCP i TTFB) są sygnałami jakości strony dla Google. CDN nie jest czynnikiem rankingowym sam w sobie, ale wydajność, którą zapewnia, wpływa na pozycje i współczynnik odrzuceń.