Подключение хостинга

Если Вы являетесь представителем хостинг провайдера и заинтересованы в подключении к сервису, свяжитесь со мной по электронной почте info@hosting-pulse.ru

Схема работы

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

Площадка

Разработка сервиса началась осенью 2017. Изначально я самостоятельно оплачивал тарифы подключаемых хостингов т.к. сложно просить о сотрудничестве не показывая примеров и не давая ничего взамен. Несмотря на то, что сервис еще фактически в режиме "презентации для провайдеров" (лето 2018) и активным продвижением я пока не занимаюсь, он самостоятельно растет в поисковой выдаче. Пользователей пока не много (20-70 в сутки), но это уже значит, что любой тестируемый провайдер получает положительный SEO эффект, в виде "живых" и "естественных" ссылок с активными переходами.

О полноценной информационной поддержке говорить пока рано, но в целом сервис уже может предложить взаимовыгодное сотрудничество. Как следствие, подключение новых провайдеров осуществляется при предоставлении площадки для сателлита. Т.е. при автоматическом продлении тарифа хостинга, на котором будет размещен сайт сборщик статистики. Исключение могут составлять популярные провайдеры, информация по которым востребована и положительно влияет на развитие сервиса. В таком случае готов рассматривать частичную/полную оплату с моей стороны.

Для использования подойдет практически любой минимальный тариф (БД ~ 200мб, Диск < 1гб) т.к. нагрузка распределена, оптимизирована и стресс тестов нет.

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

Условия

Тестируются именно виртуальные хостинги (не VPS/VDS) т.к. производительность во многом зависит от настроек окружения, а не только от аппаратной конфигурации.

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

Возможности

Представителям провайдеров, подключенных к сервису, доступно:

  • Редактирование описания хостинга на персональной странице
  • Редактирование преимуществ хостинга на карточках рейтинга
  • Редактирование базовой стоимости на карточке рейтинга
  • Добавление эксклюзивного промокода на карточку рейтинга
  • Размещение любых промокодов
  • Размещение акций
  • Выгрузка информации о позициях в рейтинге

Данные авторизации в системе управления контентом высылаются на адрес представителя или обращением в поддержку через панель управления провайдера.

Ссылки с примерами

Рейтинг

Актуальный алгоритм подсчета рейтинга следующий -

  • x = (отказоустойчивость - 99 > 0 ? отказоустойчивость - 99 : 0) * 99999
  • y = (процентное отношение к лучшему результату для каждого теста cms/framework + задержка ответа сервера) * 9999
  • z = (процентное отношение к лучшему результату для каждого показателя) * 9999
Рейтинг = x+y+z
  • х - отражает отказоустойчивость и по сумме баллов эквивалентен десяти тестам. В данный момент учитываются только 50х ответы.
  • y - показывает задержки обработки, не связанные с выполнением основного кода страницы и по сумме баллов эквивалентен десяти тестам.
  • z - синтетические тесты производительности, всего восемь.

Готов рассматривать предложения по корректировке алгоритма с целью сделать его более полезным для пользователей. Но практика показывает что большинство пользователей не обращают особого внимания на позиции в рейтинге и предпочитают делать собственные выводы.

Отключение

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

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

Цель сервиса не попытка "подловить" кого-то на обмане или "разоблачить". С этой задачей интернет общественность прекрасно справляется и без меня. Я просто стараюсь реализовать адекватный мониторинг производительности и во многом готов идти навстречу добросовестным провайдерам.

С уважением, Иван - разработчик сервиса "Хостинг Пульс".