Хостинг для 1С-Битрикс: требования и что проверить до покупки
Половина жалоб «Битрикс тормозит» — это не платформа, а хостинг, выбранный по цене. Разбираем, какие параметры действительно важны и как проверить их до оплаты.
Содержание
Платформа требовательнее обычного сайта на PHP: ей нужен набор расширений, запас памяти на процесс и права на запись в кэш. Ниже — то, что проверяют до оплаты.
Минимум, без которого не стоит начинать
- PHP поддерживаемой версии с возможностью переключения в панели.
- Память на процесс — не меньше 256 МБ, для магазина лучше 512 МБ.
- Время выполнения скрипта — не меньше 60 секунд, иначе обмен с 1С и обновления будут обрываться.
- MySQL актуальной версии с InnoDB по умолчанию.
- SSH-доступ — обязателен для нормальной эксплуатации.
- Cron с интервалом от минуты — для агентов платформы и обменов.
- Место на диске — от 3 ГБ под сайт среднего размера, для магазина с картинками больше.
Расширения PHP
Проверьте наличие: mbstring, zlib, gd или imagick, curl, json, mysqli, openssl. Дополнительно — возможность включить OPcache: без него платформа заметно медленнее.
Загрузка файлов должна быть разрешена с лимитом от 32 МБ: иначе не загрузить обновления и резервные копии.
Производительность
- Диск. SSD или NVMe. На HDD сайт с каталогом будет медленным при любых настройках.
- Выделенные ресурсы. На дешёвых тарифах вы делите процессор с сотней соседей, и скорость зависит от их нагрузки.
- HTTP/2 и сжатие — влияют на скорость отдачи страниц.
- Возможность кэширования на стороне сервера.
Надёжность
- Автоматические резервные копии с возможностью самостоятельного восстановления.
- Копии хранятся не на том же диске, где сайт.
- Бесплатный SSL с автопродлением.
- Доступ к журналам веб-сервера — без них разбор инцидентов невозможен.
- Понятная поддержка: проверьте до покупки, как быстро и по существу отвечают.
Как проверить до оплаты
- Возьмите тестовый период.
- Запустите скрипт проверки требований платформы — он покажет, чего не хватает.
- Замерьте время отклика из вашего города и с мобильного соединения.
- Проверьте, что можно переключать версию PHP и менять лимиты.
- Спросите про ограничения по нагрузке: когда включаются лимиты и что происходит при их превышении.
Признаки, что пора переезжать
- Админка открывается дольше пяти секунд при нормальном интернете.
- Тариф уже максимальный, а сайт упирается в лимиты.
- Хостинг не даёт SSH или не позволяет менять версию PHP.
- Резервные копии не восстанавливаются — проверьте это заранее, а не в день аварии.
- Поддержка отвечает сутками, когда сайт лежит.
Отдельно про безопасность
Проверьте, не запускает ли панель хостинга собственные задания в cron вашего сайта: мы сталкивались со случаем, когда такое задание восстанавливало вредоносный файл после каждой чистки. Список заданий должен быть под вашим контролем.
И правило, которое стоит соблюдать на любом хостинге: резервные копии и архивы не хранятся внутри вебрута. Скачать их оттуда может кто угодно.
Частые вопросы
Подойдёт ли обычный виртуальный хостинг?
Для сайта услуг и небольшого каталога — да, если тариф отвечает требованиям платформы. Для магазина от нескольких тысяч позиций узким местом становится база: там нужен тариф с выделенной памятью или VPS.
Нужен ли обязательно SSH?
Практически да. Без SSH обновления, чистка, перенос и разбор инцидентов превращаются в мучение, а часть операций просто невозможна.
Что важнее — процессор или диск?
Диск. Переход с HDD на SSD или NVMe даёт заметный прирост на сайтах с большим каталогом, потому что база данных упирается именно в диск.
Как проверить хостинг до покупки?
Запустить на тестовом аккаунте скрипт проверки требований от вендора и посмотреть время отклика из вашего города. Большинство хостингов дают тестовый период.
Хостинг обещает «оптимизирован под Битрикс». Это что-то значит?
Иногда да: преднастроенные лимиты, нужные расширения, кэш. Но проверять всё равно надо по списку требований — формулировка сама по себе ничего не гарантирует.
Не хотите разбираться сами?
Настроим, обновим и почистим сайт на 1С-Битрикс. Официальный партнёр Битрикс и Аспро, 20 лет в разработке.
Оставить заявку 8 (800) 555-31-56