Ко мне раз в пару месяцев приходит один и тот же вопрос: сколько стоит сайт на своём сервере и есть ли смысл переезжать с обычного хостинга на VPS. Если сайт простой лендинг на Tilda без интеграций, ответ обычно «не сейчас, пока хостинга хватает». Если на сайте эквайринг T‑Bank для WooCommerce, синхронизация с СДЭК, бот на aiogram или сценарии в n8n, разговор идёт уже не про экономию пары сотен рублей в месяц, а про то, что общий хостинг физически не тянет такую нагрузку.
Чем VPS отличается от обычного хостинга
На обычном хостинге вы арендуете папку на общем сервере, где кроме вашего сайта крутятся ещё сотни чужих. Провайдер даёт панель управления, готовый PHP, MySQL и ограничивает то, что можно запускать. Это удобно для статики и стандартного WordPress, но неудобно для всего, что должно работать постоянно.
VPS - это виртуальная машина с собственной операционной системой, root-доступом и выделенным куском CPU и RAM, который никто, кроме вас, не трогает. На неё можно поставить что угодно: Node.js, Python, Docker, отдельную базу данных, очередь задач. Именно поэтому боты на aiogram и сценарии в n8n почти всегда переезжают на VPS: панели shared-хостинга убивают долгоживущие процессы и не дают держать бота на связи 24 часа в сутки, а cron там ограничен готовыми задачами из интерфейса, а не произвольным скриптом.
| Критерий | Обычный хостинг | VPS |
|---|---|---|
| Root-доступ к серверу | Нет | Да |
| Долгоживущие процессы (боты, очереди) | Обычно запрещены или обрываются | Работают без ограничений |
| Установка своего ПО (Docker, Redis, PostgreSQL) | Невозможна | Возможна |
| Изоляция ресурсов от соседей | Частичная, возможны просадки | Полная, ресурсы выделены |
| Кто отвечает за обновления и безопасность сервера | Провайдер | Вы или тот, кто администрирует сервер |
Сколько стоит VPS для сайта компании
Цена VPS растёт вместе с конфигурацией, и здесь я говорю про рыночные тарифы у провайдеров вроде Timeweb, Selectel или REG.RU, а не про свои услуги. Цифры ориентировочные и меняются от акций и региона дата-центра.
| Конфигурация | Для чего хватает | Цена у провайдеров в месяц |
|---|---|---|
| 1 vCPU, 1-2 ГБ RAM, 15-20 ГБ SSD | Лендинг, визитка, простой сайт без высокой посещаемости | 300-600 ₽ |
| 2 vCPU, 4 ГБ RAM, 40 ГБ SSD | WordPress с плагинами, интернет-магазин на WooCommerce, один Telegram-бот | 700‑1500 ₽ |
| 4 vCPU, 8 ГБ RAM, 80 ГБ SSD | Несколько ботов, self-hosted n8n, база данных под интеграции с СДЭК и эквайрингом | 2000-4000 ₽ |
| 8 vCPU, 16 ГБ RAM и выше | SaaS-сервис, CRM с активной нагрузкой, продакшен API | 5000-9000 ₽ |
Отдельно от тарифа VPS идут домен и SSL, и они не зависят от того, что именно вы разместили на сервере. Домен в зоне .ru стоит около 200-300 ₽ в год, в зоне .com обычно дороже, в районе 800‑1500 ₽. SSL от Let’s Encrypt бесплатный и его можно настроить автопродление, а коммерческий сертификат уровня Business с расширенной проверкой организации обойдётся в несколько тысяч рублей в год - его берут не ради технологии, а ради зелёного замка с названием компании в адресной строке.
Бесплатный материал
🎁 Полезный скрипт в подарок
Подпишитесь на Telegram - пришлю готовый скрипт по этой теме.
Без спама. Отписка в 1 клик.
Скрытые расходы: администрирование, домен и SSL
Самая частая ошибка при переезде на VPS - сравнить только тариф хостинга и тариф сервера и удивиться, что VPS дешевле. На хостинге в тариф уже включено обновление панели, установка PHP, бэкапы и в целом забота о том, чтобы сервер не упал. На VPS всё это становится вашей задачей или задачей того, кого вы наняли.
Обновления операционной системы, настройка firewall, мониторинг диска и памяти, ротация логов, бэкапы базы данных - без этого VPS рано или поздно ломается в самый неподходящий момент. Например, вот так можно настроить простой cron для ежедневного дампа базы с ротацией старых копий:
0 3 * * * pg_dump -U app_user app_db | gzip > /backups/db_$(date +\%Y\%m\%d).sql.gz && find /backups -mtime +14 -delete
Если внутри компании нет человека, который готов этим заниматься на постоянной основе, администрирование обычно закрывают отдельной подпиской на техподдержку. У меня это стоит от 15 000 ₽ в месяц и включает мониторинг, обновления и разбор инцидентов, если сервер лёг ночью, а не в рабочие часы.
Когда хватает обычного хостинга, а когда без своего сервера не обойтись
Здесь я обычно смотрю не на тип сайта как таковой, а на то, что именно на нём происходит в фоне.
Хостинга достаточно
Лендинг или сайт-визитка на Tilda, стандартный WordPress-блог без интеграций, простой каталог без личного кабинета. Такие сайты не держат постоянных процессов, вся логика укладывается в обычные запросы «страница открылась - отдала HTML».
Нужен VPS
Интернет-магазин на WooCommerce с приёмом оплаты через T‑Bank и расчётом доставки через СДЭК - здесь уже есть вебхуки, которые должны отвечать быстро и стабильно, а не зависеть от соседей по shared-серверу. Telegram-бот на aiogram, который должен быть на связи постоянно, а не «просыпаться» раз в пять минут по крону. Автоматизация в n8n, где сценарии дергают внешние API и должны работать без перерывов. Кастомные скрипты для Tilda вроде расчёта зон доставки или проверки промокодов, которые вынесены на отдельный бэкенд, а не крутятся внутри самого конструктора. Собственный веб-сервис или SaaS, где нагрузка растёт вместе с числом пользователей и заранее нужен запас по ресурсам.
Сколько стоит перенести сайт на VPS
Перенос обычно состоит из нескольких частей: подбор конфигурации сервера, настройка окружения (веб-сервер, база данных, PHP или Node.js), перенос файлов и базы данных без простоя, проверка работы всех интеграций после переезда. Если переносится действующий магазин с оплатой и доставкой, отдельно проверяю, что вебхуки от эквайринга и СДЭК продолжают приходить на новый адрес, а не теряются из-за смены DNS.
Если сайт до переезда был заражён - а такое я вижу регулярно у клиентов, которые годами не обновляли плагины на старом хостинге - сначала нужно вылечить и только потом переносить, иначе заражение переедет вместе с файлами. Такую работу оцениваю от 15 000 ₽ в зависимости от уровня заражения и объёма восстановления.
Саму настройку сервера и перенос я обычно оформляю как часть услуг по технической поддержке проекта, а не разовую задачу без сопровождения, потому что после переезда сервер требует присмотра минимум первые пару недель.
Как выбрать конфигурацию и не переплатить
Брать сервер с запасом «на вырост» в три раза больше текущей нагрузки не имеет смысла: VPS можно расширить за несколько минут через панель провайдера, без переустановки системы. Разумнее взять конфигурацию под текущие задачи плюс небольшой запас, а через полгода посмотреть на реальные графики нагрузки и решить, нужно ли расширение.
Второй момент - количество сайтов и сервисов на одном сервере. Часто выгоднее держать сайт компании, пару Telegram-ботов и n8n на одной VPS среднего тарифа, чем разносить их по трём мелким серверам: суммарно по ресурсам выходит то же самое, а администрировать проще один сервер, а не три.
Частые вопросы
Сколько стоит перенос сайта с хостинга на VPS?
Зависит от сложности проекта: количества интеграций, объёма базы данных и того, есть ли на сайте следы заражения. Я оцениваю такие работы от 15 000 ₽, если требуется восстановление после заражения, и веду перенос как часть технической поддержки от 15 000 ₽ в месяц, когда нужно ещё и сопровождение после переезда.
Нужен ли VPS для сайта на Tilda?
Сам сайт на Tilda работает на инфраструктуре сервиса, и отдельный сервер под него не нужен. VPS нужен только под кастомные скрипты, которые считают доставку, проверяют промокоды или обрабатывают вебхуки от эквайринга, если вы решили вынести эту логику на свой бэкенд, а не оставлять в рамках самого конструктора.
Что дешевле в итоге: VPS или выделенный сервер?
Выделенный физический сервер стоит на порядок дороже VPS и окупается только при постоянной высокой нагрузке, например у крупного интернет-магазина с десятками тысяч заказов в месяц. Для среднего сайта компании с ботами и парой интеграций VPS с возможностью расширения тарифа почти всегда выгоднее.
Как понять, что обычного хостинга уже не хватает?
Первые признаки - сайт периодически «зависает» под нагрузкой, боты отваливаются без видимой причины, а провайдер присылает предупреждения о превышении лимитов по CPU или числу процессов. Если это происходит чаще раза в месяц, дешевле сразу считать бюджет на VPS, чем терять заказы из-за недоступности сайта.