Обзор и тестирование преимуществ от использования сервиса CDN

 5 февраля 2017      
 Вебмастеру / Домены и хостинг      
 Комментариев еще нет      
 983

CDN расшифровывается как Content Delivery Network, что в вольном переводе означает сеть доставки содержимого (контента). По сути — это географически распределённая сетевая инфраструктура, которая позволяет оптимизировать доставку (время и скорость) содержимого сайтов конечным пользователям в сети Интернет. Проще говоря, это технология, которая заставляет сайты и файлы загружаться быстрее на устройство конечного пользователя интернета.

В этой статье я протестирую CDN услуги компании CDNNOW.RU

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

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

Принцип работы CDN
Изображение скопировано с сайта https://freelance.ru/

Преимущества CDN

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

Тестирование сети CDNNOW

Для проверки и наглядного представления как CDN влияет на время загрузки сайта я создал демо-аккаунт в http://cdnnow.ru/ и протестировал скорость загрузки одной из самых «тяжелых» страниц моего блога: https://moonback.ru/page/obzor-xeoma. Для удобства проведения тестирования в сети CDNNOW указанная выше страница имеет следующий адрес: https://user65128.clients-cdnnow.ru/page/obzor-xeoma.

Чтобы протестировать время загрузки страниц я использовал популярный бесплатный сервис ping-admin.ru. В качестве городов виртуальных посетителей я выбрал Хабаровск, Владивосток и Южно-Сахалинск, как максимально удаленные от моего хостинга базирующегося в Санкт-Петербурге.

Результаты тестирования для оригинальной страницы сайта

Как видите жители дальневосточных регионов в среднем увидят тестируемую страницу моего сайта на экранах своих мониторов за 1 секунду:

Рекомендую прочесть:  Ошибки Wordpress при работе с MySql

Обзор и тестирование преимуществ от использования сервиса CDN

Результаты тестирования при использовании сервиса CDN

При использовании CDN сети время загрузки тестируемой страницы у посетителей сайта уменьшилось в два раза:
Обзор и тестирование преимуществ от использования сервиса CDN

Выводы об использовании CDN

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

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

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

Благодарности

При написании данной статьи были использованы следующие источники:

  1. https://habrahabr.ru/company/sports_ru/blog/198598/
  2. http://rebill.me/showthread.php?t=2978
Поделись этой страницей с друзьями!

Прочтите это обязательно

Как работает автоматический перевод вебстраниц браузером

Вот что бывает когда браузер автоматически переводит веб страницу на русский язык. Протокол маршрутизации RIP ...

Юмор юмор Далее
Рабочий стол MATE в CentOS

Как установить графическое окружение рабочего стола (desktop environment) на CentOS 7

Операционная система CentOS прекрасно справляется с обязанностями сервера без графической оболочки. Лично я та ...

GNU Linux - CentOS / Debian centos gnome kde linux mate xfce Далее

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Нажимая кнопку "Отправить" Вы даёте свое согласие на обработку введенной персональной информации в соответствии с Федеральным Законом №152-ФЗ от 27.07.2006 "О персональных данных", на условиях и для целей определенных политикой конфиденциальности.

2018 © Технический блог
SQL - 85 | 0,191 сек. | 9.39 МБ
доступность сайта