Хостинг для чайников: 10 вещей, которые вы боялись спросить
В этой сфере я перевидал всего. Работал с разными проектами, разными хостингами и разными людьми. И за всё это время мне задали примерно миллион вопросов. 90% из них - одни и те же. Люди стесняются спросить, боятся показаться глупыми, и в итоге совершают ошибки, которых можно было избежать.
Сегодня я отвечу на эти вопросы. Без стеснения. Без заумных терминов. Просто, честно и по делу.
Коммуналка или отдельная квартира: в чём разница?
Обычный хостинг (он же shared hosting) - это когда вы живёте в коммуналке. У вас есть своя комната, но кухня, туалет и коридор - общие. Ваш сосед может включить музыку на всю ночь (запустить тяжёлый скрипт), и вы не сможете уснуть (ваш сайт начнёт тормозить).
VPS - это отдельная квартира. У вас своя кухня, свой туалет и свои стены. Что делает сосед - вас не касается. Ресурсы (CPU, RAM, дисковое пространство) принадлежат только вам.
Если кратко: обычный хостинг - для блогов, визиток и маленьких проектов с низкой нагрузкой. VPS - для интернет-магазинов, веб-приложений, телеграм-ботов, крупных сайтов и всего, где важна стабильность.
Важный нюанс: на обычном хостинге у вас нет root-доступа. Вы не можете установить своё программное обеспечение, настроить веб-сервер под себя или изменить конфигурацию PHP. На VPS у вас полный контроль. Хотите поставить свой движок - ставьте. Хотите изменить версию PHP - меняйте.
Сколько ядер и гигабайт мне реально нужно?
Серьёзно. Все эти калькуляторы на сайтах хостингов - гадание на кофейной гуще. Они не знают, сколько у вас посетителей, какой движок вы используете, сколько у вас запросов к базе данных и насколько хорошо оптимизирован ваш код.
Правильный подход: начните с малого. Возьмите VPS с 2 ГБ RAM и 2 vCPU. Запустите проект. Смотрите на нагрузку через панель управления или мониторинг (htop, netdata, Grafana). Если сервер задыхается - переходите на тариф выше. Если простаивает - возьмите дешевле. Это называется "масштабирование по факту".
Примерные ориентиры (очень грубо):
1-2 ГБ RAM - сайт-визитка, маленький блог, лендинг.
2-4 ГБ RAM - интернет-магазин на CMS (WordPress, OpenCart) с 500-1000 посетителей в день.
4-8 ГБ RAM - средний проект с базой данных, веб-приложение, телеграм-бот с большим количеством пользователей.
8+ ГБ RAM - серьёзные проекты, высоконагруженные приложения, работа с большими данными.
KVM, OpenVZ, Xen: почему эти буквы решают всё?
Потому что это разница между стабильным сервером и сервером, который тормозит без причины.
OpenVZ - это контейнерная виртуализация. Все VPS сидят на одном ядре Linux. Ресурсы делятся динамически. Если ваш "сосед" решит запустить тяжёлый процесс, ваша производительность упадёт. Вы не можете менять ядро операционной системы. Работает только Linux.
KVM - это полноценная виртуализация. Каждая VPS работает на своём собственном ядре. Ресурсы жёстко выделены. Что делает сосед - вам всё равно. Можно ставить любую операционную систему (Linux, Windows, FreeBSD).
Xen - ещё один тип полноценной виртуализации, похож на KVM. Тоже хороший вариант, но встречается реже.
Короче говоря: берите KVM. Всегда. Даже если чуть дороже. Разница в стабильности и предсказуемости - колоссальная.
SSD и NVMe: одно и то же или нет?
Нет. И это важно.
HDD - старый механический диск. Медленный. 80-150 операций ввода-вывода в секунду. Забудьте про него для серьёзных проектов.
SATA SSD - твердотельный диск с интерфейсом SATA. Скорость - около 500-550 МБ/с. Для большинства проектов нормально, но не быстро.
NVMe - твердотельный диск с интерфейсом PCIe. Скорость - 3000-7000+ МБ/с. В 5-10 раз быстрее SATA SSD.
Для сайта с базой данных разница колоссальная. Запросы к базе на NVMe отрабатывают в разы быстрее. Пользователи не ждут - они не уходят. Особенно критично для проектов на WordPress, 1С-Битрикс, Magento и любых CMS с большим количеством запросов.
Суть: берите NVMe. Даже если объём меньше. Скорость решает.
DDoS-защита: страшилка или реальная необходимость?
DDoS-атака - это когда на ваш сервер отправляют миллионы запросов в секунду. Сервер не справляется, падает и становится недоступным. Атака может длиться минуты, часы или даже дни.
Кто и зачем это делает? Конкуренты, обиженные бывшие клиенты, политические активисты, просто хулиганы. Причина не важна. Важно то, что любой публичный проект - потенциальная мишень. Даже у маленького блога есть недоброжелатели.
Виды защиты:
Базовая (on-premise) - фильтрация на уровне оборудования хостера. Обычно до 10-20 Гбит/с. Хватает для большинства атак.
Продвинутая (через специализированных провайдеров, например, Cloudflare) - фильтрация на уровне DNS. Защита до 100+ Гбит/с. Дороже, но надёжнее.
Главное: не берите сервер без DDoS-защиты. Это не опция, это стандарт. Если хостер берёт за неё отдельные деньги - вероятно, его защита слабая.
Сервер упал: что делать и кого звать?
Звоните в поддержку. Хорошая поддержка - это 90% стоимости сервера.
Проверьте перед покупкой:
-
Поддержка работает 24/7?
-
Отвечают быстро? (5-10 минут - хорошо, час - плохо)
-
Можно позвонить, а не только писать в тикеты?
-
Есть ли у них база знаний и готовые решения для типовых проблем?
-
Если хостинг не даёт контактов - бегите. Вы останетесь один на один с проблемой.
-
Что делать, если поддержка не отвечает:
-
Проверьте статус хостера на сторонних площадках (Downdetector, серверные форумы).
-
Попробуйте перезагрузить сервер через панель управления.
-
Если есть доступ по SSH - посмотрите логи (syslog, journalctl). Часто там видна причина падения.
IPv6: зачем он нужен, если IPv4 работает?
Пока работает. Но IPv4-адресов осталось мало. Скоро они станут дефицитом, и цены на них вырастут. Многие хостинги уже дают IPv6 бесплатно.
Почему это важно для вас:
-
IPv6 быстрее, потому что не требует преобразования адресов (NAT).
-
У вашего сервера будет свой уникальный адрес, который не зависит от других.
-
В будущем IPv6 станет стандартом. Те, кто не перейдёт - будут отставать.
-
В двух словах: берите с IPv6. Пригодится. И это обычно бесплатно.
Я не знаю Linux: что делать?
Три пути:
-
Managed VPS. Хостер делает всё за вас. Устанавливает, настраивает, обновляет, мониторит. Дороже в 2-3 раза, но вам не нужно знать команды. Подходит для владельцев бизнеса, которые не хотят разбираться в технике.
-
Панель управления. ISPmanager, cPanel, VestaCP, FastPanel - они дают понятный веб-интерфейс, как у обычного хостинга. Легко установить сайт, настроить почту и базы данных. Стоят $10-20 в месяц, но многие хостинги предлагают их в комплекте.
-
Научиться. Да, это путь самурая. Но базовые команды Linux - 50 штук - можно выучить за выходные. YouTube, статьи на Habr и документация помогут. Это инвестиция в ваше будущее.
По факту: если не дружите с терминалом - берите панель управления или Managed VPS. Не стыдно. Стыдно - потерять проект из-за того, что не смогли перезагрузить сервер.
Где должен стоять сервер: в России, Европе или США?
Зависит от вашей аудитории.
Если посетители из России - берите сервер в России. Пинг маленький (10-30 мс), сайт открывается быстро. Роскомнадзор не блокирует.
Если посетители из Европы - берите сервер в Европе (Германия, Нидерланды, Франция). Пинг 30-80 мс.
Если посетители из США - берите в США. Пинг 100-180 мс.
Что делать, если аудитория из разных стран:
Используйте CDN (Cloudflare, AWS CloudFront, Яндекс CDN). Контент (картинки, CSS, JS) будет загружаться с ближайшего сервера, а основной сервер может стоять где угодно.
Или берите несколько серверов в разных регионах и балансируйте нагрузку.
Если кратко: берите там, где ваши пользователи. Всё остальное - лишняя задержка и потерянные посетители.
Почему нельзя брать самый дешёвый хостинг?
Потому что $5 - это обычно OpenVZ на HDD без защиты, с поддержкой, которая отвечает через сутки.
Вы платите не за гигабайты и гигагерцы. Вы платите за стабильность. За то, чтобы сервер не падал в самый неподходящий момент. За то, чтобы поддержка ответила за 5 минут, а не за 5 часов. За то, чтобы ваши данные были в безопасности.
На чём экономят дешёвые хостинги:
-
Переподписка ресурсов (продают в 3-5 раз больше, чем есть на самом деле).
-
Старое железо (процессоры 5-летней давности, HDD вместо NVMe).
-
Отсутствие DDoS-защиты.
-
Поддержка из 2 человек на 5000 клиентов.
-
Отсутствие бэкапов или бэкапы раз в неделю.
Альтернатива: есть хостинги, где за ценой стоит реальное качество. Например, ServHost - Поддержка отвечает быстро - проверял на себе.
Вот на чём нельзя экономить.
Заключение
За годы работы я понял одну простую вещь.
Люди слишком много думают о технике. Процессоры, гигагерцы, мегабайты - это важно, но не главное.
Главное - это спокойствие.
Когда вы знаете, что сервер не упадёт посреди ночи. Когда вы знаете, что поддержка ответит в любую минуту. Когда вы знаете, что ваши данные сохранены и не потеряются. Вот за это вы платите.
Деньги можно заработать. Время - нет. Потерять проект из-за того, что сэкономили $10 в месяц - дорогое удовольствие.
Я перепробовал десятки хостингов. Некоторые были дешёвыми, и я мучился с ними месяцами - постоянные падения, поддержка, которая отвечает через сутки, потерянные данные. Потом я перешёл на дорогие тарифы, но понял, что переплачиваю за бренд. И только когда нашёл золотую середину - адекватную цену и реальное качество - я перестал думать о хостинге. Просто работает. И это лучший показатель.
Так что выбирайте с умом. И не ведитесь на дешевизну. Она всегда выходит дороже.
ज्ञान आधार के बाकी लेख देखें — आस-पास के विषय भी वहीं समझाए गए हैं।

