Поговоримо про технологію CND. Прискорюємо сайти з AdvancedHosters.





Вітаю, всю чесну братію проекту [Online-Games] і сайт Нотатки Сіс.Адміна!

Чи траплялося Вам стикатися з сітуёвіной, коли Ви тиркнулі в пошуковій видачі по сайту і він ніби застиг на місці в неіллюзорно довгої завантаженні? Почухавши потилицю Ви сходили за Чайковським, потім заварили собі кофеёвского, приходите на робоче місце, а віз і нині там? Поговоримо про технологію CND. Прискорюємо сайти з AdvancedHosters.

Поговоримо про технологію CND. Прискорюємо сайти з AdvancedHosters.

Я звичайно перебільшую, але часто в мережі інтернет зустрічаються сайти, швидкість завантаження яких залишає бажати кращого. Так ось, що робити в ситуації, що склалася, якщо Ви, наприклад, є власником такого «тележного» ресурсу? Якраз цьому і присвячена наша сьогоднішня замітка, де ми хотіли б поговорити про технологію CDN, а так само таку чудову компанію як AdvancedHosters.

Отже, прошу всіх сідати, приступимо до оповідання. Думаю, що це буде цікаво не тільки власникам сайтів.

Рушили ніби як по-легенько.

Технологія CDN і швидкість завантаження сайту. Що, до чого і чому?

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

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

Є, наприклад, такий тестер під назвою GooglePageSpeed ​​- сервіс від Великого і Могутнього Гугла, який оцінює швидкісний потенціал сайту (як швидко він завантажується) і видає рекомендації щодо поліпшення показників. Наприклад online-games.kuzenstudio.ru на момент старої версії дизайну виглядає якось так:

Поговоримо про технологію CND. Прискорюємо сайти з AdvancedHosters.

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

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

Отже Content Delivery Network — технологія зберігання яєць (даних) в різних кошиках (місцях). Ресурс, який використовує її, дозволяє віддавати користувачеві найближчу до нього (територіально) копію, а часто безпосередньо запитувані дані, швидше. Іншими словами ця технологія скорочення відстані між сайтом (джерелом контенту) і кінцевим користувачем (споживачем контенту).

На практиці це виглядає так.

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

Вирішити її дозволяє мережа доставки контенту, яка за рахунок зміни URL Ваших фото, скриптів і ТПТ буде віддавати користувачеві «важкі» елементи сайту зі своїх серверів, територіально розташованих найближче до відвідувача. Виходить, що користувачеві з провінції Шампань не доведеться чекати доставки контенту через Москву, йому інформація буде віддаватися, наприклад, з Парижа (якщо там розташований сервер). За фактом виходить, що з CDN Ви надаєте територіально віддаленим від основного сервера користувачам такі ж права за швидкістю, як і «місцевим аборигенам».

Технологія CDN зосереджена на поліпшенні продуктивності систем доставки веб-сторінок. Чим більше розмір і масштаб розгортання мережі CDN, тим вище швидкість доставки. До слова сказати, технологія Content Delivery Network успішно використовується в Європі і по всьому світу, до Росії ж все доходить після :).

Наступна інфографіка наочно демонструє принцип роботи та переваги від використання CDN.

Поговоримо про технологію CND. Прискорюємо сайти з AdvancedHosters.

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

Думаю, у Вас виникло питання: «Які сайти отримають максимальну вигоду від використання CDN?» У першу чергу це:

Сайти, що мають трафік по всьому світу (наприклад, багатонаціональний проект Вікіпедія);

Сайти, що використовують потокове відео (наприклад, онлайн-кінотеатри);

Великі медіа-портали, що зберігають відповідний тип контенту (галереї, фотостоки).

Упевнений, багато хто зараз знаходяться в роздумах, а чи потрібен CDN для мого сайту? Але завдяки цій технології, Ви:

Збільшите швидкість завантаження сайту (збільшаться показники page speed) у відвідувачів по всьому світу;

Знизите ймовірність збою даних — CDN дозволяє розподілити навантаження на декілька серверів, замість того, щоб тримати всі 100% трафіку на головному сервері;

Поліпшите користувальницькі показники сайту — використання CDN дозволяє знизити показник відмов, збільшити глибину перегляду і кількість переглянутих сторінок за сесію;

Поліпшите просування сайту — прискорення розцінюється Google, як фактор поліпшення ранжирування (просування вгору по видачі).

Якщо говорити про числових показниках, то в загальному впровадження технології CDN дозволяє домогтися істотного поліпшення показників швидкості.

Поговоримо про технологію CND. Прискорюємо сайти з AdvancedHosters.

Примітка:

Популярність CDN обумовлена ​​тим, що Google почав використовувати pagespeed, як фактор ранжування, а також вибухом мобільного трафіку, де швидкість інтернету нижче стаціонарних користувачів ПК.

Власне з технологією розібралися, тепер переходимо до практичної частини замітки.

CDN від AdvancedHosters, як прискорювач Ваших проектів в інтернеті

Компанія AdvancedHosters, що має понад 10 років досвіду в сфері IT, пропонує власникам інтернет проектів послугу доставки контенту — CDN (Content Delivery Network).

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

Одні з найнижчих цін на ринку подібних послуг в РФ;

Можливість підключення тільки самої послуги навіть не будучи хостинг-клієнтом компанії;

Повну підтримку фахівців при «міграції» на CDN;

Найсучасніші технології, наприклад, Anycast DNS, яка скорочує мережевий маршрут до мінімуму, дозволяючи обробляти запити до сервера набагато швидше (використовується тільки для статики). Більш докладно про технологію читайте нижче;

Безліч точок мережі по всьому світу;

Можливість безкоштовного тестування послуги, строком до 2-х тижнів, а так само безкоштовне місце в сховищі файлів;

Інтуїтивно зрозумілу і просту у використанні адміністративну панель;

Розширену статистику по кожному з джерел, географії запитів і за кількістю трафіку з різних країн;

Можливість підключити CDN з підтримкою ssl / https для файлів розміром від 500 кб, при цьому установка сертифіката здійснюється безкоштовно;

Готові інструкції для підключення сайтів найбільш поширених CMS — http://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 час завантаження сайту у Вас (т.е кінцевого користувача) відчутно скорочується.

Тепер думаю стало ще заплутаніше більше зрозуміло, але повернемося до суті …

Що стосується реєстрації, то це дійство полягає в заходженні на сайт, кликання по вкладці «Реєстрація» і заповненні відповідних полів.

Треба сказати, що в полі клієнт вводяться латинські букви в нижньому регістрі, а підтвердження пароля не можна скопіювати з верхнього поля і необхідно вводити вручну ще раз, тому не помиліться. Далі заповнюєте контакти і Тиркало по кнопці «Відправити».

Поговоримо про технологію CND. Прискорюємо сайти з AdvancedHosters.

Запит іде в систему, Вас реєструють і потім можна сміливо заходити в адмінку під своїм логіном і паролем. Виглядає вона минималистично, як кажуть нічого потрібного зайвого. Зліва пункти меню, праворуч їх зміст.

Поговоримо про технологію CND. Прискорюємо сайти з AdvancedHosters.

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

Як дізнатися, що Ви привели клієнта? В адмінці Ви маєте можливість дивитися і контролювати кількість тих, хто прийшов за посиланням людей і результати цих переходів. Ви будете бачити дату переходу, від кого прийшов клієнт і безпосередньо самого залученого клієнта. Виглядає це все так.

Поговоримо про технологію CND. Прискорюємо сайти з AdvancedHosters.

У розділі «Ціни» можна в режимі онлайн порахувати вартість для того чи іншого виду CDN. Ось у що Вам виллється CDN для статики і відео.

Поговоримо про технологію CND. Прискорюємо сайти з AdvancedHosters.

Багато це чи ні? Напевно, в порівнянні з поточними тарифами хостингу, на якому Ви сидите. Проте варто розуміти, що це технологія «останнього писку», яка забезпечить в майбутньому Вашому бізнесу / проектам в інтернеті, новий стандарт якості надання послуг / інформації, а може і принесе додатковий дохід за рахунок рефералкі.

Взагалі подібні сервіси стали активно з’являтися і в Росії, тому важливо не упустити шанс і скористатися найкращими умовами та технологіями для обскаківанія своїх конкурентів. Тому, якщо Вас все ще душить жаба вкласти кошти у своє світле майбутнє, то швидше за все воно стане темним минулим або сірим справжнім :).

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

Післямова

Сьогодні ми знайомилися з передовою технологією доставки контенту під назвою CDN і відповідною послугою від компанії AdvancedHosters. І ось, що хотілося б сказати у висновку: перш, ніж з піною у рота кричати — це дорого, мені не по кишені! придивіться по-уважніше до технології CDN від AdvancedHosters і скористайтеся, як мінімум, безкоштовним 2-х тижневим тестовим періодом, ну а максимум — це Ви вже вирішите самі.

Ось як то так, до нових зустрічей, друзі! Як і завжди, якщо є якісь думки, доповнення, питання і все таке інше, то коментарі до Ваших послуг.

PS: За існування даної статті спасибі члену команди 25 КАДР.