Wiki
Web / стек

CDN — что это простыми словами

CDN (Content Delivery Network) — сеть серверов по всему миру, кэширующая статику вашего сайта. Ускоряет загрузку на 30-70 %, экономит трафик origin-сервера.

CDN (Content Delivery Network) — распределённая сеть кэширующих серверов, размещённых в разных точках мира. Когда пользователь запрашивает файл (JS, CSS, картинку, видео), запрос идёт к ближайшему CDN-узлу, а не к вашему origin-серверу. Ускорение — 30-70 % по времени первого байта.

Как работает: клиент из МСК запрашивает example.com/logo.png. Обычно запрос идёт в Германию (200 мс). С CDN запрос ловит москва-edge Cloudflare (5 мс) — если файл уже там (cache hit), возвращает мгновенно; если нет (cache miss), CDN сам сходит на origin, кэширует, отдаёт клиенту. Следующие запросы на этот файл — из МСК.

Крупные CDN 2020-х: Cloudflare — 300+ городов, есть Free tier. AWS CloudFront — интегрирован в AWS. BunnyCDN — дешёвый ($0.005 за ГБ, дешевле CF Pro). Fastly — enterprise, гибкий edge-computing. Yandex CDN и RUCdn — для чисто RU-аудитории.

Практический совет: для 90 % сайтов достаточно Cloudflare Free (безлимитный CDN, SSL, базовый anti-DDoS). Наши landing-страницы, у которых пользователь из РФ, часто выигрывают от гибрида: Cloudflare CDN перед нашим VPS-origin.

Частые вопросы

У Elistrax своя CDN?
Нет — узкая VPS-специализация. Рекомендуем Cloudflare Free перед нашим origin или self-host nginx-cache.
Экономит ли CDN трафик origin?
Да, значительно. Для типового сайта с 90 % статики — CDN обслуживает 80-95 % запросов, origin получает только динамику. Наши 20 ТБ трафика в тарифе — с CDN хватит на десятки миллионов запросов.