Čo je CDN: sieť serverov po svete, ktoré majú kópie súborov webu a doručujú ich návštevníkovi z miesta, ktoré je mu najbližšie.
Čo je CDN a ako funguje
CDN (content delivery network, po slovensky sieť na doručovanie obsahu) je sieť serverov rozmiestnených v mnohých mestách sveta. Majú uložené kópie súborov webu, najmä obrázkov, videí, štýlov a skriptov. Návštevník ich dostane zo servera, ktorý je mu najbližšie, a nie až z hostingu, kde web skutočne beží.
Keď si súbor vyžiada prvý návštevník z danej oblasti, server CDN ho stiahne z hostingu a uloží. Ďalším ho už posiela sám. Hosting tak vybavuje menej požiadaviek a súbory putujú kratšiu cestu.
Kedy CDN pomôže a kedy menej
Najviac pomôže webu s návštevníkmi z viacerých krajín alebo s množstvom obrázkov a videí. Pri slovenskom webe na slovenskom hostingu je rozdiel v rýchlosti menší a prínosom býva skôr ochrana. Veľké CDN totiž zachytia aj útok DDoS, teda zahltenie webu obrovským množstvom požiadaviek naraz, ktorý by samotný hosting nezvládol.
Známe CDN sú napríklad Cloudflare, Bunny CDN, Amazon CloudFront alebo Akamai. Niektoré hostingy majú CDN priamo v ponuke.
Na čo si dať pozor
CDN je ďalšia vrstva cache. Keď sa na webe vymení súbor pod rovnakou adresou, CDN môže ešte istý čas posielať starú kópiu, aj keď je na hostingu aj v plugine všetko nové. Kópiu treba v CDN vymazať (funkcia sa zvyčajne volá purge) alebo dať súboru novú adresu.
Pri e-shope a stránkach s prihlásením treba skontrolovať, či CDN neukladá aj stránky, ktoré patria jednému zákazníkovi, napríklad košík alebo jeho účet.
Súvisiace pojmy
Potrebujete s niečím pomôcť?Napíšte mi, čo riešite. Ak vám neviem pomôcť ja, poradím, na koho sa obrátiť.
Napíšte mi