Mi az a CDN, és kell-e a weboldalamnak?
A CDN a weboldal fájljait a látogatóhoz közelebbi szerverekről szolgálja ki. Nagy, világszerte látogatott oldalnál sokat számít, egy magyar közönségű kisvállalkozói oldalnál viszont gyakran más beállítások hoznak többet. Ez az útmutató segít eldönteni.
Tartalomjegyzék
Mi az a CDN?#
A CDN (content delivery network, tartalomkézbesítő hálózat) egymással összekötött szerverek hálózata a világ sok pontján. A weboldal statikus fájljait (képek, stíluslapok, szkriptek, betűtípusok, néha az egész oldalt) a CDN szerverei is eltárolják, és a látogatót a hozzá közelebbi szerverről szolgálják ki. Két alapvető forma létezik:
- Fájlok kiszolgálása: csak a statikus fájlok (képek, CSS, JS) mennek a CDN-en keresztül, az oldal a tárhelyről jön.
- Teljes oldal a CDN mögött (fordított proxy): a domain a CDN-re mutat, és az a kéréseket továbbítja a tárhelyre, közben gyorsítótáraz, szűri a forgalmat.
Mit nyerhet vele?#
- Kisebb késleltetés a távoli látogatóknak, mert a fájlok közelebbről jönnek. Ez akkor számít, ha a látogatók a világ több részén vannak.
- Tehermentesített tárhely: a statikus fájlok kéréseit a CDN szolgálja ki, a tárhely kevesebbet dolgozik, és kevesebb forgalmat használ el.
- Forgalmi csúcsok kezelése (például egy hirtelen megosztott cikk).
- Védelem: sok CDN kínál tűzfalat és terheléses támadás (DDoS) elleni védelmet; ennek mértéke szolgáltatónként és csomagonként eltér.
- Modern protokollok és tömörítés (például HTTP/3, képek automatikus átalakítása): ez is szolgáltatónként eltér.
Mikor felesleges vagy kevés a haszna?#
- Ha a látogatók többsége egy országban van (például Magyarországon), és a szerver is közel van, a távolságból adódó nyereség kicsi.
- Ha az oldal lassúsága a szerveren futó kódból (lassú bővítmény, nincs oldal-gyorsítótár) vagy túl nagy képekből ered, a CDN csak rejti a problémát. Előbb ezeket rendezze: Miért lassú a WordPress-oldalam?, WordPress gyorsítása.
- Ha az oldal dinamikus (belépés, kosár, személyre szabott tartalom), a CDN nem tudja ezeket gyorsítótárazni, csak a statikus részeket.
- Ha képes oldalt (például fotós-portfóliót) üzemeltet, először a képek méretét és tömörítését rendezze: webtárhely fotósoknak.
- Ha az oldal kicsi és ritkán látogatott: a beállítás és a karbantartás többe kerülhet, mint amit nyer.
Amire figyelni kell#
Adatvédelem. A CDN-szolgáltató megkapja a látogatók IP-címét és kéréseit, tehát adatfeldolgozó lehet. Ezt az adatkezelési tájékoztatóban fel kell tüntetni, és adatfeldolgozói szerződés kell hozzá; a szolgáltató székhelye és az adatok útja (EU-n kívüli továbbítás) külön mérlegelést igényel. Lásd: GDPR a kisvállalkozói weboldalon. Ez nem jogi tanács: bizonytalanságnál kérjen szakember segítségét.
Gyorsítótár-érvénytelenítés. Ha módosít egy fájlt, a CDN még a régit szolgálhatja ki, amíg a gyorsítótára le nem jár vagy Ön nem üríti. Ez elavult képekhez, „elromlott” kinézethez vezethet.
SSL/TLS-beállítás. A „fordított proxy” módban az útvonal két szakaszból áll: látogató ↔ CDN és CDN ↔ az Ön szervere. Ha a második szakasz nem titkosított, az nem biztonságos, és gyakori ok az átirányítási hurkokra is. Lásd: SSL-hiba és „Nem biztonságos” figyelmeztetés.
DNS. A teljes oldalas CDN általában a névszerver- vagy DNS-rekord módosításával kapcsolódik, ami hatással van az e-mailre is: az MX-rekordot és a levelezéshez tartozó rekordokat nem szabad CDN-en át „proxyzni”. Lásd: DNS-alapok.
Valódi IP-cím. Mögötte a szerver a CDN IP-címét látja a látogatóé helyett, ha nincs külön beállítva a valódi IP átadása. Ez a naplókat, a tiltólistákat és egyes biztonsági bővítményeket befolyásolja.
Költség és függőség. Az ingyenes csomagok korlátozottak, a fizetősök forgalom alapján számláznak. Egy külső szolgáltatás egy plusz hibapont is.
Hogyan döntsön?#
| Helyzet | Javaslat |
|---|---|
| Magyar közönség, kis- vagy közepes oldal | Előbb a gyorsítótár, a képek és a bővítmények; CDN később |
| Nemzetközi közönség, sok kép vagy videó | CDN valószínűleg hasznos |
| Nagy forgalmi csúcsok, sok statikus fájl | CDN hasznos, a tárhely tehermentesítésére is |
| Fokozott DDoS-kockázat | Védelmi szolgáltatás mérlegelendő; kérjen szakmai tanácsot |
| Szigorú adatvédelmi követelmények | Mérlegelje a szolgáltatót, a szerződést és az adatok útját |
A hostio-ról#
A hostio-csomagok nem tartalmaznak CDN-szolgáltatást, és konkrét CDN-t nem ajánlunk. Ha Ön külső CDN-t használna, az a tárhelytől független szolgáltatás; a beállítás a CDN-szolgáltató útmutatóját követi, és a fent leírt DNS- és SSL-szempontokra érdemes figyelni.
Gyakori kérdések#
Segít a CDN a keresőoptimalizálásban?#
Közvetve: ha a gyorsabb betöltés javítja a felhasználói élményt (a Core Web Vitals mutatókat), az hasznos lehet. A CDN azonban nem szükséges feltétele a jó helyezésnek, és önmagában nem old meg egy lassú, rosszul beállított oldalt.
Elég egy WordPress-bővítmény a CDN-hez?#
A CDN-integrációs bővítmények a fájlok címét írják át a CDN-re. Ehhez a CDN-szolgáltatónál is létre kell hozni a fiókot és a beállítást; a bővítmény csak a kapcsolódást végzi.
Ingyenes a CDN?#
Vannak ingyenes csomagok, korlátozott funkciókkal és forgalommal. A feltételeket (adatkezelés, korlátok, támogatás) mindig a szolgáltató aktuális oldalán nézze meg.
Források#
Ez az útmutató általános tájékoztatás. Ha hostio-szolgáltatással kapcsolatban kérdése van, a lépésenkénti leírásokat az ügyfélportál tudásbázisában találja, vagy írjon nekünk: nbartus21@gmail.com.