Приветствую, дорогие читатели. Поговорим сегодня о CDN – сервисах доставки контента, использовать которые крайне рекомендуется практически всем сайтам.
CDN (content delivery network) представляет собой сеть географически распределенных хостинг серверов, которые кешируют данные вашего сайта и тем самым сильно ускоряют его загрузку для пользователей из разных стран и городов. Кешируются обычно статические и нерегулярно меняющиеся файлы: картинки, видео, шрифты, файлы стилей, яваскрипты...
Зачем это нужно и как это работает
Главная задача CDN сервисов – значительное ускорение загрузки сайта. Статистика показывает, что каждый четвертый пользователь может закрыть страницу, если она грузится более 2 секунд. Тут важно понимать: даже если сайт открывается у вас быстро без использования CDN, то на другом континенте это процесс может занимать несколько секунд.
В такой ситуации кроме упущенных пользователей, медленный сайт рискует потерять позиции в Google, и чтобы этого не случилось, о подключении CDN нужно позаботиться как можно раньше.
Подключается он несложно, принцип работы тоже простой. Десятки серверов, размещенных на всех континентах хранят у себя ваши файлы и при запросах от пользователей – отдают их из ближайшей точки.
За счет использования SSD дисков и близости к пользователям достигаются максимальные показатели скорости загрузки данных.
На что обратить внимание при выборе CDN
Сегодня на рынке представлен достаточно внушительный список CDN сервисов в разных ценовых диапазонах. Базовый функционал у всех примерно одинаков и покрывает потребности большинства проектов.
Поэтому при выборе сети доставки контента важно скорее обратить внимание на страны расположения серверов. К примеру, если у вас есть посетители из России, Украины, США, Европы и Южной Америки, то следует выбирать CDN с точками присутствия в этих регионах.
Что касается цены – можно выбрать недорогой CDN, так как особой разницы по скорости работы в сравнении с дорогими решениями я не заметил.
И еще: если на ваш сайт заходят пользователи из Европы, то правильным будет выбрать европейскую сеть доставки контента, соблюдающую требования регламента ЕС о защите данных – GDPR.
к содержанию ↑Какой CDN выбрать для моих задач
Для небольших и средних сайтов используйте бюджетные варианты. Например отличное соотношение цены и качества – у европейского ВunnyСDN. Цены от $5-$10 за Тб трафика и просто шикарная география серверов: в одной только Австралии насчитывается 5 точек присутствия.
Для крупных веб-проектов сторонние сервисы тоже можно использовать, но тут нужно просчитывать, поскольку иногда выгоднее настроить собственную CDN на базе арендованных серверов в нужных локациях. Из минусов такого варианта – необходимость настройки, мониторинга и поддержки парка серверов своими силами.
Если вы используете WordPress, то ищите сервис с готовыми для него плагинами. ВunnyСDN после быстрой регистрации также дает возможность установить на Worpdress свой плагин.
к содержанию ↑Настройка и запуск CDN
Настройка основных параметров и подключение сети доставки контента обычно происходит в два этапа.
Сначала в личном кабинете указываем адрес своего домена, где расположены статические файлы, раздачу которых нужно ускорить. Далее на сайте во всех путях к скриптам, шрифтам, картинкам меняем этот адрес на новый, который выдаст CDN сервис.
В итоге, к примеру, картинка https://ваш-адрес.com/im.jpg будет грузится с адреса https://сdn-адрес.com/im.jpg, при этом сdn-адрес.com будет привязан к множеству распределенных по миру кеширующих серверов.
P.S. Если у вас остались вопросы или возникли сложности с настройкой, - пишите нам. Поможем, подскажем, настроим.