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

Что такое CDN

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

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

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

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

Когда вы используете CDN, кешированный (статический) контент хранится на всех серверах сети. Статический контент — это изображения, файлы стилей (css), файлы javascript, flash и так далее.

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

В этом случае 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 вся нагрузка ложится на один сервер. С CDN нагрузка распределяется между серверами сети.
  • Улучшение поведенческих характеристик — так как страницы загружаются быстрее, вы увидите уменьшение количества отказов и увеличение просмотров страниц.
  • Улучшение SEO — Начиная с января 2019 года Гугл ранжирует более быстрые сайты выше в поисковой выдаче.

Благодаря использованию CDN на этом сайте, нагрузка на сервер сократилась примерно на 40%, количество отказов уменьшилось на 5% и количество просмотренных страниц увеличилось на 0,3.

Настройка Cloudflare CDN

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

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

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

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

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

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

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

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

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