Ускорение и защита вашего сайта в облачном сервисе Айри.рф

24 Июнь, 2014

Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. У меня был период (несколько лет назад), когда я решил активно заняться повышением скорости загрузки своего сайта.

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

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

Какое-то время назад я несколько месяцев довольно-таки неорганизованно и спустя рукава боролся с засевшими на моих сайтах вирусами (читайте подробности по ссылке). Пережил массу неприятных моментов от блокировки сайтов в Яндексе и Гугле, а также потратил массу нервов. Еще мне поступали угрозы (а точнее намеки) Ддос атаки и наблюдались некоторые признаки ее проведения. Правда, была она не сильной, и мой сервер в облаке Инфобокса справился, хотя и было заметно напряжение и тормоза в работе.

Вот, а тут оказалось, что решение всех описанных выше проблем может взять на себя новый для рунета сервис Айри.рф. Что он делает? Если вкратце, то прилично повышает отзывчивость и скорость загрузки вашего сайта по сравнению с текущей. А также гарантирует, что всякие зловреды к вам не прорвутся (не сто процентов, конечно же, но на порядки снижает вероятность проникновения).

Ну и от Ддос атак он может защитить вкупе со всем выше сказанным. На минимальном тарифном плане Айри.рф бесплатен, а если нужно больше, то придется платить, но спокойствие, наверное, стоит этих трат (особенно при ведении бизнеса в интернете). Использовать сервис Айри.рф или нет — решать вам самим. Я же лишь в общих чертах опишу его возможности и те принципы, на которых он работает. Ну, и в качестве подарка в конце статьи вы найдете промо-код на 20% скидку.

Кому нужен Айри.рф и что он вам дает?


Итак, предположим, что у вас уже есть свой сайт (блог, интернет-магазин, сайт-визитка и т.п.). Он расположен на реальном хостинге, за который вы платите какую-то сумму ежемесячно (или ежегодно). После подключения к Айри.рф все так и останется, разве что нагрузка на ваш хостинг снизится, ибо данный сервис возьмет на себя почти все ресурсоемкие процессы, связанные с работой сайтов на базе CMS (об этом читайте ниже).

Что же тогда изменится? Многое. Во-первых, существенно повысится скорость работы вашего сайта (отклик, скорость загрузки страниц). Причем никаких чудес в используемых методах нет. Нечто подобное существует в буржуйском сегменте рынка и называется, по-моему, CloudFlare (не стоит путать с Cloud@Mail.Ru). О технических аспектах реализации ускорения поговорим чуть позже, а сначала стоит сказать про то, зачем это вообще нужно?

На каком-то семинаре по юзабилити я слышал, что если страница не загружается за несколько секунд (по-моему, до четырех секунд), то существенно увеличивается вероятность ухода пользователя, так и не дождавшегося окончания процесса. С каждой лишней секундой число «невольно отказавшихся» будет сильно увеличиваться. Ну, а если и другие страницы будут столь же «неспешными», то вероятность лояльного отношения к вашему проекту будет стремиться к нулю.

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

Например, снижение времени ответа всего на 0,15с способно поднять трафик из поисковиков на 20%. А регулярная недоступность сайта или значительное время ответа на зпросы поисковых роботов гарантированно закрывает выход сайта в топ10, а со временем и в топ20. Во всяком случае, на сайте, выпустившем книгу по ускорению сайтов (я как раз ее и упоминал в самом начале), приводится вот такое вот распределение скорости загрузки интернет-магазинов, входящих в Топ 50 самых крупных.

Как видно из графика — три четверти успешных бизнес-сайтов укладываются в эти самые пресловутые несколько секунд, которые «спокойно позволяют украсть из своей жизни» посетители вашего сайта до того момента, как их терпение начнет иссякать. Кроме того, при тормозах теряется лояльность (доверие) пользователя к вашему ресурсу, что приводит к снижению конверсии (звонков, заказов, продаж). И наоборот, ускорение открытия страниц приводит к росту лояльности и конверсии.

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

Современные движки достаточно «тяжелые», а использование в них дополнительных расширений (например, VirtueMart 2 на Joomla) вынуждает владельцев либо мириться с некоторой тормознутостью их сайтов, либо переходить на выделенные сервера, что является дорогостоящим решением и не всегда приносящим ожидаемый эффект, если не заниматься оптимизацией нагрузки сайта на хостинг.

Однако, появился Айри.рф, как вариант крайне простого и практически не трудозатратного ускорения сайта. Но кроме скорости и отзывчивости он умеет и защищать ваш ресурс от злоумышленников, пытающихся его взломать или же создать ситуацию, когда он будет недоступен пользователям («уронить» с помощью Ддос атаки).

Если взять определение с сайта разработчиков, то:

Айри — облачный SaaS сервис автоматического повышения доступности сайтов за счет применения технологий клиентской оптимизации, проактивной защиты и сети географических серверов, CDN нового поколения. Сайт, подключенный к Айри, получает самую высокую скорость, отказоустойчивость, защиту от атак и DDoS на всех уровнях, и максимальную эффективность работы на всех пользовательских устройствах (от настольных компьютеров до мобильных телефонов).

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

Много платить или мало? По-разному. У них есть тарифная сетка, предусматривающая шесть градаций: от 0 до 50 тысяч рублей в месяц. Сколько именно будете платить вы, зависит от того, какой трафик за месяц генерирует ваш сайт (учитывается только исходящий трафик). Счет выставляется по факту прошедшего через Айри.рф трафика с вашего сайта (отданных гигабайтах вебстраниц).

Давайте посмотрим на примере. Смотрите, если у вас нишевый интернет-магазин (у моего знакомого такой), куда вы привлекаете целевой трафик (например, с Директа или Адвордса), то трафик, скорее всего, большим не будет, а значит стоимость услуг от Айри.рф также высокой не будет. Но что вы получите взамен?

В идеальном случае вы получите:

  1. Открывающиеся влет страницы сайта (карточки товаров, фильтры, корзина и т.п.) и связанный с этим некоторый рост конверсии приведет к росту эффективности контекстной рекламы, в которую вы вкладываете, наверняка, немалые средства.
  2. Сайты ломают в 99.9% не по наводке, а «под общую гребенку» (например, собрав базу ресурсов на определенном движке). В случае использования Айри.рф этот процесс у злоумышленников вызовет массу непредвиденных затруднений, и они с большой долей вероятности «плюнут на вас» и пойдут искать счастья в другом месте.
  3. В принципе, защиту от Ддоса ставить на маленький (нишевый интернет-магазин) не имеет смысла, но вот для крупного ресурса это практически необходимо сделать, ибо «ронять», скорее всего, будут (либо по заказу конкурентов, либо в целях шантажа). В этом случае Айри.рф опять же поможет. В своем блоге они заявляли об отражении Ддос атаки на популярный сайт. Мощность атаки доходила до 10 Гбит/с.
  4. Какой бы у вас не был замечательный хостинг, но он все равно когда-нибудь, да бывает в состоянии оффлайна (когда ваш сайт не доступен). Вы можете пользоваться средствами мониторинга доступности сайта и, получив сигнал о проблеме, бежать писать или звонить хостеру, рвать волосы в период решения проблемы, терять нервные клетки и т.д. А можете использовать Айри.рф с соответствующими настройками, и ваши пользователи момент недоступности вообще не почувствуют.

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

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

Как работает облачный сервис Айри.рф?


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

Тогда загрузка этих элементов будет происходить быстрее. Кроме того, эти данные кэшируются не только в Айри.рф, но и даются соответствующие инструкции на их кеширование в браузерах пользователей.

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

Теперь давайте чуть детальнее рассмотрим работу Айри.рф по ускорению сайта:

  1. Используется CDN (Сеть доставки содержания), которая представляет из себя распределенную по нашей огромной стране (и Европе) сеть оптимизирующих серверов, где осуществляется сжатие всех статических данных сайта (стили, скрипты, изображения, служебные файлы и документы). Сеть позволяет передавать данные с того сервера, который находится географически ближе всего к пользователю, зашедшему на ваш сайт. Это позволяет быстрее получать требуемые данные.
  2. Как я уже упомянул выше, все статические данные сжимаются и при этом используется прогрессивный алгоритм zopfli, что позволяет получить результаты существенно лучше, чем при использовании gzip. Правда, нагрузка на процессор при этом возрастает примерно в 100 раз по сравнению с gzip, зато декомпрессия в браузере осуществляется с той же скоростью. Ну, а так как нагрузку всю принимает на себя Айри.рф (его CDN сеть), то вы получаете от этого только выгоду, ибо сильнее сжатые файлы вебстраниц, стилей, скриптов и изображений будут передаваться пользователю быстрее.
  3. При подключении вашего сайта к Айри.рф, все статические файлы сжимаются «на лету» на этих серверах (после чего хранятся в кэше серверов CDN) и отдаются пользователям гораздо быстрее из-за широких каналов связи, более близкого географического положения и, естественно, за счет в разы уменьшенного объема передаваемых данных. Сжимаются даже медиа-файлы (изображения, PDF, SWF и другие) без потери качества.
  4. Объединяются все файлы, передаваемые при запросе страниц, которые можно объединить (делается это при помощи Page Speed, а для защищенных соединений используется SPDY), что позволяет уменьшить количество запросов к сайту, а значит сократить время ожидания при открытии его страниц. Такой метод ускорения загрузки сайта особенно заметен при просмотре сайта.
  5. Для мобильных устройств используются отдельные алгоритмы, включая специальные изображения и облегченную верстку сайта.
  6. Осуществляется «умное» кэширование динамических страниц, которое хорошо работает для блогов, корпоративных сайтов и интернет-магазинов. Снижение времени ответа сервера на большинство запросов приводит к значительному росту позиций в поиске (на 10-20%).

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

Если вы выберите для себя дорогие тарифные планы в Айри.рф, то для фильтрации будут использоваться уже WAF-фильтры, которые практически стопроцентно защищают от подавляющего большинства возможных атак на ваш сайт (даже от массированных). Наверное, необходимость подключения такой «брони» будет возрастать пропорционально росту популярности вашего ресурса и увеличения рисков взлома «на заказ».

Также в Айри.рф осуществляется защита от Ддос (Ддос — это атака, направленная на создание ситуации, когда ваш сервер отказывает в доступе обычным пользователям из-за того, что на него ломится куча «зомби-компьютеров» из состава какого-нибудь ботнета). Срабатывает несколько уровней защиты:

  1. Все запросы к сайту принимаются облаком из безупречно настроенных серверов, это гарантирует обслуживание (сейчас) порядка 50 000 запросов в секунду. Запросы предварительно фильтруются на валидность, это отсекает часть вредоносных атак.
  2. При большой частоте запросов они начинают асинхронно отражаться через замедление ответа. Таким образом атаки типа slow-DDoS не проходят.
  3. При большой плотности запросов с одного IP-адреса, он автоматически блокируется на уровне системы (iptables).
  4. На уровне транспортных атак облако Айри надежно защищено инфраструктурой Ростелекома.

Защита в Айри.рф делится на три типа:

  1. Базовая — отражение вредоносных запросов и предотвращение взлома сайта
  2. Расширенная — все, что входит в базовую, плюс защита от Ддос атак
  3. Максимальная — все, что входит в расширенную, плюс SSL-сертификат для сайта

Подытожить все выше сказанное можно скриншотом, снятым с самого сервиса:

Как подключить этот сервис защиты и ускорения к своему сайту?

Меня также заинтересовал способ включения своего сайта в облако Айри.рф. В принципе, ничего особо сложного тут нет. Сначала регистрируетесь, а потом добавляете Урл своего сайта:

После этого выбираете из выпадающих списков нужные вам данные и жмете на кнопку «Разместить сайт в облаке».

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

В случае использования главного зеркала с WWW, изменения придется вносить уже в MX-записи на вашем хостинге (будет прилагаться инструкция, что и на что менять). Ну, и после оплаты все должно заработать.

Резюме


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

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

Как и обещал, выкладываю промо-код, который позволит вам получить 20% скидку в Айри — knn2014.

P.S. Если кто-то уже пробовал данный сервис, то просьба отписаться о впечатлениях.

Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru

Еще:

Рубрики :Инструменты вебмастера ¦ Онлайн сервисы ¦ Скорость загрузки сайта

Комментарии и отзывы

Наталья

Все понравилось кроме стоимости 🙂

Валерий

Осталось только самому подрасти. Пока мой блог денег не приносит.

Кэр Лаэда

Там есть бесплатный пакет и вопрос даже не регистрируясь по сервису NS дописываются к уже имеющимся или вместо них? Если загрузка уменьшается в 2 раза беру сразу. В общем надо тестить. Я так понимаю это рекламная статья и вы сами его не тестировали?

Кэр Лаэда

Нашел ответ на свой же вопрос (вот чего не хватает данной статье — они сами осуществляют перехват при добавлении) Записи у вашего регистратора домена (в DNS) указывают на фактическое (физическое) расположение сайта, IP-адрес сервера, где расположены файлы сайта и база данных. При размещении сайта в облаке Айри автоматически считывает всю информацию о домене с текущего DNS-сервера, сохраняет ее и использует для запроса всех страниц и файлов с вашего сайта. При этом для всех пользователей сайт находится в облаке, открывается быстрее и работает стабильнее со всех устройств.

А сколько по рефератной программе платят — промо код это же отслеживала, того что именно вы привили данного пользователя?

Кэр Лаэда

Прямые выплаты за привлеченных пользователей, комиссия от 20%. Ну вроде как все осталось проверить загрузку и оценить саму идею. Удачи лучшему автору рунета

Дмитрий

Спасибо, Дмитрий! Очень полезно такие вещи знать.Подписываюсь на комментарии — возможно, что Вы и кто еще будет пользоваться айри ( возможно и я ) отпишутся о результатах которые в итоге они получили через сервис АЙРИ.

bescom

Насчет ускорения — скорее всего чушь, лучше объектного серверного кэширования еще никто ничего не придумал и тем более не создал. А защиту от атак должен обеспечивать хостер, иначе это не хостер, а УГ.

Антон

Статья как всегда хороша. Но сам сервис уже не представляет бесплатного тарифа. Сейчас объясню почему.

Тариф бесплатен, но чтобы им пользоваться нужно пополнить счет на 1990! Вы представляете на 2 тысячи непонятно за что.

Добавил свой сайт shop-info. su (посещаемость 800-1200ун) в систему, в течении пробных 3х дней израсходовал 2Гб трафика, явного увеличения скорости не заметил, возможно на Дальнем Востоке и был прирост скорости. Зато в эти дни нагрузка на мой хостинг выросла в 2,5 раза и приблизилась к максимальной.

По поводувпополнения счета нсчета небольшую сумму написал письмо в их финансистам. Посмотрите что ответил их коммерческий ДИРЕКТОР Мария Питерская:

«Антон, добрый день!

Я прошу прощения, но правила есть правила, именно для соблюдения этого правила в системе так жестко дается данный тариф, и менно поэтому можно активировать свою запись только при положительном балансе.

Благодарю за понимание и проявленное сотрудничество,

С любовью и благодарностью,

Мария Питерская, коммерческий директор Айри.рф»

Обратите внимание на грамотность, а главное на суть ответа: «правило — есть правило»!

Прежде чем оплатить тариф у айри.рф сто раз подумайте.

Всем удачи!

Подписаться не комментируя