Блог

Сервис Cloudflare CDN

Сделать всё, чтобы пользователь получил доступ к контенту сайта максимально быстро — задача любого веб-разработчика и владельца портала. На скорость загрузки страницы влияет множество факторов — правильность проведения оптимизации, подбор формата изображений, упорядоченные JavaScript и CSS, кэширование и множество других. Без этого обязательного набора, получить эффективный ресурс, который приносит прибыль, попросту не возможно. При разработке сайтов наша команда учитывает это изначально, создавая не просто страницу, а полноценный маркетинговый инструмент. Не стоит отчаиваться, если создав сайт вы обнаружили, что он не соответствует современным требованиям поисковых систем. Ещё ничего не потеряно. Его просто нужно привести в порядок и эту работу стоит отдать в руки профессионалов.

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

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

CloudFlare CDN — что это

CloudFlare CDN является глобальной сетью. Серверы компании расположены почти в 200 городах, в 90 странах мира. Относительно России, то на данный момент они находятся в Москве и Санкт-Петербурге с перспективой расширения сети. Контент подаётся пользователю с ближайшего. А это значит, что если к примеру, человек запрашивает сайт из Пскова, то далеко не факт, что он будет передан ему из Питера или тем более Москвы. Скорее всего, доступ к информации он получит от латвийского центра из Риги. Таким образом, будут сэкономлены драгоценные миллисекунды, которые суммируются на всех этапах и взаимодействие с сайтом наступит быстрее.

CloudFlare — это не CDN в чистом виде. Помимо самой передачи данных, сервис предлагает владельцам сайтов использовать свои дополнительные возможности. Среди них в стандартном наборе — кэширование всего статического и динамического контента, минимизация CSS и скриптов, защита от DDOS-атак и прочие опции. Во время кэширования, сервис опирается на те настройки, которые изначально заданы на сайте.

Сервис имеет несколько пакетов, в том числе и бесплатный, который подойдёт для домашнего сайта, к которому не предъявляются особые требования. Но даже он включает в себя защиту от атак, SSL-сертификаты и прочие полезные функции. Платные тарифы начинаются от 20 долларов. Стоимость бизнес-пакета — 200 долларов. А тариф для предприятий, с круглосуточной телефонной поддержкой, аудитом страниц, созданием учётных записей для сотрудников с назначением ролей и т.д. Рассчитывается индивидуально.

Дополнительные возможности за которые придётся доплатить

Вне зависимости от того, используете вы бесплатную подписку или платный пакет, CloudFlare CDN располагает рядом опций, за которые взимается дополнительная плата. Их можно настроить каждую в отдельности по мере необходимости, или убрать если потребность пропала. Среди таковых:

  • Сервис Argo, который использует оптимизированные маршруты через сеть Cloudflare, чтобы быстрее, надежнее и безопаснее доставлять контент пользователям. Он включает в себя: Smart Routing, Tunnel и Tiered Caching;
  • Выделенные SSL-сертификаты автоматически генерируются и распространяются по всей нашей глобальной сети доставки контента, обеспечивая надежное шифрование, а также молниеносную производительность и совместимость;
  • Cloudflare Workers позволяет разработчикам развертывать бессерверный код, написанный на JavaScript, Rust, C и C ++, на границе Cloudflare, ближе к конечному пользователю. Workers включают программную функциональность для маршрутизации, фильтрации и ответа на HTTP-запросы, которые в противном случае пришлось бы запускать на сервере клиента;
  • Cloudflare Access защищает внутренние ресурсы, обеспечивая безопасность, аутентификацию и мониторинг доступа для отдельных пользователей и приложений. С Cloudflare Access только аутентифицированные пользователи с необходимыми разрешениями могут получить доступ к определенным ресурсам за границей Cloudflare. Поддержка существующих провайдеров идентификации, таких как GSuite и Okta, обеспечивает нужным пользователям простой и мгновенный доступ независимо от их физического местоположения;
  • Балансировка нагрузки защищает от перебоев в обслуживании благодаря балансировке нагрузки на локальный и глобальный трафик, географической маршрутизации, проверке работоспособности сервера и отказоустойчивости, обеспечивая постоянную доступность критически важных ресурсов;
  • Cloudflare Stream делает потоковое видео высокого качества в масштабе, легким и доступным.

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

Как настроить CloudFlare CDN для своего домена

Не смотря на то, что сайт CloudFlare не имеет русскоязычной версии — его настройка для домена настолько понятна, что справиться с ней даже ребёнок. При желании, вы можете просто воспользоваться автоматическим переводчиком Google, который выдаст вполне корректный транслит.

Собственно, что нужно сделать для подключения домена. Зайти на сайт CloudFlare CDN. В поле «My websites» ввести название своего сайта и нажать кнопку «Add Website». После этого, сервис укажет какие записи DNS требуют обновления. Как только они обновились — сайт работает с CloudFlare. Процесс настройки занимает всего несколько минут.

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

Похожие записи