Здравствуйте, дамы и господа. Рад видеть у себя в блоге. В этой статье подниму вопрос о лучших хостингах для WooCommerce. Наверняка вам известно, что это плагин для WordPress, предназначенный для создания интернет-магазинов. Честно говоря, создавать ИМ, если деньги присутствуют, лучше на PrestaShop, заметно меньше ресурсов поедает. Но если решили использовать связку WC+WP, то эта статься для вас!

Выбор хостинга для WooCommerce

Давайте взглянем на ситуацию трезво. WooCommerce сильно замедляет сайт, а также заметно увеличивает количество запросов. Давайте посмотрим на результаты сайта без установленного WC. Вы их можете увидеть в крайнем правом блоге с именованием Request.

Тест в GTmetrix
Тест в GTmetrix

90 запросов, но учитывая, что это построенный лендинг с кучей финтифлюшек, не удивительно, что столько генерирует. Но давайте установим WooCommerce и посмотрим на новые результаты тестирования.

Тест в GTmetrix с WooCommerce
Тест в GTmetrix с WooCommerce

Согласитесь, выглядит очень печально. +35 запросов, в нагрузку заметное падение скорости. Неприятно, но факт, если будете строить сайт на WC, то этого не избежать.

Запомните!

WooCommerce замедляет сайт, увеличивает количество запросов к серверу, соответственно, требует больше мощности для работы.

От этого и будем отталкиваться: больше запросов → больше процессорной мощности потребуется, соответственно, хостинг помощнее.

Так что, эта статья будет лишь частично актуальной. А теперь проведём тестирование, а также проверим, какую нагрузку может выдержать тот или иной хостинг.

Заранее извините, что затягивал со статьёй, но чтобы её сделать, пришлось провести множество тестирований, а это непросто. Везде нужно взять тестовые домены, переносить сайт туда-сюда. Но я постарался, чтобы создать для вас объективную картину.

Для теста выбрал несколько хостингов:

  1. Reg.ru. Тариф host-1.

  2. Fozzy. Тариф 10 быстрых сайтов.

  3. Sprinthost. Тариф Восток-2.

  4. Максхост. Тариф Мак-15.

  5. Begget. Тариф Noble.

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

Сводные результаты тестирований хостингов для WooCommerce

Делал из расчёта 50 посетителей в минуту. То бишь 3000 посетителей в час. Соответственно, у вас может быть меньше. Тогда всё просто: берите хостинг подешевле. Если больше, то берите подороже. Обращайте внимание на cp (процессорное время). Чем оно выше, тем лучше хостинг сможет справляться с нагрузкой.

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

Обратите внимание!

Количество запросов серьёзно скакало, что можете увидеть в результатах тестов на скриншоте, потому решил брать по максимуму в тесте на Jmeter.

Тест на Pingdom Tools
Тест на Pingdom Tools
Повторный тест на GTmetrix
Повторный тест на GTmetrix

Данный тест провёл по стандарту. Закидывал готовый сайт на хостинг и прогонял его по популярным инструментам тестирования скорости:

  • PageSpeed Insight;

  • Pingdom Tools

  • GTmetrix.

Результаты отразил в таблице, чтобы наглядно всё показать.

Тест

Хостинг

Reg.ru

Fozzy

Sprinthost

Макхост

Begget

PS Insight Mobile

32

33

32

34

31

PS Insight PC

73

75

77

71

73

GTmetrix PS Score

85

85

86

84

86

GTmetrix YSlow Score

62

62

62

62

62

P-Tools

76

77

76

75

76

Скорость загрузки страниц

GTmetrix

2,2

2,3

1,9

2,3

2,1

Pingdom Tools

1,85

1,84

1,78

1,81

1,75

Тариф:

Host-1

10 быстрых сайтов

Восток-2

Мак-15

Noble

Стоимость за месяц (рублей):

343

229

360

399

330

Как видите, принципиальной разницы не получил. Наверное, хостеры мне перестанут давайть тестовое время, ибо я надоел уже брать на несколько дней хостинг, тащить туда сайт, а потом опрокидывать его с помощью Jmeter.

Впрочем, теперь я решил подойти к вопросу лояльнее. Вместо того, чтобы проверять «выдержит ли хостинг 1000 посетителей за минуту», рискуя нарваться на защиту от DDOS, а также реально опрокинуть сайт, проверил только то, что требуется. 50 посетителей в минуту. Больше не нужно.

И посмотрел, как сайт будет дружить с такой нагрузкой в течении 10 минут.

Подготовка теста Jmeter
Подготовка теста Jmeter

Оказалось, отлично, даже более дешёвая услуга хостинга смогла бы справиться с данной задачей, если бы не ограничение процессорного времени.

Результаты получились адекватными, каждый из перечисленных хостингов справился с поставленной задачей. Так что можете выбирать по цене, а не количеству ресурсов.

Также предлагаю вам промокоды:

  • на скидку в 5% на услуги Reg.ru: 8404-F30B-D292-4306

  • скидка в 10% на хостинг в Fozzy: 0f42e170-1599-4410-8934-83f003aa61df

Собственно, решение зависит от вас. Выделить наиболее перспективный хостинг довольно трудно. Единственное, что порадовало, стоимость хостинга от Fozzy. Часть своих сайтов держу там.

Если денег маловато или посетителей меньше, то берите услуги подешевле. Предложенные варианты будут избыточны для сайтов с посещалкой меньше 9 тыс. человек в сутки.

И ещё кое-что учтите. WordPress генерирует ресайзы всех изображений. Загрузите одно фото, получите кучу миниатюр изображений. Большое их количество может съесть много памяти. Потому обязательно учтите этот момент.

Если будет много товаров, соответственно, много изображений, это потребует большое количество памяти на SSD.

Подводим итоги

На самом деле всё, что нужно для WC, — высокая производительность. Больше запросов — выше нагрузка на процессор. Так что при выборе хостинга для WooCommerce придётся учитывать только это.

Ну и объём памяти, если товаров много, то фото и их ресайзы займут много места. А большего и не требуется. Просто чуток быстрее, чем стандартный вариант. Тарифы для 1-го сайта брать не рекомендую. Мало cp предлагают.

На этом желаю успехов! Надеюсь, сумел помочь с выбором адекватного хостинга для WooCommerce.

Нажмите для оценки!
[Оценило: 3 Средний: 5]