Хостинг для Битрикс - это не вопрос модного тарифа с NVMe-дисками в описании, а вопрос того, выдержит ли сервер конкретную сборку движка с её модулями, кэшем и агентами. Регулярно вижу, как заказчик переносит интернет-магазин на «Управление сайтом» на виртуальный тариф за 250 рублей в месяц, а потом жалуется на то, что страница каталога грузится 5 секунд и админка виснет при импорте товаров. Дальше - что движок реально требует от сервера, чем отличаются виртуальный хостинг, VPS и выделенный сервер применительно к Битриксу, и на чём чаще всего экономят не там.
Что реально требует 1С-Битрикс от сервера
Минимальные системные требования в документации продукта и то, что нужно для нормальной работы - разные вещи. На бумаге сайт запустится и на PHP 7.4 с 128 МБ памяти на процесс, но с любым интернет-магазином среднего размера это превращается в постоянные 500‑е ошибки и таймауты при импорте прайса.
| Параметр | Минимум по документации | На практике для рабочего проекта |
|---|---|---|
| PHP | 7.4+ | 8.1 или 8.2 с включённым opcache |
| memory_limit | 128M | 256-512M, для агентов и импорта - выше |
| MySQL/MariaDB | 5.7 / 10.3 | MySQL 8.0 или MariaDB 10.6+ |
| max_execution_time | 30 сек | 120+ сек для фоновых операций |
| Диск | HDD допускается | SSD/NVMe обязательно |
Отдельная головная боль дешёвых тарифов - урезанный disable_functions и отсутствие доступа к php.ini. Модуль обмена с 1С через файловый протокол, экспорт в Excel, генерация PDF-счетов - всё это упирается в exec, proc_open или просто в лимит по памяти, который на shared-хостинге поднять нельзя, потому что тариф общий на сотни аккаунтов.
Ещё момент, который часто упускают: Битрикс держит десятки агентов (cron-задач) - очистку кэша, отправку почтовых рассылок, обработку очередей. Если крон на хостинге триггерится раз в 15-20 минут вместо раз в минуту, агенты копятся, письма уходят с задержкой, а статистика визитов считается неправильно.
Виртуальный хостинг, VPS или выделенный сервер для Битрикс
Выбор зависит не от размера сайта в мегабайтах, а от посещаемости, числа одновременных запросов к базе и наличия внешних интеграций.
| Тип | Рыночная цена/мес | Кому подходит |
|---|---|---|
| Виртуальный хостинг | 200-800 ₽ (на рынке, у Timeweb, Beget и похожих) | Визитка или каталог до 500 визитов в сутки без сложных интеграций |
| VPS | 800‑4000 ₽ (на рынке) | Интернет-магазин, корпоративный портал, сайт с эквайрингом и доставкой |
| Выделенный сервер | от 5000 ₽ (на рынке, зависит от конфигурации) | Высоконагруженный магазин, несколько сайтов на одной базе, B2B-портал с CRM-модулем |
Цифры рыночные, не мои - я оцениваю проект и говорю клиенту, какой класс сервера ему нужен, а покупает он его сам напрямую у провайдера. Моя часть - настройка PHP-FPM, nginx, конфигурации MySQL и модуля «Проверка производительности» под реальную нагрузку.
Правило простое: если на сайте есть оплата (эквайринг T‑Bank или любой другой), интеграция со СДЭК или Boxberry по API, синхронизация с 1С по расписанию чаще раза в час - виртуальный хостинг сразу отпадает, даже если посещаемость скромная. Каждый внешний запрос держит PHP-воркер, и на общем тарифе с лимитом в 5-10 одновременных процессов магазин начинает отдавать 502 при первой же волне заказов.
Бесплатный материал
🎁 Полезный скрипт в подарок
Подпишитесь на Telegram - пришлю готовый скрипт по этой теме.
Без спама. Отписка в 1 клик.
Модуль проверки производительности: как читать результаты
В админке Битрикса есть раздел «Настройки → Инструменты разработчика → Проверка производительности» - там задаётся число тестовых визитов и снимаются метрики по времени ответа, нагрузке на процессор и память на операцию. Смотреть нужно не на абсолютные цифры, а на то, как они меняются при увеличении числа визитов с 1 до 50 и до 100.
Если время генерации страницы растёт линейно - сервер справляется, узкое место в коде компонентов или в неоптимизированных инфоблоках. Если рост скачкообразный после определённого порога - упираетесь в лимиты хостинга: число воркеров PHP-FPM, connection pool MySQL или общий CPU-лимит на тарифе.
Отдельно смотрю на раздел «Технический аудит» в этом же блоке - он показывает, включены ли автоматическое сжатие HTML, кэширование компонентов, композитный режим. На виртуальном хостинге композит часто не работает нормально из-за прав на запись в /bitrix/html_pages, и это решается либо сменой тарифа, либо ручной правкой прав через тикет в поддержку хостинга - не всегда быстро.
Хостинг для интернет-магазина на Битрикс: где чаще всего промахиваются
Самая частая ошибка - считать нагрузку по количеству товаров в каталоге, а не по числу одновременных сессий и внешних вызовов. У меня был проект на 3000 товаров, который спокойно работал на VPS с 4 ГБ памяти, и другой на 800 товаров, который лежал на такой же конфигурации из-за того, что при каждом оформлении заказа шло три синхронных запроса: к эквайрингу, к СДЭК за расчётом доставки и в 1С за проверкой остатков.
Вторая ошибка - экономить на бэкапах. Модуль «Резервное копирование» в Битриксе умеет делать полный бэкап на лету, но на дешёвом тарифе с ограничением по CPU эта операция кладёт сайт на 10-15 минут. Держать копию нужно не только ради отката после сбоя, но и для миграций - без свежего бэкапа перенос на новый хостинг превращается в лотерею.
Третья - недооценка сезонных пиков. Если у магазина распродажа или рекламная кампания, трафик может вырасти в 5-10 раз на несколько дней. Тариф, который держит обычную нагрузку, в пик просто не тянет очередь заказов. Для таких случаев проще смотреть VPS с возможностью временно поднять ресурсы, чем держать избыточную мощность круглый год.
Если магазин строится с нуля и хостинг закладывается в архитектуру сразу, а не докручивается постфактум, обычно беру такие проекты как разработку интернет-магазина под ключ - тогда конфигурация сервера подбирается под план по нагрузке, а не под то, что случайно осталось от визитки.
Bitrix VM и панели управления - экономить или нет
Bitrix VM - готовый образ виртуальной машины с преднастроенным окружением: nginx, PHP, MySQL, memcached, панель BitrixEnv для управления настройками через веб-интерфейс. Экономит день-два на первоначальной настройке, особенно если разворачиваете магазин впервые и не хотите разбираться с конфигами вручную.
Минус - негибкость. BitrixEnv управляет частью параметров через свою обвязку, и если нужна нестандартная конфигурация PHP-FPM или отдельный воркер под тяжёлые фоновые задачи, приходится либо обходить панель, либо переходить на ручную настройку окружения. На проектах с нестандартными интеграциями (кастомный агент под RAG-чат-бота, вебхуки из n8n, свой микросервис на отдельном порту) я почти всегда ставлю окружение вручную - так проще контролировать лимиты и логи.
ISPmanager и Plesk удобны для проектов, где над сервером работает не один человек: клиент сам может зайти и посмотреть логи или перезапустить сервис. За это платится процессорным временем и памятью - панель управления тоже потребляет ресурсы, и на минимальной VPS-конфигурации это заметно.
Как перенести сайт на новый хостинг без потери заказов и позиций
Перенос Битрикса - не копирование папки на новый сервер, а последовательность шагов, где легко потерять заказы, если делать на глаз.
- Снять полный бэкап через «Резервное копирование» или BackupTool - вручную через FTP переносить тысячи файлов инфоблоков непредсказуемо по времени
- Развернуть копию на новом хостинге и проверить конфигурацию PHP и MySQL до переключения DNS, а не после
- Заранее снизить TTL записей DNS до 300-600 секунд за сутки-двое до переноса, чтобы переключение прошло быстрее
- Прогнать тестовые заказы через эквайринг и проверить работу вебхуков от СДЭК на новом окружении - часто теряются IP в белых списках у платёжного шлюза
- После переключения держать старый сервер живым 3-5 дней и сверять число заказов и агентов в обеих базах - на случай если часть трафика ещё идёт по старому DNS
Отдельно проверяю права на файлы после переноса - на новом хостинге они часто выставляются иначе, и модуль «Проверка производительности» после миграции нередко ругается именно на права записи в кэш и upload.
Чтобы сайт работал без сбоев
Техподдержка
от 15 000 ₽/мес
Подробнее →Частые вопросы
Хватит ли виртуального хостинга для сайта на Битрикс?
Для визитки или небольшого каталога без оплаты на сайте - да, если провайдер разрешает поднять memory_limit и не режет PHP-FPM до пары воркеров. Для магазина с эквайрингом, доставкой по API и синхронизацией с 1С виртуальный тариф почти всегда упирается в лимиты при первой заметной нагрузке.
Сколько стоит нормальный хостинг для интернет-магазина на Битрикс?
На рынке VPS под такой проект обычно стоит 1500-4000 рублей в месяц в зависимости от посещаемости и числа интеграций - это цена самого сервера, без настройки. Настройку окружения, миграцию и последующее сопровождение я беру отдельно, техподдержку - от 15 000 ₽ в месяц.
Обязательно ли покупать Bitrix VM?
Нет. Это готовый образ для быстрого старта, но при нестандартных интеграциях (свои микросервисы, вебхуки, кастомные агенты) ручная настройка окружения даёт больше контроля над лимитами и логами. Для типового магазина без специфики Bitrix VM экономит время на разворачивании.
Как понять, что сайт пора переносить на другой хостинг?
Если модуль «Проверка производительности» показывает скачкообразный, а не линейный рост времени ответа при увеличении тестовых визитов, если админка регулярно отдаёт 502-504 при импорте товаров или в часы пик, или крон-агенты систематически опаздывают - сервер уже не соответствует нагрузке, и донастройка тарифа не поможет, нужна смена конфигурации.