Решение

VPS для e-commerce: WooCommerce, Magento и headless-магазины

Cutter 16 · $62/moClipper 16 · $92/mo
Краткий ответ

Магазины не могут кэшировать страницы, которые имеют значение. Корзина, оформление заказа и страницы аккаунта динамичны по определению, поэтому e-commerce действительно зависит от CPU и базы данных, в отличие от контентных сайтов. Запланируйте четыре выделенных ядра и 8 ГБ для WooCommerce с реальным каталогом и восемь ядер с 16 ГБ для Magento 2, которая тяжелее, чем указано в её документации.

Что вам нужно

Минимальные характеристики для хостинг для e-commerce
РесурсЧто вам нужно на самом деле
CPU4 выделенных ядра для WooCommerce, 8 для Magento 2
RAM8–16 ГБ; только Elasticsearch требует 4 ГБ
ДискNVMe, от 320 ГБ с медиафайлами товаров
АптаймSLA 99,99% — простои означают потерю выручки, что измеримо

Рекомендуемые тарифы

Cutter

Cutter 16

$ 58.9 /month

Итого 176,70 $ · Скидка 5%

vCPU
6 × dedicated
RAM
16 GB
Диск
320 GB NVMe SSD
Трафик
15 TB
IPv4 / IPv6
1 / /64 routed
Настроить
Clipper

Clipper 16

$ 87.4 /month

Итого 262,20 $ · Скидка 5%

vCPU
8 × dedicated
RAM
16 GB
Диск
400 GB NVMe Gen4 SSD
Трафик
30 TB
IPv4 / IPv6
1 / /64 routed
Настроить
Clipper

Clipper 32

$ 165.3 /month

Итого 495,90 $ · Скидка 5%

vCPU
12 × dedicated
RAM
32 GB
Диск
800 GB NVMe Gen4 SSD
Трафик
40 TB
IPv4 / IPv6
1 / /64 routed
Настроить

Рекомендуемые местоположения

Местоположение обычно является решающим фактором для этой нагрузки — либо из-за задержек, либо из-за юрисдикции.

Почему OnionVPS для этого

  • Выделенные ядра означают, что оформление заказа не замедляется из-за того, что сосед что-то компилирует.
  • NVMe обеспечивает быстрые запросы к каталогу по мере роста количества товаров.
  • Регионы рядом с вашими клиентами: задержка измеримо влияет на конверсию.
  • Криптовалютные платежи на всех уровнях вашего стека, если вы уже продаёте за криптовалюту.

Как настроить

  1. Разверните Cutter 16 или Clipper 16

    От шести до восьми выделенных ядер с 16 ГБ.

  2. Установите стек LEMP плюс Redis и Elasticsearch

    Magento требует Elasticsearch или OpenSearch; WooCommerce выигрывает от него.

  3. Агрессивно кэшируйте, но исключите корзину и оформление заказа

    Полностраничный кэш для всего остального; никогда не кэшируйте страницу с сессией.

  4. Корректно завершайте TLS и включайте HTTP/3

    Оба фактора влияют на реальную задержку оформления заказа.

  5. Делайте резервные копии базы данных ежечасно

    Заказ, потерянный из-за неудачной резервной копии, — это постоянная потеря клиента.

Часто задаваемые вопросы

Какие характеристики VPS нужны Magento 2?

Восемь выделенных ядер и 16 ГБ ОЗУ — это реалистичный производственный минимум, во многом потому, что Elasticsearch и стек cron для Magento прожорливы до памяти. Официальные минимальные требования оптимистичны.

Влияет ли расположение сервера на конверсию?

Да, и это измеримо. Каждые дополнительные 100 мс задержки документально подтверждённо негативно сказываются на конверсии; размещайтесь ближе к своим клиентам.

Могу ли я принимать криптовалютные платежи в своём магазине?

Да — это не зависит от хостинга. У большинства платформ для магазинов есть плагин криптошлюза, включая тот, что используется в нашем собственном процессе оплаты.