Что даёт хостинг скорости
Прежде чем браузер начнёт загружать стили и картинки, он должен получить HTML. Время, за которое сервер подготовил и отправил первый байт ответа, определяется хостингом: мощностью, нагрузкой, расположением и настройками. Если этот этап медленный, все остальные метрики ухудшаются вместе с ним.
На что смотреть при выборе и проверке
| Параметр | Почему важен | Как проверить |
|---|---|---|
| Время ответа сервера | Определяет старт всей загрузки | Замерить время до первого байта в разное время суток |
| Расположение серверов | Чем ближе к аудитории, тем меньше задержка сети | Сравнить время ответа из разных регионов |
| Ресурсы и нагрузка соседей | На общем хостинге чужие сайты влияют на ваш | Смотреть, меняется ли скорость в часы пик |
| Версия языка программирования | Свежие версии работают быстрее | Узнать в панели, можно ли обновить |
| Поддержка HTTP/2 и HTTP/3 | Ускоряет загрузку множества файлов | Проверить протокол в инструментах разработчика |
| Кеширование и CDN | Снимает нагрузку с сервера | Уточнить, что включено по умолчанию |
Как измерить самому
Достаточно одной команды, которая покажет время каждого этапа запроса:
curl -o /dev/null -s -w "dns=%{time_namelookup} connect=%{time_connect} ttfb=%{time_starttransfer} total=%{time_total}\n" https://example.ru/
Запустите её несколько раз в разное время суток. Если время до первого байта стабильно большое даже для простой страницы, проблема в хостинге или приложении, а не в вёрстке.
Когда пора менять тариф или хостинг
- Время ответа заметно выросло вместе с посещаемостью.
- В журнале сервера много ошибок 5xx или обрывов соединения: подробнее в статье про ошибки 5xx.
- Оптимизация приложения уже сделана, а время ответа остаётся высоким.
- Хостинг не даёт включить нужные настройки: современный протокол, кеш, свежую версию языка.
Не спешите с переездом. Сначала убедитесь, что причина именно в хостинге, а не в тяжёлом запросе или отсутствии кеша. Если переезд всё же нужен, следуйте плану из статьи про перенос сайта на другой хостинг. Общий обзор влияния — в статьях про хостинг и техническое SEO, HTTP/2 и HTTP/3 и CDN.
Вопросы, которые стоит задать хостинг-провайдеру
- Какие ресурсы гарантированы, а какие делятся с другими клиентами?
- Где физически находятся серверы и есть ли выбор расположения?
- Какие версии языка программирования и базы данных доступны, как быстро появляются новые?
- Включены ли сжатие, современные протоколы и кеширование на уровне сервера?
- Как устроены резервные копии и сколько времени занимает восстановление?
- Что происходит при резком росте посещаемости: сайт замедляется или блокируется?
Частые вопросы
Как хостинг влияет на скорость сайта?
Он определяет время ответа сервера: чем оно больше, тем позже браузер начнёт загружать остальные ресурсы страницы.
Как быстро проверить время ответа сервера?
Замерить время до первого байта простым запросом несколько раз в разное время суток или с помощью инструмента измерения.
Всегда ли помогает переезд на более дорогой тариф?
Нет: если причина в тяжёлых запросах приложения или отсутствии кеша, более мощный сервер даст лишь небольшой выигрыш.
Готовый адрес можно собрать прямо сейчас: откройте генератор ЧПУ — он транслитерирует фразу по таблице Яндекса, уберёт служебные слова и покажет длину адреса.