| Лого и название | Число RU-доменов | Диск | Сайтов | Цена | Тестовый период | Регистрация |
|---|---|---|---|---|---|---|
Число RU-доменов 264 000+ |
Диск от 10Гб NVMe |
Сайтов 3 шт |
Цена от 320 р/мес |
Тестовый период 30 дней |
Подробнее про beget.com |
OpenCart — движок не самый легкий. Он любит ресурсы. Если сэкономить на хостинге, магазин будет тормозить.
Клиент не ждет загрузки страницы. Он уходит к конкурентам. Поэтому выбор сервера — это вопрос продаж, а не только техники.
Новички часто берут самый дешевый тариф. Для лендинга это ок. Для магазина с каталогом — риск.
Если у вас до 500 товаров и нет тяжелых модификаций, можно начать с простого тарифа. Главное, чтобы были SSD диски.
Проверьте лимиты на память и процессор. На старте подойдут Beget или Timeweb. Там есть базовые настройки под CMS.
Если товаров больше тысячи или есть сложные фильтры — нужен VPS. На общем хостинге соседи могут забрать всю мощность.
Админка OpenCart тяжелая. На слабом сервере вы будете ждать загрузки панели по минуте. Это неудобно для работы менеджеров.
На VPS вы сами настраиваете окружение. Если нет опыта, берите managed-решения или готовьте бюджет на админа.
OpenCart капризен к версиям ПО. Не все хостеры дают нужные настройки по умолчанию.
Для OpenCart 3 нужна PHP 7.4 или 8.0. Для четвертой версии смотрите актуальные требования на сайте разработчиков.
Важно увеличить лимиты памяти. В php.ini ставьте memory_limit минимум 256M. Иначе вылеты при импорте товаров обеспечены.
Также нужен IonCube Loader. Многие модули защищены им. Убедитесь, что расширение включено на хостинге.
Только SSD или NVMe. На обычных HDD база данных будет узким местом. Сайт будет виснуть при поиске по каталогу.
Тип базы — MySQL или MariaDB. Версия должна быть свежей, не ниже 5.7. Старые версии медленнее работают с запросами.
Некоторые хостеры, например Reg.ru, позволяют выносить базу на отдельный сервер. Это полезно для нагруженных магазинов.
Сам OpenCart без доработок не быстрый. Нужен правильный кэш на стороне сервера.
Обычного кэша в админке мало. Подключайте Redis для хранения сессий и данных. Это снимает нагрузку с базы.
Varnish работает как прокси. Он отдает статические страницы мгновенно. Но настройка требует знаний.
Если не хотите возиться, ищите хостинг с предустановленным кэшем. Например, Sweb предлагает готовые решения для CMS.
Картинки товаров весят много. Хостинг должен давать хороший канал связи.
Используйте CDN для статики. Это разгрузит основной сервер. Контент будет грузиться с ближайшего узла к клиенту.
Интернет-магазин работает с деньгами и данными клиентов. Защита должна быть серьезной.
SSL-сертификат обязателен. Без него платежные шлюзы не работают, а браузеры пугают клиентов.
Бэкапы должны быть автоматическими. Желательно каждый день. И храниться они должны на отдельном сервере.
Проверьте, как восстанавливать сайт. Если это занимает сутки — это не неудобство, а проблема. Sprinthost дает удобные инструменты для восстановления.
Магазины часто атакуют боты. Нужен фаервол на уровне хостинга.
DDoS-защита должна быть в базе. Иначе конкуренты могут положить сайт в сезон продаж.
Не верьте рекламе. Проверяйте сами на тестовом периоде.
Если на тесте все хорошо — можно переезжать. Но делайте миграцию в ночное время.
Держите этот список перед глазами при выборе тарифа.
Хостинг для магазина — это фундамент. Если он кривой, дом не устоит. Лучше заплатить больше, но спать спокойно.