»  Кеширование  »  Что такое CDN

Что такое CDN

Последнее обновление:

Что такое CDNCDN, (Content Delivery Network, Сеть Доставки Контента) — это сеть серверов для доставки кешированных (статических) страниц сайта посетителям из географически ближайшего сервера сети.

При этом хостинг работает как источник информации, то есть динамические страницы сайта генерируются на хостинге и копируются на все сервера CDN сети. После этого кешированные страницы доставляются посетителям из географически ближайшего сервера CDN.

Без CDN, когда посетитель запрашивает какую-то страницу, его перенаправляет на сервер, на котором находится этот сайт. Этот сервер находится в каком-то определенном месте, и обслуживает всех посетителей сайта.

Когда вы используете CDN, кешированный контент хранится на всех серверах сети, и посетители получают страницы из ближайшего сервера.

Зачем нужен CDN

Если на сайте будет внезапное увеличение посещаемости, это может замедлить или вообще повесить сервер.

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

Например, хостинг сайта находится в Санкт-Петербурге, когда на сайт приходит посетитель из Праги, он получит контент с сервера CDN, который находится в Праге. Другой посетитель приходит из Москвы, он получает тот же контент с сервера в Москве.

Сеть CDN Cloudflare
Источник: https://blog.cloudflare.com/one-more-thing-keyless-ssl-and-cloudflares-growing-network

Это уменьшает количество узлов, через которые нужно пройти контенту, и в итоге уменьшает время загрузки страницы.

Близость пользователя к серверу ускоряет время загрузки. Если ваш контент находится на нескольких серверах, расположенных в разных местах, это значительно увеличивает скорость доставки страниц посетителям.

Другими словами, чем ближе CDN сервер к тому месту, где находится посетитель, тем быстрее посетитель получит контент.

Нужен ли вам CDN

Кроме ускорения доставки страниц, CDN делает еще несколько вещей:

  • Скорость загрузки — CDN уменьшает время доставки страниц.
  • Распределение нагрузки — время от времени на сайте могут быть пики посещаемости, например, у вас появился интересный контент, которым пользователи делятся друг с другом. Без CDN вся нагрузка ложится на один сервер. С CDN нагрузка распределяется между серверами сети.
  • Улучшение поведенческих характеристик — так как страницы загружаются быстрее, вы увидите уменьшение количества отказов и увеличение просмотров страниц.
  • Улучшение SEO — Начиная с января 2019 года Гугл ранжирует более быстрые сайты выше в поисковой выдаче.

Настройка Cloudflare CDN

Cloudflare — один из популярных сервисов, который имеет бесплатный тариф.

Кроме ускорения доставки страниц, на бесплатном тарифе Cloudflare предлагает базовую защиту сайта от атак из Интернета:

Принцип работы файрвола Cloudflare
Cloudflare пропускает весь трафик через свой сервер и блокирует вредоносные запросы

Весь трафик к сайту проходит через DNS сервер Cloudflare, на котором подозрительный или вредоносный трафик блокируется. В результате этого более безопасный трафик проходит на сайт.

Читайте также:

  1. Ускорение и оптимизация Вордпресс
  2. W3 Total Cache: Введение в кеширование
  3. Лучшие плагины кеширования Вордпресс

Надеюсь, статья была полезна. Оставляйте комментарии.

Оставьте комментарий

Do NOT follow this link or you will be banned from the site!