Методология тестирования хостингов
Скор каждого провайдера в нашем рейтинге — это композитная оценка из пяти измерений с разными весами. Ниже подробно про каждый шаг: что измеряем, как, чем, и где возможные искажения. Если вы видите в нашем рейтинге провайдера с низкой оценкой и не согласны — напишите в редакцию свои цифры, мы сравним методики.
Общий процесс
Каждый провайдер проходит через пять стадий тестирования. Все шаги выполняет лично автор обзора, без делегирования провайдеру или ассистентам.
- Регистрация и оплата — создаём аккаунт, проверяем способы оплаты для России
- Развёртывание тестового стенда — устанавливаем стандартный WordPress + WooCommerce с тестовыми данными
- Замер скорости — TTFB и Page Load через WebPageTest
- Мониторинг аптайма — UptimeRobot минимум 30 дней
- Тест поддержки — три тикета разной сложности
Шаг 1: Регистрация и оплата
Проверяем:
- Доступные способы оплаты для России: МИР-карты, СБП (Система Быстрых Платежей), ЮMoney, рублёвые карты иностранных банков, USDT
- Стоимость минимального тарифа — реальная цена с НДС и без скрытых платежей
- Бесплатный тестовый период — есть ли (стандарт 7-30 дней), какие ограничения
- Возврат средств — условия и сроки возврата если хостинг не подошёл
- Регистрация юрлица — есть ли регистрация в РФ, работа по 152-ФЗ
Сложности: некоторые провайдеры показывают цены без НДС или с привязкой к курсу доллара. В обзоре всегда указываем итоговую сумму к оплате.
Шаг 2: Тестовый стенд
Чтобы цифры были сравнимыми между провайдерами, мы разворачиваем одинаковый тестовый сайт на всех протестированных хостингах. Конфигурация:
- WordPress 6.5+ с темой Astra (Free)
- WooCommerce с 200 тестовыми товарами (генерация через WP CLI)
- Стандартные плагины: Yoast SEO, WP Super Cache, Smush
- PHP 8.2 (если провайдер позволяет переключить версию)
- MySQL/MariaDB в стандартной конфигурации хостинга
На VPS дополнительно тестируем стандартный LEMP-стек: Ubuntu 22.04 LTS + Nginx + PHP-FPM + MySQL 8.
Шаг 3: Замер TTFB и скорости
Скорость замеряем через WebPageTest — это открытый инструмент, который даёт повторяемые результаты.
Параметры замера:
- 3 локации: Дублин (EU-North), Франкфурт (EU-Central), Москва (через MSK-IX мониторы)
- Каждый замер — 5 итераций, берём медиану (не среднее — медиана устойчивее к выбросам)
- Тестовая страница: одна и та же страница каталога WooCommerce с 12 товарами
- Замеры делаются в три временных окна: рабочий день 14:00, вечерний пик 21:00, ночь 03:00 МСК
Что фиксируем:
- TTFB (Time To First Byte) — главная метрика. Хороший показатель < 400 мс, отличный < 200 мс
- Speed Index — общая скорость отрисовки страницы
- Largest Contentful Paint — Core Web Vitals
- Total Blocking Time — насколько долго блокируется главный поток JS
Сложности: TTFB сильно зависит от того, где находится дата-центр провайдера относительно тестовой локации. Поэтому замеряем из трёх точек — чтобы понять, под какой регион оптимизирован хостинг.
Шаг 4: Мониторинг аптайма
Аптайм мониторим через UptimeRobot. Это бесплатный сервис, который пингует сайт каждые 5 минут с разных локаций.
Параметры:
- Минимальный период мониторинга — 30 дней непрерывно
- Тип проверки — HTTP(S) с проверкой статус-кода
- Алерты — email + Telegram при простое больше 2 минут
- Проверка из 4 локаций UptimeRobot одновременно (исключаем ложные срабатывания)
Что считаем простоем: ответ 5xx, тайм-аут больше 10 секунд, ответ 200 с подменой контента (capture-страница хостинга вместо нашего сайта).
Сравниваем с заявленным SLA:
- 99.9% SLA = не больше 43 минут простоя в месяц
- 99.95% SLA = не больше 22 минут
- 99.99% SLA = не больше 4.4 минут
Если реальный аптайм хуже заявленного — это идёт в обзор отдельным абзацем.
Шаг 5: Тест поддержки
Открываем три тикета, имитируя разных пользователей:
- Тривиальный тикет: «Как мне поменять пароль от cPanel?» — измеряем скорость ответа на FAQ-уровень
- Средний тикет: «У меня сайт грузится 4 секунды — что можно сделать?» — измеряем экспертизу и готовность помогать
- Сложный тикет: «У вас не работает PHP
imagickверсии Imagemagick 7. Как обновить?» — проверяем глубину технической поддержки
Метрики:
- Время первого ответа (Time to First Response)
- Время решения (Resolution Time)
- Качество ответа: получили ли реальное решение или редирект на FAQ/документацию
- Уровень формальности: робот-шаблон или живой человек
Шкала оценки и веса
Финальный скор провайдера — взвешенная сумма пяти подоценок (каждая по 100-балльной шкале):
| Критерий | Вес |
|---|---|
| Скорость (TTFB и Core Web Vitals) | 30% |
| Аптайм (реальный vs SLA) | 25% |
| Поддержка (скорость + качество) | 20% |
| Цена/качество (ресурсы vs тариф) | 15% |
| Оплата для России (СБП, МИР, ЮMoney) | 10% |
Шкала:
- 90-100 — отличный провайдер, рекомендуем без оговорок
- 75-89 — хороший, рекомендуем с учётом ограничений
- 60-74 — приемлемый, но есть альтернативы получше
- 45-59 — спорный выбор, нужны веские причины
- Меньше 45 — не рекомендуем
Ограничения нашей методики
Мы — не лаборатория с миллионным бюджетом. Несколько честных ограничений:
- Один автор, один тестовый сайт — мы не можем тестировать одновременно с тысячи разных мест и под тысячи разных нагрузок
- Сезонность — хостинг, плохой летом, может быть прекрасным зимой (и наоборот). Мы фиксируем дату замера
- Дрейф провайдера — за полгода после обзора может смениться многое: команда поддержки, тарифы, оборудование. Мы обновляем обзоры, но не моментально
- Subjectivity в поддержке — оценка качества ответа поддержки субъективна, особенно для сложных тикетов
Обновление обзоров
Каждый обзор имеет дату публикации и дату последнего обновления. Что мы обновляем:
- Цены и тарифы — проверяем минимум раз в месяц
- Список доступных моделей PHP/MySQL — раз в квартал
- TTFB и аптайм — раз в полгода (новый полный замер)
- Способы оплаты — точечно при изменениях у провайдера
Если вы видите устаревшие данные — напишите на redaktor@hosting-expert.ru с указанием URL обзора и правильной информации. Проверим и обновим в течение 2-3 рабочих дней.
Связанные страницы
- О проекте — зачем мы тестируем хостинги
- Раскрытие партнёрок — как мы зарабатываем
- Дмитрий Соколов — главный автор обзоров