Хостинг для Magento
Magento — единственная CMS в наших подборках, для которой обычный виртуальный хостинг честнее сразу исключить. Платформе нужны поисковый движок, Composer и несколько гигабайт оперативной памяти.
Оперативная память
Сборка и переиндексация каталога съедают гигабайты. Тарифы виртуального хостинга с лимитом в 256 МБ на процесс отпадают на этапе установки.
Поисковый движок
Magento требует OpenSearch или Elasticsearch — отдельную службу, которую на общем сервере запустить негде. Нужен VPS или сервер.
Консоль и Composer
Установка, обновления и все команды платформы живут в консоли. Без полноценного SSH работать невозможно.
Скорость диска
Кэш и индексы Magento — это тысячи файлов. На медленном диске переиндексация растягивается на десятки минут.
Кого выбрали: Magento
Оценка у всех хостингов общая — та же формула, что и в основном рейтинге. Подборка отвечает за состав: сюда попали только те, кто закрывает требования из списка выше. Дешевле всех — Eurobyte (144 ₽/мес), дольше всех дают проверить — Eurobyte (14 дней).
Что нужно Magento от площадки
Требования указаны по официальной документации Magento и меняются от версии к версии — сверяйте их перед развёртыванием. Виртуальный хостинг для боевого магазина на этой платформе не подходит.
Честный ответ про хостинг для Magento
Старые статьи (в том числе та, что была на этом месте) обещают, что Magento запустится «на любом дешёвом сервере». Это было неправдой уже тогда, а сейчас — тем более. Платформа собирается Composer’ом, требует отдельного поискового движка и на переиндексации спокойно съедает несколько гигабайт памяти. Виртуальный хостинг такого не даёт ни за какие деньги.
Поэтому выбор здесь не между тарифами за 150 и 200 рублей, а между VPS и выделенным сервером. Считайте бюджет от 1500–2000 ₽ в месяц за минимальную конфигурацию под небольшой магазин, плюс работа человека, который это настроит и будет обновлять.
Когда Magento оправдана
Когда магазин большой, ассортимент сложный, нужны несколько витрин, языков и валют, а команда умеет с этим работать. В такой конфигурации платформа отрабатывает вложения.
Если у вас двести товаров и один менеджер, посмотрите на подборку хостингов для интернет-магазина: там варианты, которые обойдутся дешевле и запустятся быстрее. Из конкретных платформ на обычном хостинге спокойно живут PrestaShop и OpenCart, а если сайт уже сделан на WordPress — WooCommerce.
Что спросить у провайдера
Три вопроса решают всё. Можно ли поднять OpenSearch на этом тарифе. Какой реальный лимит памяти на процесс. Есть ли снапшоты сервера, чтобы откатиться после неудачного обновления. Если на первый вопрос отвечают «а что это?», разговор можно заканчивать.
Вопросы по подборке
Можно ли поставить Magento на виртуальный хостинг?
Технически иногда получается, практически — нет. Платформе нужны отдельная поисковая служба и большой лимит памяти, а на общем сервере ни того, ни другого не дадут. Для боевого магазина нужен VPS или сервер.
Сколько ресурсов нужно магазину на Magento?
От 4 ГБ оперативной памяти и двух процессорных ядер на небольшой магазин. На сборку и переиндексацию каталога уходит ещё больше, поэтому память берут с запасом.
Зачем Magento поисковый движок?
Поиск и фильтры по каталогу работают через OpenSearch или Elasticsearch — это не опция, а часть платформы. Без него магазин не запустится.
Есть ли смысл в Magento для небольшого магазина?
Обычно нет. На сотню-другую товаров дешевле и проще собрать магазин на более лёгкой платформе: расходы на сервер и администрирование Magento съедят выгоду от её возможностей.
Что выбрать вместо Magento, если сервера нет?
Из бесплатных платформ ближе всего PrestaShop и OpenCart: они живут на обычном виртуальном хостинге и закрывают потребности магазина средних размеров. Если сайт уже на WordPress — WooCommerce, он не потребует переезда вообще.