CDN

Объем контента, размещаемого в Интернете, и количество подключенных к нему устройств продолжают расти. Большое количество ресурсов, таких как ассортимент интернет-магазинов или ресурсов на мультимедийных платформах, требует соответствующих инструментов для правильной работы веб-сайта. Одним из лучших решений является CDN - Content Delivery Network.
Полную версию статьи можно найти на CDN. ...

Показать фильтр
Фильтры хостинга
A2 Themes & Host Me Filter

Операционная система

Дисковое пространство

RAM память

Тип диска

Ядра ЦП

Сортировать

Доверительный пилот Nexcess
Оценка - 9.8
Nexcess Logo
Nexcess

Nexcess

CDN 250
$25 /Ежемесячно

Отзывы 102


Расположение серверов


Nexcess Servers in SurreyОбъединенное Королевство Nexcess Servers in DearbornСоединенные Штаты Nexcess Servers in AmsterdamНидерланды Nexcess Servers in SydneyАвстралия
Сравнить
Доверительный пилот Liquid Web
Оценка - 9.4
Liquid Web Logo
Liquid Web

Жидкая паутина

1 TB
$130 /Ежемесячно

Отзывы 406

45 купоны

Расположение серверов


Liquid Web Servers in PhoenixСоединенные Штаты Liquid Web Servers in AmsterdamНидерланды
Сравнить
Доверительный пилот OVH.ie
Оценка - 7.8
OVH.ie Logo
OVH.ie

OVH.ie

InfraStructure CDN
$11.23 /Ежемесячно

Отзывы 47


Расположение серверов


OVH.ie Servers in IrelandИрландия OVH.ie Servers in NetherlandsНидерланды OVH.ie Servers in JapanЯпония OVH.ie Servers in ItalyИталия OVH.ie Servers in HillsboroСоединенные Штаты OVH.ie Servers in SingaporeСингапур OVH.ie Servers in Frankfurt am MainГермания OVH.ie Servers in MontrealКанада OVH.ie Servers in WarsawПольша OVH.ie Servers in LondonОбъединенное Королевство OVH.ie Servers in RoubaixФранция OVH.ie Servers in SpainИспания
Сравнить
Доверительный пилот Sonic Fast.io
Оценка - 7.6
Sonic Fast.io Logo
Sonic Fast.io

Соник Fast.io

CDN
$8.72 /Ежемесячно

Отзывы 8


Расположение серверов


Sonic Fast.io Servers in Las VegasСоединенные Штаты Sonic Fast.io Servers in LondonОбъединенное Королевство Sonic Fast.io Servers in Hong KongГонконг
Сравнить
Доверительный пилот Hostry
Оценка - 7
Hostry Logo
Hostry

Hostry

1,5TB CDN - 10$/mo
$10 /Ежемесячно


Расположение серверов


Hostry Servers in Czech RepublicЧехия Hostry Servers in SofiaБолгария Hostry Servers in KievУкраина Hostry Servers in AmsterdamНидерланды Hostry Servers in DallasСоединенные Штаты Hostry Servers in MoscowРоссийская Федерация Hostry Servers in PolandПольша Hostry Servers in RigaЛатвия Hostry Servers in SingaporeСингапур
Сравнить
Доверительный пилот Stack Path
Оценка - 6.4
Stack Path Logo
Stack Path

Путь к стеку

200 GB
$200 /Ежемесячно

Отзывы 1

42 купоны

Расположение серверов


Stack Path Servers in United StatesСоединенные Штаты
Сравнить
Доверительный пилот Ovh.de
Оценка - 5.6
Ovh.de Logo
Ovh.de

Ovh.de

CDN InfraStructure
$13.38 /Ежемесячно

Отзывы 5

Сравнить
Оценка - 0
OUR Host Logo
OUR Host

НАШ Хозяин

Defend Pack
$49.4 /Ежемесячно


Расположение серверов


OUR Host Servers in BakuАзербайджан OUR Host Servers in VilniusЛитва OUR Host Servers in AmsterdamНидерланды
Сравнить

Что такое CDN (сеть доставки контента)?

 

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

 

 

Content Delivery Network

 

 

Лучший пример работы CDN - YouTube. По оценкам, каждую минуту на платформу загружается 500 часов видео. Это невообразимое количество фильмов, но любой пользователь из любой точки мира может легко посмотреть запись в высоком разрешении. Зачем? YouTube работает эффективно и действенно благодаря глобальной сети CDN, которая распределяет записи и перенаправляет пользовательский трафик на серверы, ближайшие к устройству, используемому пользователем Интернета. Это дает всем лучший пользовательский опыт.

 

Проще говоря, CDN - это сервис, который позволяет нам обслуживать статический контент (изображения, PDF, видео, CSS, JS и т. Д.) С серверов, которые географически наиболее близки к посетителю, входящему в Интернет.

 

На что это влияет?Что ж, расстояние в километрах (хотя это не совсем так) влияет на задержку: чем больше расстояние, тем больше задержка.Чем больше задержка или PING между посетителем и веб-сервером, тем медленнее будут ответы. Также можно сказать, что с определенного «уровня» загрузка запросов также будет замедляться и даже может произойти потеря пакетов в соединении.

 

Нам должно быть ясно, что для максимально быстрого обслуживания сети во ВСЕХ возможных ситуациях мы должны быть очень осторожны с большими задержками.

 

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

 

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

 

Как работают сети доставки контента?

 

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

 

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

Единственный явный признак работы CDN - автоматическая смена адреса сайта. Например, ваш сайт имеет несколько языковых версий или может находиться во многих доменах (.pl, .com, .de, .uk). Введя «имя веб-сайта» в зависимости от местоположения, пользователь либо увидит сайт на соответствующем языке, либо будет автоматически перенаправлен на сайт в другом домене.

 

Служба CDN очень заметна?

 

Что ж, ДА и НЕТ, то есть это во многом зависит от случая, и нет четкого общего правила, чтобы решить, внедрять CDN или нет.

 

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

 

Но мы попытаемся прояснить некоторые моменты или обстоятельства, в которых CDN может нам помочь:


  • Если у вас есть веб-сайт с контентом на английском языке, со смешанным процентом трафика из США и других регионов мира.

  • Если у вас есть интернет-магазин, продающий по всей Европе.

  • Если у вас есть веб-сайт любого типа, он многоязычный в одном домене.

 

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

 

В некоторых случаях вы даже можете заметить результаты немного больше из-за прокси-кеша, который он реализует.

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

 

Кроме того, серверы CDN намного лучше оснащены для обработки больших объемов трафика, чем обычные серверы хостинга. В конце концов, они за это.

 

How do content delivery networks work?

 

Стоит ли использовать CDN?

 

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

 

Время загрузки и качество страницы

 

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

 

Доступность и резервирование

 

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

 

Безопасность веб-сайта

 

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

 

Позиционирование сайта в Google (SEO)

 

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

 

Как реализовать CDN

 

Реализация CDN на веб-сайте полностью зависит от типа CDN. Как мы уже говорили, есть два типа:Традиционный CDNа такжеCDN обратного прокси.

 

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

Но & hellip; А как насчет традиционных CDN? Что ж, в традиционных CDN мы должны настроить CNAME, указывающее на имя хоста, предоставленное CDN, и которое будет действовать как мост для кеширования файлов с помощью pull.

 

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

 

После настройки части CNAME мы должны перейти к настройке CNAME или CNAME в рассматриваемой CMS.Мы расскажем вам, что вам нужно делать в случае с WordPress.Предполагается, что CMS автоматически подставляет пути к файлам или запросам, которые мы хотим обслуживать из CDN.

 

Настройте CDN в WordPress

 

Существуют разные способы реализации и настройки CDN в WordPress, и, в зависимости от плагина кеширования, который мы используем, мы будем использовать то или иное решение.Если мы используем WP Rocket, W3 Total Cache или LiteSpeed ​​Cache, эти плагины включают вкладку конфигурации CDN, которая позволяет нам легко добавлять эти CNAME.Если вы хотите использовать другой плагин, отличный от кеширующего, для настройки CDN в WordPress. Вариантов немного, да и бесплатных не так много:


  • Perfmatters: Он премиум-класса и имеет больше функций; Среди них возможность настройки условной нагрузки из классного интерфейса.


  • Разделение домена: Это не совсем так, чтобы реализовать CDN, но это бесплатно, хотя без обновления требуется много времени.


  • Активатор CDN: Плагин, разработанный KeyCDN, но используемый для реализации любой CDN в WordPress.

 

После того, как мы выполним настройку, мы должны убедиться, что ничего не сломано и что запросы отправлены в CDN. Для этого мы можем использовать Pingdom Tools.

 

content delivery networks

 

Настроить CDN

 

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

В «Медиа-серверах» вы должны разместить CNAME, которые вы только что создали в своем DNS. Он автоматически заменит URL-адрес загрузки большинства статических файлов новыми URL-адресами, которые вы загружаете из CDN.

 

CDN для jQuery и других библиотек

 

Другой момент заключается в том, что существуют определенные службы CDN для широко используемых библиотек, таких как jQuery, или для наиболее часто используемых файлов WordPress и CMS.Эти CDN обычно обслуживают как обычные, так и минифицированные версии библиотек, что весьма полезно для WPO веб-сайта.Обычно они являются хорошим дополнением к обычному CDN.

 

Google CDN для книжных магазинов

 

Google также поддерживает мощную CDN с Google Cloud, откуда мы можем использовать определенные библиотеки, загруженные с серверов Google. яt имеет определенные ограничения и больше ориентирован на jQuery и его библиотеки.

 

Как CDN используется на веб-сайте WordPress?

 

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

 

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

 

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

 

Пока мы не обнаружим, что CDN существуют!

 

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

 

Что CDN делает на веб-сайте WordPress?

 

Вкратце, CDN - это набор серверов, распределенных по всей планете и связанных друг с другом через Интернет.

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

 

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


  • Пользователь вводит адрес в своем браузере.

  • Браузер определяет сервер, соответствующий этому адресу, и запрашивает соответствующую веб-страницу.

  • Сервер получает этот запрос, и WordPress генерирует HTML-файл из информации, хранящейся в его базах данных.

  • Указанный сервер отправляет этот HTML-файл браузеру, который сделал запрос.

  • Когда браузер получает HTML-файл, он читает и интерпретирует его содержимое.

  • Во время такой интерпретации могут появляться ссылки (веб-адреса) на различные ресурсы, такие как файлы стилей или изображения, которые являются частью содержимого или структуры веб-страницы.

  • Для каждой из этих ссылок браузер запрашивает этот ресурс с того же сервера.

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

  • Когда браузер получает эти ресурсы, он генерирует и отображает веб-страницу для пользователя.

 

Использование этого типа инструмента освобождает сервер хостинга от этой последней задачи, так что ему нужно будет только обрабатывать запросы браузера. Со своей стороны, CDN будет отвечать за обращение к ресурсам.

 

Как работает CDN?

 

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

 

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

 

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

 

С помощью этого ресурса хост-сервер может сосредоточить свою работу на том, что важно: обслуживании запросов пользователей, создании запрошенных файлов HTML и их доставке.

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

 

Схематично принцип работы CDN основан на следующих 3 пунктах:


  • Имея разветвленную сеть серверов, подключенных через Интернет, разбросанных по всей территории страны.


  • Хранение локально на этих серверах копий всех статических файлов ресурсов, имеющихся на нашем сервере хостинга.


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

 

Давайте рассмотрим каждый пункт более подробно ниже ...

 

Наличие сети серверов

 

Хотя до сих пор мы относились к CDN по-разному, как если бы это был единый элемент, на самом деле это набор серверов, распределенных по всей планете и связанных друг с другом через Интернет.

 

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

 

Хранение ресурсов локально

 

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

 

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

 

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

 

Вмешательство и ответ на запросы о ресурсах

 

Пока у нас есть сеть серверов и распределенные на них копии всех наших файлов ресурсов.Однако ссылки (веб-адреса) на эти ресурсы из HTML-кода веб-страниц остаются на нашем сервере хостинга.

 

Это означает, что когда браузер считывает и интерпретирует эти веб-адреса в HTML-коде, он будет продолжать запрашивать их с хост-сервера, а не с серверов.Следовательно, чтобы браузер мог загружать эти файлы из CDN, эти веб-адреса необходимо изменить так, чтобы они указывали на серверы CDN, а не на хост-сервер.

 

Здесь мы можем немного испугаться: нужно ли менять веб-адреса ВСЕХ наших изображений?

 

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

 

Режимы работы CDN

 

Провайдеры для WordPress могут выбирать между двумя альтернативами, когда дело доходит до вмешательства и ответа на запросы ресурсов:


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


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


  • Со своей стороны, во втором варианте веб-адреса на страницах не меняются, но серверы обслуживают эти адреса напрямую, как если бы они были исходным хост-сервером. В этом случае CDN-сервер WordPress работает как прокси, размещаясь между браузером и хост-сервером.


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


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


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


  • Сам сервер CDN отвечает за периодическое обновление этих статических копий, чтобы пользователи всегда имели доступ к самой последней версии страниц.

 

Для чего нужен CDN WordPress?

 

Теперь, когда мы знаем, что это за термин и как он работает, давайте посмотрим, какие услуги CDN предоставляет нам в WordPress и как мы можем воспользоваться их преимуществами, чтобы улучшить время отклика нашего сервера и, следовательно, скорость просмотра наших пользователей:

 

1. Хранение и доставка статических файлов ресурсов

 

В основном изображения и файлы CSS. Это основная характеристика серверов и почти причина их существования.

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

 

2. Кэш динамических ресурсов

 

Динамические ресурсы - это те, которые менеджер контента генерирует каждый раз при посещении веб-сайта.

Например, в WordPress веб-страницы создаются каждый раз, когда пользователь обращается к ним. Когда веб-сайт посещается много раз, этот процесс повторяется постоянно, что влияет на производительность хостинг-сервера.

 

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

 

На этом этапе следует отметить, что не все CDN WordPress предлагают эту услугу и что в большинстве случаев это обычно платная услуга.

 

3. Более быстрый отклик для пользователей из других стран.

 

Наш хостинг-сервер - это один или небольшой набор серверов, если веб-сайт большой, расположенный в одном географическом месте.

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

 

Чем дальше от этого пользователя находится, тем больше времени требуется для передачи данных от браузера на сервер и наоборот.

С этим ресурсом эта проблема исчезает, поскольку их серверы разбросаны по всем континентам.

 

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

 

4. Оптимизация использования ресурсов хостинг-сервера.

 

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

 

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

 

5. Защита от хакерских атак.

 

В частности, атаки типа «отказ в обслуживании» (DoS или DDoS), заключающиеся в выполнении большого количества одновременных обращений к серверу с целью его насыщения и невозможности удовлетворить запросы законных пользователей.

 

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

 

Однако CDN WordPress не следует использовать в качестве основного инструмента защиты от этого типа атак, поскольку сервер хостинга по-прежнему доступен через Интернет, и хакеры могут найти способы получить к нему доступ напрямую, минуя серверы.

 

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

 

Могу ли я использовать CDN только для веб-сайтов в WordPress?

 

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

 

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

 

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

 

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

 

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

 

Как я могу установить CDN для моего сайта WordPress?

 

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

 

Хотя каждый провайдер этого типа ресурса имеет свои особенности при установке и настройке плагина и самой службы, основное отличие заключается в режиме работы:

 

Перенаправление URL-адресов файлов ресурсов

 

Для этого способа интеграция службы этого типа требует следующих 2 общих шагов (детали могут незначительно отличаться от провайдера):


  • Зарегистрируйтесь на платформе CDN через веб-сайт провайдера и активируйте веб-сайт, который будет использовать CDN. Хотя номенклатура может варьироваться между поставщиками, их часто называют «зонами». С этой зоной он связывает URL-адрес, который мы должны записать.


  • Установите плагин для CDN, который позаботится о перенаправлении всех файлов ресурсов. Для этого мы должны настроить URL-адрес зоны, который мы отметили в предыдущем пункте.

 

Сервер CDN как прокси

Интеграция службы такого рода, которая работает как прокси, также требует двух общих шагов:


  • Зарегистрируйтесь на платформе CDN через сайт провайдера и активируйте сайт. При этом он предоставляет серверы имен для домена веб-сайта.


  • Измените серверы имен у поставщика, чтобы они указывали на серверы имен CDN. С этого момента любой доступ к веб-сайту всегда будет осуществляться исключительно через серверы.

 

В этом случае устанавливать плагин CDN для WordPress не обязательно, так как предыдущих изменений достаточно для работы ресурса. Хотя желательно иметь возможность настраивать некоторые области без необходимости заходить на сайт провайдера.

 

Смена серверов имен

 

Это изменение зависит от поставщика домена, с которым мы заключили контракт. Давайте посмотрим, какие действия мы должны выполнять с любым провайдером:


  • Войдите в нашу учетную запись на веб-сайте поставщика доменного имени.

  • Среди параметров конфигурации найдите параметр, который показывает серверы, предоставленные поставщиком.


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


  • После внесения изменения может потребоваться до 24-48 часов, прежде чем изменение распространится по сети. Ускорить его невозможно, остается только ждать.

 

Выводы

 

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

 

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

 

Хотя многие провайдеры предоставляют бесплатные планы, у большинства из них есть временные ограничения, после которых требуется заключить договор на платный план, в зависимости от уровня трафика и посещений веб-сайта. Они могут работать двумя способами: переписывать URL-адреса статических файлов ресурсов веб-сайта или действовать как прокси-сервер.