OpenCart — открытая CMS для интернет-магазинов, популярная в Рунете благодаря простоте и десяткам тысяч готовых модулей. Под OpenCart подходит обычный виртуальный хостинг с PHP 7.4+ и MySQL — никакой особенной экзотики. Но есть нюансы по памяти и кэшированию, особенно для каталогов от 5 000 товаров.
Системные требования OpenCart — в официальной документации OpenCart и на Хабр/ecommerce.
Технические требования OpenCart
Для OpenCart 4.x (актуальная ветка 2026) нужно:
- PHP 8.0+ с расширениями GD, cURL, mbstring, openssl, zlib, mcrypt (или sodium для PHP 8+)
- MySQL 5.7+ или MariaDB 10.4+ с InnoDB-движком
- nginx или Apache 2.4+ с mod_rewrite
- Минимум 128 МБ PHP-памяти, для активного магазина — обычно 256-512 МБ
- upload_max_filesize 32 МБ+ — для загрузки картинок товаров

OpenCart 3.x ещё поддерживается, но новые проекты лучше делать на 4.x — там быстрее работа с БД и обновлённый интерфейс админки.
Чем OpenCart требовательнее обычной CMS
- Карточки товаров с изображениями — нужен достаточный объём диска (для 1000 товаров по 5 фото — обычно 5-10 ГБ)
- Кэш на стороне сервера — без OPcache OpenCart с большим каталогом проседает по скорости
- База данных — таблицы товаров, заказов, клиентов растут быстро. Бэкап БД должен быть частым.
- SMTP-почта — для уведомлений о заказах нужен надёжный SMTP. На некоторых дешёвых хостингах SMTP закрыт.
Что должно быть в тарифе
- PHP 8.0+ со всеми нужными расширениями
- MySQL 5.7+ или MariaDB 10.4+
- OPcache включён
- NVMe SSD или хотя бы SATA SSD
- Достаточный объём места — обычно от 5 ГБ для активного магазина
- Бесплатный SSL — обязателен для приёма платежей
- SMTP не блокируется — для отправки писем о заказах
- 1-клик-установщик OpenCart в панели
- Бэкапы БД ежедневные
Сравнение тарифов
| Провайдер | Тариф | Цена | Подходит для |
|---|---|---|---|
| Beget | Старт | обычно от 195 ₽/мес | магазин до 1000 товаров |
| Beget | Бизнес | обычно от 800 ₽/мес | 1000-5000 товаров, активный трафик |
| Timeweb | Optimo | обычно от 350 ₽/мес | средний магазин |
| Reg.ru | Host-2 | обычно от 250 ₽/мес | средний магазин |
| VPS Beget | 2 ГБ RAM | обычно от 600 ₽/мес | 5000+ товаров, кастомные модули |
Когда нужен VPS
На виртуальный остаются магазины до 1000-3000 товаров с трафиком до 1000 посетителей в день. На VPS уходят, когда:
- Каталог разросся выше 5000 товаров
- Активные продажи 50+ заказов в день
- Установлены 20+ модулей расширений
- Используете тяжёлые шаблоны (Journal, Pavothemes)
- Хостинг-провайдер пишет о превышении CPU
Перенос OpenCart на новый хостинг
- Сделать бэкап БД через phpMyAdmin (Export → SQL)
- Скопировать через FTP всю папку магазина (включая image/ с фото)
- На новом хостинге создать БД и пользователя
- Импортировать SQL через phpMyAdmin нового хостинга
- В файле
config.phpиadmin/config.phpпоменять данные подключения к БД и базовые URL - Переключить NS-серверы
Подробнее общий процесс — в гайде «Перенос WordPress на другой хостинг» (логика аналогичная для OpenCart).
Какой провайдер выбрать
Из российских провайдеров часто используют:
- Beget — серверы в РФ, 1-клик установка OpenCart, NVMe SSD, SMTP не блокируется. Бесплатный 30-дневный тест.
- Timeweb — удобная панель, хорошая поддержка
- Reg.ru — есть готовые шаблоны магазинов
Из российских часто беру Beget: NVMe SSD во всех тарифах, OPcache включён, ежедневные бэкапы, 1-клик установка OpenCart, поддержка 24/7. Стартовый тариф для небольшого магазина — обычно от 195 ₽/мес. Альтернативы — Timeweb, Reg.ru.
Что делать дальше
- Сравнение OpenCart с WooCommerce: «OpenCart vs WooCommerce».
- Если планируете запуск с нуля: «Запуск интернет-магазина».
- Pillar по CMS: «Какую CMS выбрать».
Часто задаваемые вопросы
OpenCart 3 или 4 — что выбрать?
Для новых проектов — 4.x. Для существующих 3.x — пока можно остаться, но планировать миграцию на 4.
OpenCart бесплатный?
Да, ядро бесплатное. Платны — премиум-шаблоны и расширения.
Сколько товаров можно держать в OpenCart?
На VPS с 4 ГБ RAM — комфортно до 50 000. С Sphinx Search и кэшем — больше.
Какие платёжные шлюзы поддерживает OpenCart?
ЮKassa, Тинькофф, Сбербанк, СБП — через расширения из каталога OpenCart.
Нужно ли SSH для OpenCart?
Не обязательно. Но удобно для работы с большими файлами и быстрых правок конфигов.
Лучшие шаблоны для OpenCart?
Journal — самый популярный премиум-шаблон. Shoppica, Pavothemes — альтернативы.
Как сделать многоязычный OpenCart?
Встроенная поддержка мультиязычности. Включаете языки в админке, переводите контент.
Можно ли интегрировать OpenCart с 1С?
Через расширения 1C Exchange. Для интернет-магазинов с большим каталогом — must-have.
SEO в OpenCart хороший?
Из коробки приемлемый. Для серьёзного SEO — расширение SEO Pack или подобное.
OpenCart vs WooCommerce — что лучше?
OpenCart — специализированный магазин. WooCommerce — гибкость WordPress + блог. Зависит от задачи.









