Здравствуйте, дамы и господа. Рад видеть у себя в блоге. В этой статье подниму вопрос о лучших хостингах для WooCommerce. Наверняка вам известно, что это плагин для WordPress, предназначенный для создания интернет-магазинов.
Последние версии WooCommerce по функционалу ничем не уступают интернет-магазинам на других движках. Но при этом более требовательны к хостингу, чем те же PrestaShop или OpenCart. И в этой статье как раз и обсудим, какие хостинги подойдут для WooCommerce.
Выбор хостинга для WooCommerce
Давайте взглянем на ситуацию трезво. WooCommerce сильно замедляет сайт, а также заметно увеличивает количество запросов. Давайте посмотрим на результаты сайта без установленного WC. Вы их можете увидеть в крайнем правом блоге с именованием Request.
![Выбор лучшего хостинга для WooCommerce в [year] году 2 Тест в GTmetrix](https://workinnet.ru/wp-content/uploads/2020/04/woo-com-z-1024x435.jpg)
90 запросов, но учитывая, что это построенный лендинг с кучей финтифлюшек, не удивительно, что столько генерирует. Но давайте установим WooCommerce и посмотрим на новые результаты тестирования.
![Выбор лучшего хостинга для WooCommerce в [year] году 3 Тест в GTmetrix с WooCommerce](https://workinnet.ru/wp-content/uploads/2020/04/woo-com-z-1-1024x421.jpg)
Согласитесь, выглядит очень печально. +35 запросов, в нагрузку заметное падение скорости. Неприятно, но факт, если будете строить сайт на WC, то этого не избежать.
WooCommerce замедляет сайт, увеличивает количество запросов к серверу, соответственно, требует больше мощности для работы.
От этого и будем отталкиваться: больше запросов → больше процессорной мощности потребуется, соответственно, хостинг помощнее.
Так что, эта статья будет лишь частично актуальной. А теперь проведём тестирование, а также проверим, какую нагрузку может выдержать тот или иной хостинг.
Заранее извините, что затягивал со статьёй, но чтобы её сделать, пришлось провести множество тестирований, а это непросто. Везде нужно взять тестовые домены, переносить сайт туда-сюда. Но я постарался, чтобы создать для вас объективную картину.
Для теста выбрал несколько хостингов (в расчёте примерно на 5000 посетителей в сутки):
- Beget. На мой взгляд один из лучших хостингов в РФ. Тариф Nobble.
- Sprinthost. Тариф Плюс-11.
- Reg.ru. Тариф host-1.
- Fozzy. Тариф 100 быстрых сайтов.
- Максхост. Тариф Мак-15.
Конечно, выбор получился тот же, что и в статье о выборе хостинга для WordPress, что неудивительно, ведь WC всего лишь плагин для WordPress. И работает на базе данной CMS. Но вот таблица с результатами теста получилась немного иная. Впрочем, об этом чуть дальше.
Сводные результаты тестирований хостингов для WooCommerce
Делал из расчёта 5000 посетителей в сутки. Соответственно, у вас может быть меньше. Тогда всё просто: берите хостинг подешевле, ну или оставьте те же тарифы на вырост. Если больше, то берите подороже или докупайте услуги на дополнительные CP. Обращайте внимание именно на CP (процессорное время). Но учтите, само по себе понятие CP не позволяет сравнивать между собой хостинги. Если какой-то хостинг выделяет больше CP, чем другой, это не значит, что он лучше. По ссылке выше объяснил, почему так.
Для начала список хостингов и сводные результаты тестирования. Учтите, мой сайт не самый оптимизированный, я просто сделал «болванку», а потом прошёлся по ней «напильником» потому у вас результаты могут быть заметно лучше. Или хуже. Но для теста сделал просто тестовый стенд.
Количество запросов серьёзно скакало, что можете увидеть в результатах тестов на скриншоте, потому решил брать по максимуму в тесте на Jmeter. В новом тестировании результаты в плане запросов тоже менялись.
Данный тест провёл по стандарту. Закидывал готовый сайт на хостинг и прогонял его по популярным инструментам тестирования скорости:
- PageSpeed Insight;
- GTmetrix;
- Pingdom Tools.
Результаты отразил в таблице, чтобы наглядно всё показать.
Тест | Хостинг | ||||
Beget | Sprinthost | Reg.ru | Fozzy | Макхост | |
PS Insight Mobile | 29 | 27 | 25 | 25 | 24 |
PS Insight PC | 75 | 71 | 70 | 67 | 71 |
GTmetrix Perfomance | 64 | 61 | 60 | 61 | 59 |
P-Tools | 63 | 60 | 59 | 58 | 60 |
Скорость загрузки страниц | |||||
LCP | 2,6 сек. | 2,8 сек. | 2,9 сек. | 3,0 сек. | 2,9 сек. |
TBT | 1,99 сек. | 2,11 сек. | 2,14 сек. | 2,12 сек. | 2,17 сек. |
Стоимость в месяц | 440 р. | 429 р. | 458 р. | 15 $. | 492 р. |
Как видите, принципиальной разницы не получил. В прошлый раз я тестировал хостинги в тестовый период, но в данном тестировании уже честно платил. Могу с уверенностью сказать: ни один из хостингов, размещённых выше, в тестовый период мощности не урезает. Это им в плюс.
Впрочем, теперь я решил подойти к вопросу лояльнее. Вместо того, чтобы проверять «выдержит ли хостинг 1000 посетителей за минуту», рискуя нарваться на защиту от DDOS, а также реально опрокинуть сайт, проверил только то, что требуется. 50 посетителей в минуту. Больше не нужно.
И посмотрел, как сайт будет дружить с такой нагрузкой в течении 10 минут.
![Выбор лучшего хостинга для WooCommerce в [year] году 6 Подготовка теста Jmeter](https://workinnet.ru/wp-content/uploads/2020/04/woo-com-z-4-1024x687.jpg)
Оказалось, отлично, даже более дешёвая услуга хостинга смогла бы справиться с данной задачей, если бы не ограничение процессорного времени.
Результаты получились адекватными, каждый из перечисленных хостингов справился с поставленной задачей. Так что можете выбирать по цене, а не количеству ресурсов.
Также предлагаю вам промокоды, впрочем, я всё равно предпочитаю Beget, как минимум, там есть Redis, хоть плагин Redis для WP в бесплатной версии немного урезан и с WooCommerce полноценно не работает, он всё равно даёт небольшой прирост скорости:
- на скидку в 5% на услуги Reg.ru: 8404-F30B-D292-4306
- скидка в 10% на хостинг в Fozzy: 0f42e170-1599-4410-8934-83f003aa61df
Собственно, решение зависит от вас. Выделить наиболее перспективный хостинг довольно трудно. Единственное, что не порадовало, стоимость хостинга от Fozzy — 15$ в месяц. Часть своих сайтов раньше держал там.
Если денег маловато или посетителей меньше, то берите услуги подешевле. Предложенные варианты будут избыточны для сайтов с посещалкой меньше 5 тыс. человек в сутки.
И ещё кое-что учтите. WordPress генерирует ресайзы всех изображений. Загрузите одно фото, получите кучу миниатюр изображений. Большое их количество может съесть много памяти. Потому обязательно учтите этот момент.
Если будет много товаров, соответственно, много изображений, это потребует большое количество памяти на SSD.
Подводим итоги
На самом деле всё, что нужно для WC, — высокая производительность. Больше запросов — выше нагрузка на процессор. Так что при выборе хостинга для WooCommerce придётся учитывать только это.
Ну и объём памяти, если товаров много, то фото и их ресайзы займут много места. А большего и не требуется. Просто чуток быстрее, чем стандартный вариант. Тарифы для 1-го сайта брать не рекомендую. Мало cp предлагают.
На этом желаю успехов! Надеюсь, сумел помочь с выбором адекватного хостинга для WooCommerce.
Обязательно попробую сделать как у вас написано