Какую проблему решает CDN и как он работает
Когда сайт живёт на одном сервере, каждому посетителю — будь он рядом или на другом континенте — приходится обращаться к этой единственной машине. Чем дальше он находится, тем дольше выполняется каждый запрос и тем больше нагружается сервер. Всплеск трафика, рекламная кампания или внезапный наплыв посетителей могут замедлить всё или вовсе положить сайт. CDN устраняет это единое узкое место.
Три слова объясняют, как работает CDN. "Origin" — это ваш настоящий сервер, где на самом деле находится сайт. "Edge" — это глобальная сеть серверов CDN. "Кеширование" означает, что edge хранит готовую копию ваших страниц, изображений, CSS и JavaScript. Когда приходит посетитель, ближайший edge-сервер мгновенно отдаёт кешированную копию и обращается к origin только тогда, когда нужны свежие данные.
Быстрее и надёжнее
Расстояние — это время. Обслуживание посетителя из города рядом с ним вместо сервера за тысячи километров резко сокращает задержку. Поскольку edge уже хранит ваш контент, не нужно ждать, пока origin сгенерирует страницу. Результат — более быстрая первая отрисовка, более быстрая загрузка изображений и сайт, который ощущается мгновенным, что также помогает позициям в поиске и конверсии.
Edge берёт на себя основную часть трафика, поэтому origin-сервер выполняет лишь малую долю работы и остаётся здоровым в периоды высокой нагрузки. Если origin ненадолго даёт сбой, CDN может продолжать отдавать кешированные страницы, и посетители всё равно видят сайт. Один вирусный пост или рекламная кампания больше не означают простой.
Безопаснее по умолчанию, и как это внедрить
Поскольку весь трафик сначала проходит через edge, CDN может его фильтровать. Вредоносные запросы, потоки ботов и многие атаки типа отказа в обслуживании поглощаются на edge ещё до того, как достигнут вашего origin. Добавьте веб-файрвол приложений (WAF), ограничение скорости запросов и автоматический HTTPS — и ваш сайт защищён без необходимости самостоятельно администрировать защитное ПО.
Существует два способа разместить контент на edge. С "Pull CDN" вы сохраняете существующий сайт/сервер, направляете домен на CDN, и edge автоматически получает (pull) и кеширует контент при первом запросе — самый простой способ поставить существующий сайт за CDN. С "Push CDN" вы загружаете статические файлы напрямую в хранилище CDN и отдаёте их оттуда, вообще без необходимости поддерживать собственный origin-сервер.
Кому полезен CDN?
Высоконагруженные статьи, изображения и видео загружаются быстро везде и переживают внезапные всплески после громкой новости.
Более быстрые страницы товаров означают больше продаж; магазин остаётся доступным во время кампаний, запусков и распродаж.
Статические ресурсы и кешируемые ответы отдаются с edge, снижая нагрузку и задержку для пользователей по всему миру.
Часто задаваемые вопросы
Нужно ли менять сайт, чтобы использовать CDN?
Обычно нет. С Pull CDN вы сохраняете текущий сайт и просто направляете домен через CDN; edge начинает кешировать автоматически. Для большинства сайтов изменения кода не требуются.
Заменяет ли CDN мой хостинг?
Классический CDN размещается перед вашим существующим хостингом. Но CDN.com.tr также предлагает управляемые платформы (Managed Platforms), так что вы можете разместить сайт или приложение и у нас — см. руководство по платформам.
Как обрабатывается HTTPS?
CDN.com.tr автоматически выпускает и продлевает SSL-сертификаты, поэтому ваш сайт безопасно обслуживается по HTTPS на edge без необходимости управлять сертификатами.