Как посещаемость превращается в сервер
Сервер выбирают не по числу посетителей в месяц, а по пиковой нагрузке — сколько динамических запросов в секунду (RPS) должно выдержать приложение в самый загруженный момент. Калькулятор считает её в три шага: просмотры страниц в сутки = посетители × глубина просмотра; динамические запросы = просмотры × доля, которая не отдаётся из кэша; средний RPS = запросы / 86 400 секунд, пиковый = средний × коэффициент пика. Дальше число ядер = пиковый RPS / производительность одного ядра, память — пропорционально ядрам.
Производительность ядра: от чего зависит
| Стек и тип страницы | Запросов в секунду на ядро | Комментарий |
|---|---|---|
| Статика и кэш | Сотни и тысячи | Отдаёт веб-сервер или CDN, приложение не работает |
| Лёгкий бэкенд (Node.js, Go, простой PHP) | 20–50 | Небольшие запросы к базе |
| CMS с плагинами | 5–20 | Много запросов к базе на страницу |
| Тяжёлая CRM или каталог с фильтрами | 3–10 | Сложные выборки, отчёты |
Это ориентиры. Точное значение даёт только нагрузочный тест вашего приложения — его стоит провести перед большой рекламной кампанией или распродажей. Но для выбора тарифа и бюджета порядок цифр калькулятора обычно верен.
Из чего складывается стоимость
- Серверы. vCPU, память и диск по ценам провайдера; с резервным сервером — вдвое.
- Трафик. У многих российских провайдеров входящий и исходящий трафик в разумных объёмах включён в тариф — тогда оставьте 0.
- Резервные копии. Отдельное хранилище, а не тот же диск. Сколько и где хранить, — в калькуляторе RPO/RTO.
- Администрирование. Обновления, мониторинг, реакция на сбои — часы специалиста в месяц.
- Прочие сервисы. CDN, мониторинг, почта, защита от DDoS, лицензии.
Пример
Корпоративный сайт с 3 000 посетителей в сутки, 3 страницы за визит, 60% из кэша, пик в 5 раз выше среднего, 15 запросов в секунду на ядро. Пиковая нагрузка — меньше 1 RPS, хватает одного ядра и 2 ГБ памяти, диск — около 60 ГБ. Серверная часть по ценам по умолчанию — около 1 700 рублей в месяц, а итог с бэкапами, администрированием 4 часа и сервисами — около 11 тысяч. Это типичная картина: для небольших сайтов железо стоит копейки, основные деньги — в людях, которые за ним следят.
Виртуальный хостинг, VPS или облако
Виртуальный хостинг дешевле всего и подходит лендингам и сайтам на популярных CMS, но не даёт контроля над сервером. VPS — свой сервер с гарантированными ресурсами: золотая середина для большинства сайтов и CRM. Облако с автоматическим масштабированием нужно, когда пики в десятки раз выше среднего или нужна высокая доступность с переключением. Подробное сравнение — в статье хостинг для сайта: VPS или облако.
Как сэкономить на инфраструктуре
- Кэшируйте всё, что можно: каждая страница из кэша — минус нагрузка на приложение. Поиграйте полем «доля из кэша» и посмотрите на ядра.
- Облегчите страницы — это и трафик, и скорость, и SEO: см. скорость загрузки сайта и продажи.
- Не держите мощность под редкий пик круглый год — масштабируйтесь на время акций.
- Оценивайте доступность честно: калькулятор SLA покажет, сколько простоя допускает выбранный тариф.
Мы проектируем инфраструктуру под нагрузку, переносим сайты без простоя и сопровождаем серверы — в рамках технической поддержки.
Чек-лист перед выбором тарифа
- Где физически находится сервер и есть ли площадка в России для данных с ПДн.
- Входит ли трафик в тариф и есть ли защита от DDoS.
- Как устроены резервные копии: где хранятся, сколько дней, сколько стоит восстановление.
- Какой SLA обещан и какая компенсация за нарушение.
- Можно ли быстро увеличить ресурсы без переезда.
- Как связаться с поддержкой ночью и в выходные.
Самый дешёвый тариф редко оказывается самым дешёвым решением: один длинный простой или потерянная база обходятся дороже нескольких лет разницы в цене. Сравнивайте не только цену ресурсов, но и то, во что обойдётся сбой, — для этого есть калькулятор ущерба от DDoS.
Какой уровень защищённости нужен вашим персональным данным и как это влияет на выбор хостинга — в статье уровни защищённости ПДн и хостинг.
Вопросы и ответы
Какой сервер нужен для сайта с 10 000 посетителей в сутки?
Зависит от кэша и стека: при 3 страницах за визит, 60% кэша и пике в 5 раз выше среднего пиковая нагрузка — около 0.7 RPS, обычно хватает 1–2 ядер и 2–4 ГБ памяти. Калькулятор считает точнее под ваши параметры.
Сколько стоит хостинг для интернет-магазина?
Серверная часть небольшого магазина — несколько тысяч рублей в месяц; с бэкапами, администрированием и защитой — обычно 10–30 тысяч.
Нужен ли резервный сервер?
Если час простоя стоит дороже месяца второго сервера — да. Сравните в калькуляторах SLA и ущерба от DDoS.
Почему цены в калькуляторе отличаются от моего провайдера?
Цены ресурсов — редактируемые ориентиры. Подставьте прайс своего провайдера.
Как узнать производительность своего сайта?
Нагрузочным тестом на копии сайта. Если его нет — используйте ориентиры из таблицы и закладывайте запас.
Где должен стоять сервер сайта с персональными данными?
Базы с ПДн граждан РФ должны записываться и храниться на территории России. Статика и CDN могут быть где угодно, если не содержат ПДн.
