Что такое CDN + oтзыв о хостинге AdvancedHosters

статьи
интернет

Приветствую, всю чесную братию проекта [Sonikelf's Project's] и сайт Заметки Сис.Админа!

Случалось ли Вам сталкиваться с ситуёвиной, когда Вы тыркнули в поисковой выдаче по сайту и он как бы застыл на месте в неиллюзорно долгой загрузке? Почесав в затылке Вы сходили за чайковским, потом заварили себе кофеёвского, приходите на рабочее место, а воз и ныне там? :(

Content Delivery Network logo
Я конечно утрирую, но часто в сети интернет встречаются сайты, скорость загрузки которых оставляет желать лучшего. Так вот, что делать в сложившейся ситуации, если Вы, например, являетесь владельцем такого “тележного” ресурса? Как раз этому и посвящена наша сегодняшняя заметка, где мы хотели бы поговорить про технологию CDN, а так же такую замечательную компанию как AdvancedHosters.

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

Двинули вроде как по-легоньку.

Как работает CDN и как влияет на скорость

Количество сайтов на просторах рунета (да и буржунета) множится с каждой секундой. Это раньше, лет 5-10 назад, сайтов было более-менее приличное количество, сейчас их просто неприлично много. Причем зачастую площадки не несут никакой пользы людям, однако ее автор и владельцы думают совсем иначе. Задачи поисковиков в сложившейся ситуации усложняются – им нужно отделить зерна от плевел и предоставить пользователю действительно качественный ресурс. Одним из факторов ранжирования, т.е. как высоко Ваш ресурс стоит в SERP – поисковая выдача, является скорость загрузки страниц и всего ресурса в целом. Это не гласный параметр, который также помогает поисковикам отсеить шлак, ведь ускорительные работы требует либо наличистовавания наличности , либо времени либо того и другого. А сайты, созданные для заработка или просто низкокачественные просто не готовы работать в этом направлении.

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

Есть, например, такой тестер под названием GooglePageSpeed – сервис от Великого и Могучего Гугла, который оценивает скоростной потенциал сайта (как быстро он загружается) и выдает рекомендации по улучшению показателей. Например sonikelf.ru на момент старой версии дизайна выглядит как-то так:

google page speed sonikelf.ru

Надо сказать, что это умеренно-неплохой показатель, который условно говорит, что пользователь с большой долей вероятности дождется загрузки страницы и останется на ресурсе для получения информации. Любые более-менее значимые поползновения в сторону уменьшения цифр (например, на 5-10 пунктов) незамедлительно сказываются сначала на ранжировании в поисковике, а затем и на отношении пользователей к ресурсу. Человек заходит на сайт и если его не устраивает скорость загрузки, то он и не будет дожидаться его загрузки и уйдет искать альтернативный источник. Для интернет-магазина, это упущенная прибыль, а также удар по имиджу и репутации.

Так вот анализаторов скорости существует довольно много и все они выдают свои рекомендации по улучшению цифр. Одной из таких рекомендаций является использование технологии CDN (Content Delivery Network), что в переводе означает сеть доставки контента. Ну а т.к. подобные рекомендации выдает не кто иной как сервис Google, а из этого поисковика (как и из Яндекса) к нам и приходят посетители на сайт/интернет-магазин, то как минимум нужно прислушаться к ней, а как максимум – внедрить у себя на проекте. Этим мы сегодня и займемся, но для начала капнем поглубже и узнаем, что же такое CDN и каковы ее плюсы.

Итак Content Delivery Network – технология хранения яиц (данных) в разных корзинах (местах). Ресурс, использующий ее, позволяет отдавать пользователю ближайшую к нему (территориально) копию, а часто напрямую запрашиваемые данные, быстрее. Другими словами эта технология сокращения расстояния между сайтом (источником контента) и конечным пользователем (потребителем контента).

На практике это выглядит так.

Если Ваш сервак (место, где хранится сайт) территориально расположен в Москве, то москвичи будут довольны скоростью его загрузки. Однако все остальные посетители будут жлобить на Вас из-за низкой скорости, причем чем более дальний посетитель, тем дольше будет загружаться ресурс у него на ПК или другом гаджете. Таким образом, если Вы создаете интернет-магазин, торгующий по всей России, или проект, который рассчитан на широкий территориальный охват аудитории (вся Россия, Европа, мир), то проблема удаленности пользователей от контента для Вас крайне актуальна.

Хотите знать и уметь, больше и сами?

Мы предлагаем Вам обучение по направлениям: компьютеры, программы, администрирование, сервера, сети, сайтостроение, SEO и другое. Узнайте подробности сейчас!

Записаться

Решить ее позволяет сеть доставки контента, которая за счет изменения URL Ваших фото, скриптов и тпт будет отдавать пользователю “тяжелые” элементы сайта со своих серверов, территориально расположенных ближе всего к посетителю. Получается, что пользователю из провинции Шампань не придется ждать доставки контента через Москву, ему информация будет отдаваться, например, из Парижа (если там расположен сервер). По факту получается, что с CDN Вы предоставляете территориально удаленным от основного сервера пользователям такие же права по скорости, как и “местным аборигенам”.

Технология CDN сосредоточена на улучшении производительности систем доставки веб-страниц. Чем больше размер и масштаб развертывания сети CDN, тем выше скорость доставки. К слову сказать, технология Content Delivery Network успешно используется в Европе и по всему миру, до России же все доходит опосля :).

Следующая инфографика наглядно демонстрирует принцип работы и преимущества от использования CDN.

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

Видео-презентацию можно глянуть ниже:

Думаю, у Вас возник вопрос: “Какие сайты получат максимальную выгоду от использования CDN?” В первую очередь это:

  • Сайты, имеющие трафик по всему миру (например, многонациональный проект Википедия);
  • Сайты, использующие потоковое видео (например, онлайн-кинотеатры);
  • Крупные медиа-порталы, хранящие соответствующий тип контента (галереи, фотостоки).

Уверен, многие сейчас находятся в раздумьях, а нужен ли CDN для моего сайта? Но благодаря этой технологии, Вы:

  • Увеличите скорость загрузки сайта (увеличатся показатели page speed) у посетителей по всему миру;
  • Снизите вероятность сбоя данных - CDN позволяет распределить нагрузку на несколько серверов, вместо того, чтобы держать все 100% трафика на главном сервере;
  • Улучшите пользовательские показатели сайта – использование CDN позволяет снизить показатель отказов, увеличить глубину просмотра и количество просмотренных страниц за сессию;
  • Улучшите продвижение сайта – ускорение расценивается Google, как фактор улучшения ранжирования (продвижение вверх по выдаче).

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

скорость при использовании технологии CDN

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

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

к содержанию ↑

CDN-решение от AdvancedHosters - обзор

Компания AdvancedHosters, имеющая более 10 лет опыта в сфере IT, предлагает владельцам интернет проектов услугу доставки контента - CDN (Content Delivery Network).

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

  1. Одни из самых низких цен на рынке подобных услуг в РФ;
  2. Возможность подключения только самой услуги даже не будучи хостинг-клиентом компании;
  3. Полную поддержку специалистов при "миграции" на CDN;
  4. Самые современные технологии, например, Anycast DNS, которая сокращает сетевой маршрут до минимума, позволяя обрабатывать запросы к серверу намного быстрее (используется только для статики). Более подробно о технологии читайте ниже;
  5. Множество точек сети по всему миру;
  6. Возможность бесплатного тестирования услуги, сроком до 2-х недель, а так же бесплатное место в хранилище файлов;
  7. Интуитивно понятную и простую в использовании административную панель;
  8. Расширенную статистику по каждому из источников, географии запросов и по количеству трафика из разных стран;
  9. Возможность подключить CDN с поддержкой ssl/https для файлов размером от 500 кб, при этом установка сертификата осуществляется бесплатно;
  10. Готовые инструкции для подключения сайтов наиболее распространенных CMS - https://ahcdn.com/faq#wordpress (в частности для wordpress, - это дело 1-2 минут и установки плагина).

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

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

Хорошо иллюстрирует этот факт пример: допустим, что Вы перемещаетесь из пункта Q в пункт W, но способов, скажем так, достижения заданного места назначения у Вас очень много (причем Вы заранее не знаете как будет быстрее и ближе). Но стоит указать Вам в цифрах расстояние между пунктами или время в дороге и, собственно, Ваш выбор станет вполне прост и прозрачен. Технология Anycast DNS — и есть этот указатель расстояния, призванный сократить сетевой маршрут.

Чтобы сделать такое, поставщик услуг (AdvancedHosters) заявляет о «присутствии» DNS сервера сразу в нескольких местах, анонсируя одинаковый IP-адрес через протокол BGP. Когда поступает запрос на DNS сервер, он обрабатывается в самой ближайшей точке. Как результат — имеем малое (почти минимальное) время отклика. С точки зрения же CDN технологию Anycast DNS отлично поясняет следующий пример.

Пользователь из США заходит на сайт, размещенный на хостинге в Европе. Помимо того, что контент будет отдаваться ему не с сервера в Европе, а из ближайшего в США, запрос к DNS серверу будет обработан в ближайшей к нему точке сети. Таким образом маршрут сокращается в разы! (причем не только в географическом, но и в топологическом смысле). Вывод, думаем, становится прозрачен и очевиден — по средством Anycast DNS время загрузки сайта у Вас (т.е конечного пользователя) ощутимо сокращается.

Теперь думаю стало еще запутанней больше понятно, но вернемся к сути...

Что касается регистрации, то сие действо заключается в захождении на сайт, кликании по вкладке "Регистрация" и заполнении соответствующих полей.

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

регистрация в AdvancedHosters

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

админка AdvancedHosters услуга CDN

Отдельным пунктом хочется отметить реферальную программу. Кто не в курсе, это один из самых перспективных способов заработка в интернете и заключается он в следующем. После размещения ссылки на AdvancedHosters, Вам сразу же (в личном кабинете) начисляется 500 бонусных гигабайт трафика. Вы будете получать его на протяжении всего периода участия в программе при том, что последний не аккумулируется. Если человек, пришедший по Вашей ссылке, купил услугу CDN, то сервис единоразово начисляет 100% его первого инвойса в течении трех месяцев по 33.3%, если клиент активен на протяжении данного периода времени.

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

реферальная программа AdvancedHosters

В разделе “Цены” можно в режиме онлайн посчитать стоимость для того или иного вида CDN. Вот во что Вам выльется CDN для статики и видео.

CDN для статики и видео

Много это или нет? Наверняка, в сравнении с текущими тарифами хостинга, на котором Вы сидите. Однако стоит понимать, что это технология “последнего писка”, которая обеспечит в будущем Вашему бизнесу/проектам в интернете, новый стандарт качества предоставления услуг/информации, а может и принесет дополнительный доход за счёт рефералки.

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

На сим все, давайте подведем итоги и будем прощаться.

к содержанию ↑

Послесловие

Сегодня мы знакомились с передовой технологией доставки контента под названием CDN и соответствующей услугой от компании AdvancedHosters. И вот, что хотелось бы сказать в заключении: прежде, чем с пеной у рта кричать – это дорого, мне не по карману! присмотритесь по-внимательней к технологии CDN от AdvancedHosters и воспользуйтесь, как минимум, бесплатным 2-х недельным тестовым периодом, ну а максимум – это Вы уже решите сами.

Вот как то так, до новых встреч, други! Как и всегда, если есть какие-то мысли, дополнения, вопросы и всё такое прочее, то комментарии к Вашим услугам.

PS: За существование данной статьи спасибо члену команды 25 КАДР.

Подписка:

Мы в соц.сетях: ВКFacebookTwitter Telegram
Sonikelf's Project's логотип Sonikelf's Project's логотип Космодамианская наб., 32-34 Россия, Москва (916) 174-8226
Уведомление о
Sonikelf

Как-то оно вот так :) Стараемся развивать хостинг-тему и всякие технологии ;)

вадим

Спасибо за статью.
Что то снизилась активность коментов :smile:
Действительно интересно , не удержался и прочитал ещё пару-тройку статей по CDN,
теперь становится более понятно устройство глобального Тырнета ;-)
Такие понятия как " рассинхрон " при передачи потокового видео например.
И ещё, не малым фактором является то что с помощью такой системы DDos атаки стремительно приближаются к нулевой отметки.
P.S ещё пара статей Тут и Тут

Владимир

Спасибо, любопытно. Заодно может попробуем что у них там за компания......

djQuery

Исправьте в заголовке CND на CDN