Онлайн заработок, создание и монетизация сайтов, веб-разработка, SEO и SMO продвижение, фриланс, партнерки, полезные сервисы вебмастерам, блоггинг.

Wordpress шаблоны

100% аптайм на любом хостинге с Web Support Revolution

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

100% аптайм

А уж в плане SEO-продвижения для любого сайта даже небольшие проблемы стабильности нивелируют немалую часть всех усилий и вложений.

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

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

Как увеличивается аптайм?

CDN сеть

Вы подключаете сайт с помощью простой процедуры по смене ДНС. Между вашим хостингом и посетителями появляется «посредник» в лице большой отказоустойчивой FireCDN сети. Она состоит из множества серверов в разных городах и странах. В случае любых проблем у каких-либо серверов или целых стран, запросы легко перенаправляются на другие, поэтому сама по себе сеть всегда имеет 100% аптайм.

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

В результате:

  1. Посетитель получил страницу намного быстрее.
  2. Хостинг не получил запрос и избавился от лишней нагрузки (что, в том числе, снижает шансы различных серверных сбоев).
  3. Даже, если сайт в этот момент был сломан, посетитель этого просто не заметил.

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

FixedWebsite – резервный клон сайта

Сайт постоянно проверяется распределённым мониторингом на работоспособность (можно очень гибко настроить, с указанием минимального размера проверяемой страницы или наличия на ней определённого текста).

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

Этот «снимок» постоянно хранится в FireCDN и периодически обновляется с помощью внешнего обхода сайта роботом сервиса.

Такая технология абсолютно ничего не требует (включена по умолчанию) и успешно позволяет спасти сайт от немалого ущерба при поломках. Это и сохранённые клиенты, и поисковые роботы, которые успешно получают странички, вместо записывания сайту «штрафа за неработоспособность».
Для многих стандартных сайтов её на 100% достаточно.

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

Мультисерверность — для самых маленьких

Отказоустойчивый хостинг

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

В WSR создать отказоустойчивую систему настолько просто, что это доступно даже для лендинга или сайта-визитки, а в качестве «дорогого оборудования» подойдёт лишний аккаунт виртуального хостинга (точно также, как VDS или сервер).

Самый простой способ, который вполне подходит небольшим проектам:

  1. Настраиваете сайт на втором хостинге, который будет использоваться при поломке основного.
  2. В WSR добавляете оба сайта и задачу на автоматическое «восстановление бэкапа» с основного на дополнительный.
    Это не оперативный, но зато готовый способ обновления данных на копии.
  3. В параметрах основного сайта добавляете IP-адрес второго хостинга, помечаете его «резервным» и активируете мониторинг.

Когда мониторинг определит неработоспособность основного хостинга, CDN-сеть начнёт обращаться к резервному.
А если и он сломается, то сработает FixedWebsite.

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

От чего ещё зависит аптайм?

мониторинг аптайма

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

  1. Защиту от внешних воздействий.
    Детальная настройка файрвола станет препятствием для вирусов, брутфорсов и некоторых видов перегрузок (в том числе, намеренных). С последним также помогут кеши.
  2. Оперативное реагирование на проблемы.
    Для этого будет полезен не только упомянутый мониторинг. А и контроль изменений файлов, и антивирус, и FixedFile (автоматический откат изменений). По ним тоже может срабатывать система уведомлений, отправляя данные по почте, SMS или Telegram.
  3. Быстрое восстановление.
    Ремонт после вирусов и поломок или разбирательства с различными странностями нередко могут превратиться в эпопею. Всё существенно проще, если всегда под рукой свежий бэкап, множество предыдущих версий и полная история изменений в них. С возможностью оперативно напрямую («сервер-сервер») откатиться к любой версии.
    Со случаями поломки своего оборудования, коллапса хостинга и его бэкапов или блокировок аккаунта, когда бывает необходимо экстренно переехать на другой хостинг, это тоже спасёт в трудную минуту.

Заключение

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

15.07.17

Категории: .

Теги: