Хостинг — это та часть сайта, о которой вспоминают, когда всё уже сломалось. Пока магазин работает, никто не смотрит на сервер. А потом начинается распродажа, приходят сто человек одновременно, и оформление заказа просто встаёт. Или ночью падает база, а утренняя копия — только за вчера. Знакомо?
С WordPress и WooCommerce ситуация особая. Обычный сайт почти целиком отдаётся из кэша: сервер один раз собрал страницу и раздаёт её всем. Магазин так не умеет. Корзина, оформление заказа и личный кабинет собираются заново для каждого покупателя. Именно на этих страницах и проявляется слабый хостинг — там, где человек уже готов заплатить[reference:0]. Поэтому выбирать площадку «как для блога» здесь нельзя.
Сначала — минимальные требования
WooCommerce официально требует WordPress 6.9 или новее, PHP 8.3 или новее (протестировано до 8.4), MySQL 8.0 или MariaDB 10.6, HTTPS на всех страницах и лимит памяти не ниже 256 МБ[reference:1]. Старые версии формально работают, но они уже не получают обновлений безопасности, а магазин с данными покупателей — не то место, где можно экономить на патчах[reference:2].
Это лишь входной билет. Дальше начинается то, что в тарифах не пишут крупным шрифтом.
PHP workers: сколько людей выдержит касса
Каждый запрос к некэшируемой странице занимает одного PHP-воркера. Пока покупатель оформляет заказ, воркер занят. Если на тарифе их два, а заказы одновременно оформляют десять человек — восемь ждут[reference:3]. Для старта обычно советуют 4–6 воркеров, для растущего магазина — 5–10 выделенных[reference:4]. Спросите у хостера, сколько воркеров на тарифе и можно ли их увеличить без переезда.
Кэш, который не ломает магазин
Серверное кэширование ускоряет витрину и карточки товаров. Но корзину, оформление заказа и «Мой аккаунт» кэшировать нельзя — иначе покупатель увидит чужую корзину[reference:5]. Хороший хостинг для WooCommerce умеет исключать эти страницы автоматически. Если в описании тарифа только «мощный кэш» без подробностей, уточняйте: как именно настроено исключение динамических страниц.
Бэкапы: раз в сутки — мало
Каталог товаров может не меняться неделями, а таблица заказов меняется с каждой продажей. Ночная копия на активном магазине означает, что при восстановлении вы теряете заказы за целый день[reference:6]. Ищите тарифы с ежечасными или непрерывными бэкапами базы. И проверьте, как проходит восстановление: это должно быть просто, а не «напишите в поддержку и ждите».
Тип хостинга: что подходит именно вам
Виртуальный (shared) — дешёвый старт, но общие ресурсы и «шумные соседи». Подходит для первых сотен заказов в месяц и для проверки спроса. Когда оформление заказа начинает отвечать дольше двух секунд, пора уходить[reference:7].
VPS — выделенные CPU и память, но администрирование на вас: обновления, безопасность, бэкапы, настройка стека. Без своего системного администратора это превращается во вторую работу[reference:8].
Managed WordPress/WooCommerce — хостинг берёт на себя кэш, безопасность, бэкапы, обновления и тестовые окружения. Дороже shared, но для магазина, который приносит деньги, это часто самая спокойная опция[reference:9].
Российская специфика
Если магазин работает на российскую аудиторию, сервер лучше размещать в России: это и скорость отклика, и соответствие 152-ФЗ о локализации персональных данных[reference:10]. Среди площадок, которые часто рассматривают, — Timeweb, Beget, Sprinthost, Reg.ru. У многих есть автоустановка WordPress, бесплатный SSL и тестовые периоды: у Beget — до 30 дней, у Timeweb — около 10[reference:11]. Этого хватает, чтобы залить реальный каталог и прогнать пробные заказы, а не смотреть на демо-товары.
Чек-лист перед оплатой
- PHP 8.3+, MySQL 8.0+ или MariaDB 10.6+, память от 256 МБ.
- HTTPS с автопродлением на всех страницах.
- Не менее 4–6 PHP-воркеров на старте.
- Ежечасные или непрерывные бэкапы базы, понятное восстановление.
- Кэш с исключением корзины и оформления заказа.
- SSD или NVMe-диски.
- Доступ к cron для обмена с 1С и служебных задач.
- Возможность перейти на VPS или managed-тариф без смены провайдера.
- Тестовый период, чтобы проверить импорт каталога и путь покупателя.
Что в итоге
Хостинг для WooCommerce выбирают не по объёму диска и не по цене за первый год. Его выбирают по тому, как он ведёт себя в момент оплаты: сколько воркеров, как часто сохраняется база, не кэшируется ли корзина. Если проверить это до запуска, распродажа не превратится в тест на прочность.
Мы помогаем разобраться в этом без переплаты за лишние ресурсы: смотрим сценарий магазина, объём каталога, планируемую нагрузку и говорим, хватит ли виртуального тарифа или лучше сразу смотреть VPS либо managed-решение. Иногда достаточно сменить тариф у текущего провайдера, а не переезжать. Напишите или оставьте заявку — разберём ваш случай и предложим вариант, на котором касса не встанет в самый неподходящий момент.
