Loading...
Основы · 7 мин чтения

Что такое CDN и зачем он нужен?

CDN (сеть доставки контента) — это сеть серверов по всему миру, которые хранят копии вашего сайта рядом с вашими посетителями. Вместо того чтобы все обращались к вашему сайту с одного далёкого сервера, каждый посетитель получает контент из ближайшей точки — страницы загружаются быстрее, ваш сервер-источник защищён от всплесков нагрузки, а атаки поглощаются ещё до того, как достигнут вас.

Что такое CDN и зачем он нужен?

Какую проблему решает CDN

Когда ваш сайт расположен на одном сервере, каждый посетитель — будь он по соседству или на другом континенте — вынужден обращаться к этой единственной машине. Чем он дальше, тем дольше выполняется каждый запрос и тем сильнее загружается ваш сервер. Всплеск трафика, рекламная кампания или внезапный наплыв посетителей могут всё замедлить или вывести сайт из строя. CDN устраняет это единственное «узкое место».

Edge, кэш и origin

Три слова объясняют работу CDN. «Origin» — это ваш настоящий сервер, где на самом деле живёт ваш сайт. «Edge» — это глобальная сеть серверов CDN. «Кэширование» означает, что edge хранит готовую копию ваших страниц, изображений, CSS и JavaScript. Когда приходит посетитель, ближайший edge мгновенно отдаёт копию из кэша и обращается к вашему origin только тогда, когда нужно что-то свежее.

Почему сайты становятся быстрее

Расстояние — это время. Обслуживание посетителя из ближайшего города вместо сервера за тысячи километров резко сокращает задержку «туда и обратно». Поскольку edge уже хранит ваш контент, не нужно ждать, пока origin сгенерирует страницу. В результате — более быстрая первая отрисовка, более быстрые изображения и сайт, который ощущается мгновенным, что также помогает позициям в поиске и конверсиям.

Почему сайты становятся надёжнее

Edge поглощает основную часть вашего трафика, поэтому сервер-источник выполняет лишь малую долю работы и остаётся «здоровым» в периоды пиковой нагрузки. Если ваш origin кратковременно даёт сбой, CDN может продолжать отдавать страницы из кэша, и посетители по-прежнему видят ваш сайт. Вирусный пост или маркетинговый всплеск больше не означают простоя.

Почему сайты становятся безопаснее

Поскольку весь трафик сначала проходит через edge, CDN может его фильтровать. Вредоносные запросы, потоки ботов и многие атаки типа «отказ в обслуживании» поглощаются на edge ещё до того, как достигнут вашего origin. Добавьте брандмауэр веб-приложений (WAF), ограничение частоты запросов и автоматический HTTPS — и ваш сайт защищён без необходимости самостоятельно запускать защитное ПО.

Pull CDN против Push CDN

Есть два способа доставить контент на edge. При «Pull CDN» вы сохраняете существующий сайт/сервер, направляете домен на CDN, и edge автоматически забирает (pull) и кэширует контент при первом запросе — это самый простой способ поставить существующий сайт за CDN. При «Push CDN» вы загружаете свои статические файлы прямо в хранилище CDN и отдаёте их оттуда, без собственного сервера-источника, который нужно обслуживать.

Кому полезен CDN?

Контентные и новостные сайты

Статьи, изображения и видео с высокой посещаемостью загружаются быстро повсюду и выдерживают внезапные всплески после крупной новости.

Электронная коммерция

Более быстрые страницы товаров — это больше продаж; магазин остаётся доступным во время кампаний, запусков и распродаж.

Приложения и API

Статические ресурсы и кэшируемые ответы отдаются с edge, снижая нагрузку и задержку для пользователей по всему миру.

Часто задаваемые вопросы

Обычно нет. При Pull CDN вы сохраняете текущий сайт и просто направляете домен через CDN; edge начинает кэшировать автоматически. Для большинства сайтов изменения в коде не требуются.

Нет. Правильно настроенный CDN кэширует статический и общедоступный контент, пропуская динамические, индивидуальные для пользователя страницы к вашему origin. Вы сами решаете, что кэшировать и на какой срок, с помощью правил кэширования.

Нет. Даже небольшой сайт выигрывает от более быстрой загрузки, автоматического HTTPS и защиты от ботов и атак. Чем больше или глобальнее ваша аудитория, тем больше выгода.

Классический CDN стоит перед вашим существующим хостингом. Но CDN.com.tr также предлагает управляемые платформы, поэтому вы можете разместить сайт или приложение и здесь — см. руководство по платформам.

CDN.com.tr выпускает и автоматически продлевает SSL-сертификаты, поэтому ваш сайт безопасно отдаётся по HTTPS на edge, и вам не нужно управлять сертификатами.