Что такое CDN и когда он нужен
CDN (content delivery network, сеть доставки контента) — это кэш вашего сайта на нашей ноде: часто запрашиваемые файлы мы отдаём посетителям сами, а сервер-источник беспокоим только за новым. Результат — быстрее страница и разгруженный сервер. Без маркетинга: статья о том, когда CDN реально помогает, а когда переплата усилий.
Что ускоряется, а что нет
Заголовок раздела «Что ускоряется, а что нет»Ускоряется то, что можно закэшировать: картинки, CSS, JavaScript, шрифты, видео, архивы для скачивания. Такие объекты забираются в кэш при первом запросе и дальше отдаются с границы сети.
Не ускоряется то, что генерируется персонально: страницы кабинета, корзина, ответы API с авторизацией. Эти запросы всегда идут на ваш сервер (плюс постоянные издержки проксирования — миллисекунды).
Когда CDN нужен
Заголовок раздела «Когда CDN нужен»- Сайт с «тяжёлой» статикой: медиатека, интернет-магазин с фотографиями, файловый архив.
- Пики трафика: хабр-эффект, рассылки — кэш принимает удар на себя.
- Сервер-источник слабый или далеко от части аудитории.
- Хочется HTTPS с нормальным сертификатом и базовой фильтрацией эксплоитов поверх старого хостинга, не переезжая.
Когда можно обойтись
Заголовок раздела «Когда можно обойтись»- Лендинг из одного экрана — кэшу нечего кэшировать.
- Приложение целиком за логином — почти всё динамика.
- Сервер уже быстрый, трафика мало: выигрыш будет, но вы его не заметите.
Как это устроено в Xipher
Заголовок раздела «Как это устроено в Xipher»Два механизма, выбирайте по задаче:
- Подключённый сайт (раздел «Сайты») — ваш домен целиком через нашу сеть: DNS, сертификат, кэш, правила. Основной путь — Подключение домена.
- CDN-ресурс (раздел «CDN-ресурсы (CNAME)») — утилитарная раздача: указываете источник, получаете технический домен
имя.cdn.xipher.ruи вешаете на него свои CNAME-поддомены. Удобно для файлового хостинга и статики отдельным поддоменом — Создание CDN-ресурса.
Честное ограничение: базовая защита (WAF) в CDN проверяет запросы на известные уязвимости, но это не анти-DDoS-система — от объёмных атак она не защищает.
Проверка результата
Заголовок раздела «Проверка результата»Не применимо для обзорной статьи — начните с Создания CDN-ресурса, если задача раздача файлов, или с Подключения домена, если нужен сайт целиком.
Частые вопросы
Заголовок раздела «Частые вопросы»CDN заменяет хостинг?
Нет. Источник контента остаётся вашим сервером. Xipher кэширует и проксирует — при отключении сайт вернётся к прямому обслуживанию без правок кода.
Сколько стоит трафик?
Для сайтов — по плану домена (на Free — 0,4 ₽/ГБ сверх включённого; в бете оплаты нет). Для CDN-ресурсов — по факту раздачи, счётчик трафика и списания видны в карточке ресурса.
Насколько быстрее станет сайт?
Зависит от доли статики и удалённости источника. Классический ориентир: повторные загрузки страниц ускоряются заметно (статика из кэша), первый визит — слабее.