Хостинг для сайта: как выбрать, не разбираясь в железе
У всех провайдеров на сайте «99,9% доступности» и «поддержка 24/7». Отличить хороший хостинг от плохого по рекламе нельзя, а по процессорам и гигабайтам — незачем. Разбираем, что проверить до оплаты, и даём алгоритм выбора на один вечер.
Выбор хостинга для сайта — это подбор провайдера и тарифа под тип сайта и его посещаемость по условиям, которые можно проверить до оплаты: гарантии доступности (SLA), скорости поддержки, резервным копиям, цене продления и лимитам тарифа. Характеристики сервера вторичны: визитке, блогу и небольшому магазину хватает почти любого тарифа виртуального хостинга, а разница между провайдерами — в том, как быстро чинят поломки и что происходит со счётом через год.
Короткий ответ для первого сайта: виртуальный хостинг у провайдера с тестовым периодом, прочитанный SLA и правила резервного копирования, один вопрос поддержке до оплаты и проверенная цена продления. На это уходит один вечер.
С чего начать: какой у вас сайт и сколько на нём людей
Сначала определите тип сайта и ожидаемую посещаемость, потом сравнивайте провайдеров. Визитке, лендингу и блогу до нескольких тысяч посетителей в день хватает стартового тарифа виртуального хостинга; магазину с тысячами товаров нужен тариф выше; сайту с личными кабинетами важно, где хранятся данные пользователей.
- Визитка, лендинг, портфолио. Нагрузки почти нет, подходит самый дешёвый тариф.
- Блог или сайт компании на WordPress, 1С-Битрикс или другой CMS. CMS (система управления сайтом, «движок») требует базу данных и определённую версию PHP — сверьте с описанием тарифа.
- Интернет-магазин. Тысячи страниц и фото, пики в распродажи. Нужен запас по нагрузке и диску.
- Сервис с регистрацией и оплатой. Имя, телефон и почта пользователей — персональные данные. По закону о персональных данных (152-ФЗ) данные российских граждан хранят на серверах в России, поэтому расположение дата-центра здесь — требование закона, а не вопрос скорости.
Сомневаетесь — берите вариант проще: перейти на тариф выше можно за несколько минут из панели, а переплата за лишнюю мощность повторяется каждый месяц.
По каким 8 критериям сравнивать хостинги для сайта
Сравнивать хостинги имеет смысл по восьми критериям: доступность и SLA, поддержка, резервные копии, SSL-сертификат, расположение серверов, цена продления, лимиты тарифа и панель управления. Каждый проверяется до покупки — по оферте, базе знаний провайдера или одним вопросом в поддержку.
| Критерий | Как проверить до покупки | Красный флаг |
|---|---|---|
| Доступность и SLA | Найти документ SLA на сайте провайдера: обещанный процент, как считают простой, что дают за нарушение | Процент есть в рекламе, документа нет; компенсация — только по претензии в короткий срок |
| Поддержка | Написать в чат или тикет до оплаты с конкретным вопросом, засечь время ответа | Ответ дольше часа днём или шаблон не по вопросу; в SLA срок реакции «до 5 рабочих дней» |
| Резервные копии | В базе знаний: как часто делают, сколько дней хранят, бесплатно ли восстановление, можно ли скачать | Копии «по запросу», хранятся меньше 7 дней, восстановление платное |
| SSL-сертификат | В описании тарифа: бесплатный сертификат Let’s Encrypt с автоматическим продлением | Сертификат только платный или продлевается вручную |
| Расположение серверов | Страница «Дата-центры»: город и страна; для проверки скорости — тестовый IP или страница Looking Glass | Страна не указана; для сайта с данными россиян серверы за рубежом |
| Цена продления | На странице тарифа переключить срок на 1 месяц и увидеть цену без скидки за первый год | Продление в 2 раза дороже первого периода; цена видна только после ввода карты |
| Лимиты тарифа | Раздел «Ограничения» в базе знаний: сайты, базы, нагрузка на процессор, письма в сутки | «Безлимит» при скрытом лимите нагрузки; отключение за превышение без предупреждения |
| Панель управления | Демо панели или тест: установить CMS, привязать домен, найти бэкапы за 15 минут | Демо нет; установка сайта или выпуск SSL только через поддержку |
Главное из таблицы: у каждого критерия есть проверка без технических знаний — документ, страница базы знаний или вопрос в поддержку. Два критерия разберём подробнее, потому что в них чаще всего обманываются.
Доступность. «99,9%» означает до 43 минут простоя в месяц, или около 8 часов 45 минут в год. Важнее самой цифры то, как провайдер считает простой. Например, по SLA виртуального хостинга Timeweb доступность 99,9% гарантируется по итогам года, а недоступность отсчитывается с момента, когда поддержка приняла в работу обращение клиента, — не с момента, когда сайт перестал открываться. Компенсация — продление оплаченного периода, не больше стоимости месяца, и только по обращению в течение 30 дней после сбоя. Так устроено почти везде: провайдер сам измеряет аптайм и компенсирует лишь то, что вы зафиксировали. Подробный разбор таких документов — в статье про SLA хостинга.
Резервные копии. Хорошая практика из справок крупных провайдеров — копия каждую ночь, хранение 30 дней и восстановление из панели без обращения в поддержку. Нет чёткого срока хранения в базе знаний — считайте, что копий нет, и делайте свои.
Виртуальный хостинг, VPS или облако: что брать первому сайту
Первому сайту почти всегда нужен виртуальный хостинг: провайдер сам обслуживает сервер, а вам остаётся загрузить сайт и привязать домен. VPS и облако выбирают, когда сайт упёрся в лимиты виртуального хостинга или ему нужны программы, которых там нет, — и тогда в бюджет добавляется администратор.
Разница — в том, кто отвечает за сервер. На виртуальном хостинге сотни сайтов делят один сервер, а обновления и безопасность — забота провайдера. VPS (Virtual Private Server, виртуальный выделенный сервер) даёт гарантированную долю мощности и полный доступ, но настройка и защита — на вас. Облако — те же виртуальные серверы с оплатой по потреблению; сайту со стабильной посещаемостью это лишняя сложность. Когда переходить на VPS, разобрано в отдельном сравнении, а что вообще входит в тариф хостинга — в статье что такое хостинг простыми словами.
Как проверить хостинг до оплаты
До оплаты хостинг проверяют тремя способами: тестовым периодом, открытием сайта с того же сервера и отзывами. Тестовый период даёт больше всего: вы работаете с реальной панелью и поддержкой.
Тестовый период у российских провайдеров обычно длится от 7 до 30 дней: по справке Рег.ру тест-драйв хостинга — 14 дней, один раз, с лимитом 10 писем в сутки; по справке Beget — 30 дней. За это время поставьте сайт по временному адресу, откройте его с телефона через мобильный интернет, найдите резервные копии и восстановите одну. Если теста нет, ищите в оферте пункт о возврате: неизрасходованные средства часто возвращают по заявлению, но деньги за домены и бонусы — нет.
Скорость до дата-центра. Провайдеры публикуют тестовый IP-адрес или страницу Looking Glass — сервис, который показывает задержку до их сервера. Без консоли проще попросить у поддержки адрес любого сайта на нужном тарифе и открыть его из своего города: страница должна появиться за 1–3 секунды. Если посетители и дата-центр в России, разница между провайдерами — десятки миллисекунд, на глаз незаметно.
Отзывы. Отзыв полезен, если в нём есть дата, тариф и ситуация: «в марте сайт лежал 4 часа, поддержка ответила через 40 минут». Три признака заказного: пять звёзд без подробностей, одинаковые формулировки у разных авторов, десятки отзывов за неделю. Рейтинги «лучших хостингов» почти всегда партнёрские: автор получает процент за переход, и порядок в списке отражает размер комиссии. Полезнее читать жалобы: одна и та же проблема у разных людей в разные годы — свойство провайдера.
Какие ошибки при выборе хостинга обходятся дороже всего
Дороже всего обходятся шесть ошибок: оплата на годы вперёд без теста, домен «в подарок» на имя провайдера, выбор по цене первого года, вера в «безлимит», отсутствие своих копий и независимой проверки доступности.
- Оплата на 2–3 года ради скидки. Если провайдер окажется плохим, деньги, как правило, не вернуть. Первый раз платите за месяц или квартал.
- Домен «в подарок», оформленный на провайдера. Проверьте, что администратором домена записаны вы. Иначе при переезде домен останется у хостинга, а с ним и посетители.
- Выбор по цене первого года. Скидка 50–70% на первый период — обычная практика; считайте расходы на три года по цене продления.
- Вера в «безлимитный» тариф. Не ограничен обычно только трафик; нагрузка на процессор, число файлов и писем ограничены всегда.
- Надежда только на копии провайдера. Они лежат на его же серверах и исчезают вместе с аккаунтом. Раз в месяц скачивайте свою копию файлов и базы данных.
- Нет независимого контроля доступности. Провайдер измеряет свой аптайм сам. Без своих записей о простоях вы не докажете нарушение SLA и не узнаете, что сайт падает по ночам.
Как выбрать хостинг за вечер
Выбор укладывается в шесть шагов и примерно два часа, не считая тестового периода. Результат — один провайдер, оплата на месяц и включённый мониторинг.
- Запишите требования сайта. Тип сайта, ожидаемую посещаемость, движок и его требования (версия PHP, база данных), нужна ли почта на домене.
- Отберите трёх провайдеров с тестовым периодом. У каждого на сайте должны быть документ SLA, страница дата-центров и раздел базы знаний про резервные копии. Без этих трёх страниц — исключайте.
- Прочитайте SLA и правила бэкапов. Выпишите процент доступности, как считают простой, что дают за нарушение и срок претензии; как часто делают копии и сколько хранят.
- Задайте поддержке один вопрос до оплаты. Например: «Сколько дней хранятся резервные копии и как восстановить сайт из панели самому?» Засеките время и оцените, ответили ли по существу.
- Проверьте цену продления и лимиты. Переключите срок оплаты на месяц и посмотрите цену без скидки; в разделе «Ограничения» найдите лимит нагрузки и писем. Сравните стоимость за три года.
- Активируйте тест и после переезда поставьте сайт на мониторинг. Установите сайт по временному адресу, восстановите одну копию. Если всё прошло — оплатите месяц и включите внешнюю проверку доступности: так с первого дня видно, выполняется ли обещанный аптайм.
Обещание из SLA проверяется снаружи и постоянно. Пруфен раз в несколько минут открывает ваш сайт из 20 городов и пишет вам на почту, в Telegram или Макс, если сайт перестал открываться, — и отдельно, когда снова заработал. Проверка доступности страницы записывает дату, длительность и код ответа каждого сбоя, а интервал проверки можно поставить от 2 минут — за это время вы и узнаете о падении. История инцидентов за месяц — ваш собственный расчёт аптайма и приложение к претензии по SLA. Бесплатного плана на 5 проверок одному сайту хватает.
- Где документ SLA и как вы считаете простой?
- Что я получу за нарушение SLA и в какой срок подать претензию?
- Как часто делаются резервные копии и сколько дней хранятся?
- Могу ли я сам восстановить сайт из копии и скачать её?
- В какой стране и городе стоят серверы моего тарифа?
- Сколько стоит продление после первого периода?
- Какие лимиты на нагрузку, письма и число сайтов?
- Кто будет администратором домена, если домен «в подарок»?
Частые вопросы
Можно ли выбрать хостинг для сайта за границей, если посетители в России? Для сайта без форм и личных кабинетов — можно, но страницы будут открываться медленнее, а русскоязычная поддержка не гарантирована. Если сайт собирает имена, телефоны или почту россиян, закон о персональных данных требует хранить их на серверах в России, и зарубежный хостинг создаёт юридический риск.
Что важнее: дешёвый тариф или быстрая поддержка? Поддержка. Разница между тарифами — 100–300 ₽ в месяц, а один день простоя магазина стоит больше годовой экономии. Провайдер, который отвечает за 15 минут и по существу, сэкономит больше любой скидки.
Нужно ли платить за SSL-сертификат? Обычному сайту — нет. Бесплатный сертификат Let’s Encrypt выпускают и автоматически продлевают почти все провайдеры, и браузер показывает с ним такой же замочек, как с платным. Платные сертификаты нужны там, где требуется проверка организации, например банкам.