Подключение CDN без кода: как мы упростили интеграцию с помощью DNS-хостинга

Как бы хороша ни была ваша CDN, часть пользователей будет мучаться с её настройкой. Нам, как одному из топ-3 европейских CDN-провайдеров, очень хотелось сократить число таких пользователей до минимума. Для этого пришлось повозиться с интерфейсом личного кабинета, разработать плагины для CMS и, что самое главное, интегрировать CDN с DNS-хостингом. Теперь пользователи в no-code режиме подключают сеть доставки контента к своим сайтам за несколько минут. Рассказываем, как мы это сделали.

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

Обычно ссылки на файлы выглядят так:
https://gcorelabs.com/image.jpg 
https://gcorelabs.com/style.css 
https://gcorelabs.com/script.js

Если же ссылки ведут на кеш-сервер, они выглядят примерно так:
https://cdn.gcorelabs.com/image.jpg 
https://cdn.gcorelabs.com/style.css 
https://cdn.gcorelabs.com/script.js

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

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

Первым делом для таких пользователей мы разработали плагины для популярных CMS: WordPress и Битрикс. С их помощью подключить CDN к ресурсу можно без ручного изменения ссылок на контент в коде сайта. Это избавило от сложностей весомую долю веб-мастеров, но этим всё не ограничилось. Как минимум, потому что в нашу экосистему сервисов входит ещё и один из самых быстрых DNS-хостингов в мире, с помощью которого на поиск IP для запрошенного домена уходит менее 20 мс. Мы решили интегрировать его с CDN таким образом, чтобы наши NS-серверы могли использоваться для направления трафика клиента через сеть доставки контента. Результатом стали сразу несколько новых преимуществ для клиентов.

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


Пользователю достаточно кликнуть по кнопке создания ресурса и в визарде выполнить несколько простых действий:
  • Выбрать «ускорение и защиту всего сайта». Тогда ресурс будет интегрирован с нашим DNS-хостингом — для этого пользователю нужно только поменять настройки NS-серверов у своего доменного регистратора.
  • Ввести домен сайта.
  • Подтвердить DNS-записи своего домена, предложенные визардом (может потребоваться указать A-запись).

Всё остальное система сделает автоматически. Сначала она создаст CDN-ресурс, где в качестве персонального домена используется указанный домен, а в качестве origin — IP-адрес, подтверждённый или указанный пользователем в A-записи.

Затем создаст DNS-зону, через которую будет работать созданный CDN-ресурс, и добавит в неё подтверждённые или указанные пользователем DNS-записи. Для созданной A-записи система выполнит интеграцию CDN и в качестве домена укажет cl-hash зону клиента.

По окончании работ пользователь получит инструкцию, с которой он сможет обратиться к своему регистратору доменных имён для замены текущих namerservers на наши. В результате будет создан CDN-ресурс, полностью проксирующийся через созданную и делегированную нам DNS-зону, а пользователю для этого не придётся писать ни единой строчки кода.
Дополнительные преимущества интеграции CDN с DNS-хостингом
Простотой подключения всё не ограничилось. Направление трафика через нашу сеть открывает для владельцев сайтов и другие преимущества:
  • Кешироваться и доставляться быстрее будут все компоненты сайта: не только статический, но и динамический контент.
  • Статический и динамический контент сайта будет защищен от DDoS-атак благодаря нашей сети кэширующих серверов (на уровне L3, L4)

Помимо того, благодаря возможностям нашей сети посетители ресурса будут получать к нему доступ по протоколу HTTP/2 и защищенному SSL-соединению. Причём, это будет возможно даже если веб-сервер не будет иметь установленного SSL-сертификата и поддерживать HTTP/2.


Так интеграция с DNS-хостингом позволила нам не только предложить владельцам веб-ресурсов самый простой способ подключения CDN к сайтам, но и дать им дополнительные преимущества от её использования. Чтобы не верить нам на слово, все преимущества нашей CDN вы можете опробовать самостоятельно. Тем более, что это можно сделать бесплатно gcorelabs.com/ru/cdn/

Помимо сети доставки контента, мы предлагаем пользователям и другие решения, в числе которых хранилище, защита от DDoS и облако с виртуальными машинами и серверами bare metal. В их развитии нам помогают технологии Intel: в 2021 году мы одними из первых в мире начали интеграцию Intel Xeon Scalable 3-го поколения (Ice Lake) в серверную инфраструктуру своих облачных сервисов. Ознакомиться с полный списком наших решений можно gcorelabs.com/ru/cloud/

Спринтхост — Отдадим кота в хорошие руки



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

Для участия в королевской битве за Бэкапа нужно:
1. Состоять в группе «Спринтхост»;
2. Оставить под постом комментарий с интересной темой для статей в Яндекс.Дзен;
3. Выиграть 21 декабря плюшевого Бэкапа за лучшую идею.

Мы отправим подарки 5 авторам лучших тем, которых определим по количеству лайков и силами команды Спринтхост. Успейте оставить комментарий с самой интересной темой, пока кто-нибудь это не сделал за вас.

Поддержка PHP 8.1

Здравствуйте, уважаемые пользователи.



Добавили на всех тарифах виртуального хостинга hostiman.ru/hosting поддержку PHP 8.1

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

С уважением, Ваш хостинг-провайдер HostiMan.

Мы начали строительство собственного дата-центра



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

Следите за новостями! В наших дайджетах мы расскажем о характеристиках ЦОД, планируемых сроках введения в эксплуатацию, а также будем выкладывать новые фото со стройки.

OVH.Ryzen 7-3800X TCP UDP

В начале осени сделали из новых тарифов — мощный тариф.
Ryzen 9 5900X — VM, на черную пятницу даже продавали вечные, и их даже покупали.



Теперь вот сделали слабее сервер. В наличии их мало, разберут быстро. Успеть купить. Потому что это с акций тариф, как были акции на 6700k когда-то и мы набрали серверов.
  • [GRA1-FR] Ryzen 7 3800X [16 vCore] / 32 ddr4 / 600 NVME / 4 IP — 4000р/мес
  • [GRA1-FR] Ryzen 7 3800X [16 vCore] / 16 ddr4 / 300 NVME / 4 IP — 2000р/мес
  • [GRA1-FR] Ryzen 7 3800X [16 vCore] / 8 ddr4 / 200 NVME / 4 IP — 1000р/мес

Можно садить много IP
Серверы поддерживают до 256 IP
1 IP — 200р разово, но продаем только сетками от 16 штук.

Заказывать автоматически тут
Локация GRA1 (в популярных)
asuka.onl/billmgr

Новогоднее расписание работы поддержки

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

С 29 декабря по 8 января 2022г. время ответа технического и консультационного отделов поддержки увеличивается до 72 часов. Отдел аварийной поддержки все так же работает в штатном режиме 24/7/365. Рекомендуем заранее продлить Ваши услуги.

Не забывайте про Новогодний конкурс!
vk.com/spacecore_pro?w=wall-171073991_1334

Выделенные серверы без установки:
n-install.spacecore.info

Остались вопросы? Мы с радостью ответим!
Сайт: https://spacecore.pro
Биллинг: https://billing.spacecore.pro
Email: support@spacecore.pro
Telegram: @spacecore_pro_chat
VK: vk.com/spacecore_pro

Not install

Здравствуйте.

Сервера без платы за установку:

Ryzen 5 3600 / 64 GB RAM / 2 x 512 GB NVMe (4 штуки) — 3900р

Заказать сервер можно написав в тикет: my.hshp.host/
Либо написать в Telegram: @roman_hosting

Обновление обслуживания системы: уязвимость Log4j

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

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

Что такое уязвимость Log4j?
Как сообщает ArsTechnica, в библиотеке журналов Apache Log4j была обнаружена уязвимость нулевого дня, которая позволяет злоумышленникам получить контроль над уязвимыми серверами. Log4j широко используется всем, от Minecraft до iCloud и Управления национальной безопасности, а Агентство по кибербезопасности и безопасности инфраструктуры (CISA) призвало пользователей немедленно применять исправления для устранения уязвимостей.

Какие действия мы предприняли?
В пятницу, 10 декабря, примерно в 16:30 по тихоокеанскому времени, Backblaze отключил службы, чтобы защитить данные клиентов и развернуть исправления безопасности во всех наших системах для устранения уязвимости.

12/11/2021 1:05 Обновление PT: системы возвращаются в оперативный режим. Хотя наши команды усердно работают, чтобы все исправить, вы можете столкнуться с перебоями в обслуживании. Спасибо за терпеливость.

11.12.2021 02:58 Обновление PT: системы снова подключены к сети и работают нормально. Если у вас возникли проблемы, обратитесь в нашу службу поддержки: help.backblaze.com/hc/en-us/requests/new