CDN to sieć serwerów rozsianych po świecie, które trzymają kopie twojej strony i odpowiadają odwiedzającemu z najbliższego punktu. Usuwa dystans między odwiedzającym a serwerem źródłowym, i tylko tyle.
Co to jest CDN
CDN to sieć serwerów rozsianych po świecie, które trzymają kopie twojej strony i odpowiadają z punktu najbliższego odwiedzającemu. Twoja strona stoi na jednym serwerze, gdzieś. Odwiedzający oddalony o trzy tysiące kilometrów płaci za ten dystans dwa razy przy każdym żądaniu: raz przy pytaniu, raz przy odpowiedzi. CDN rozkłada kopie plików blisko niego, więc dystans znika.
Przy stronie statycznej to cała historia. Każda podstrona jest plikiem, każdy plik może leżeć na brzegu sieci, a serwer źródłowy po pierwszym żądaniu prawie nie bierze udziału.
Komu CDN realnie pomaga
Pomaga przede wszystkim odwiedzającym, którzy nie siedzą blisko twojego serwera, a na polskiej stronie firmowej jest ich więcej, niż się wydaje: każdy w zagranicznej sieci komórkowej, każdy z zagranicy i każdy robot sprawdzający stronę z miejsca, w którym akurat działa.
CDN wchłania też skoki ruchu. W dniu, w którym wpis chwyci, żądania idą na brzeg sieci, a nie na twój hosting, i rachunek za hosting tego nie zauważa.
Czego CDN nie naprawia
Wolnego źródła. Pierwszy odwiedzający każdą podstronę dalej czeka, aż twój serwer ją wyprodukuje, i czeka też brzeg sieci za każdym razem, gdy wygaśnie cache. CDN przed wolnym WordPressem poprawia doświadczenie drugiego odwiedzającego i zostawia problem tam, gdzie był.
Treści spersonalizowanej. Widoku po zalogowaniu, koszyka ani strony witającej po imieniu nie da się zapisać w cache i podać wszystkim, więc każde takie żądanie wraca do źródła.
Wolnego kodu w przeglądarce. CDN dostarczy twoje trzy megabajty JavaScriptu bardzo szybko, a przeglądarka i tak musi je potem wykonać.
Na spoko.space to pytanie właściwie nie powstaje. Strona jest statyczna i stoi na Cloudflare Pages, więc CDN jest miejscem, w którym mieszka, a nie czymś dostawionym z przodu. Sięgam po ten układ domyślnie, bo najtańszym sposobem na skuteczny CDN jest nie mieć za nim niczego, co musi się wykonać.
Czym CDN nie jest
Nie jest kopią zapasową i nie jest bezpieczeństwem, choć więksi dostawcy dokładają ochronę przed DDoS i firewall, a to realne funkcje, które warto mieć. Nie zastępuje też odchudzania stron: najszybsza sieć świata dalej musi przenieść to, co w niej umieścisz.
Powiązane pojęcia
Zobacz też
Chcesz to mieć zrobione, a nie tylko zdefiniowane?
To jest ta część pracy, do której się mnie wynajmuje. Na stronie niżej jest, ile to kosztuje i jak przebiega.
Migracja WordPress → AstroGdzie o tym piszę

GotowySMS: Platforma z gotowymi tekstami SMS
Statyczna strona z gotowymi tekstami życzeń i szablonami SMS, zasilana z autorskiego CMS-a na Laravel 13 + FilamentPHP. Architektura odporna na sezonowe skoki ruchu.

Japoński spam SEO na WordPressie — jak rozpoznać i usunąć atak
Strona działa normalnie, a w Google widać setki japońskich podstron nieistniejącego sklepu. Jak rozpoznać japanese keyword hack i posprzątać go do końca.

Aplikacja webowa vs strona internetowa
Strona internetowa prezentuje treść, aplikacja webowa pozwala użytkownikowi coś zrobić. Sprawdź różnice, kiedy wybrać które rozwiązanie i ile to kosztuje.