Обзор CMS OpenCart 3.0.3.6

OpenCart это одна из немногочисленных CMS-систем для запуска интернет-магазинов с открытым исходным кодом. Первый релиз состоялся в 2009 году. Движок и многие плагины к нему распространяются полностью бесплатно, поэтому на основе OpenCart запущено огромное количество небольших и средних онлайн-магазинов (см. примеры), а сам движок используют для создания форков (других движков), есть даже комплексные русскоязычные сборки.

Несмотря на интерес аудитории к продукту во всем мире, основной костяк разработчиков OpenCart существенно поредел, и потому обновления движка выходят крайне редко. Если бы не новые спонсоры, то обновления до 4 версии можно было бы ждать ещё несколько лет. Тем не менее, несмотря на эпизодические релизы, OpenCart остаётся одной из самых мощных и функциональных CMS-систем для электронной коммерции даже в сравнении с платными аналогами.

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

Большая часть расширений распространяется через официальный каталог и устанавливается в систему из панели управления (как в WordPress), что способствует тому, чтобы платформой пользовались новички.

Но есть у нее и некоторые неудобные моменты, некоторые из которых можно назвать критичными.

Обо всех нюансах и тонкостях расскажем ниже, в нашем подробном обзоре OpenCart.

  • Открытый код и бесплатное распространение
  • Расширяемость за счёт модулей
  • Возможность адаптации движка под российский рынок

Плюсы и минусы CMS OpenCart

ОпенКарт нельзя назвать дружелюбной или удобной для новичков системой, но этот движок работает, и работает он весьма неплохо.

Как и у любой другой CMS-системы, у OpenCart есть свои достоинства и недостатки. О них ниже.

Плюсы:
Минусы:
Полностью бесплатное распространение (нет никакого лицензирования или ограничения функционала).
Открытый код и возможность беспроблемной адаптации его под себя (при желании и достаточных знаниях).
Поддержка мультимагазинов (мультивитрин).
Мультиязычность.
Безлимитный каталог с неограниченной вложенностью. Фильтры, поиск и т.п.
Другие важные для продаж функции – промокоды, скидки, учёт клиентов, рассылки уведомлений и т.д.
Локализация на множество языков мира, включая русский.
Готовые адаптированные русскоязычные сборки.
Расширение функционала за счёт установки плагинов.
Можно найти все необходимые модули для работы на российском рынке (CRM-системы, интеграции с платёжными шлюзами, системами рассылок и т.п.).
Активное русскоязычное сообщество.
Тонкая настройка вывода блоков страниц.
Большое количество готовых тем оформления (можно найти бесплатные).
Качественная документация и обучающие материалы.
API из коробки.
Встроенные отчёты и наглядная аналитика.
Тонкая настройка ролей пользователей, можно организовать работу команд и менеджеров по продажам.
Всё для работы с подписками клиентов (для соответствующих моделей бизнеса).
Отличные SEO-возможности даже без плагинов.
Текущая версия движка поддерживает все актуальные серверные конфигурации (PHP 8.1+ и т.п.).

Нет готовых мобильных приложений.
Отсутствует адекватная система импорта-экспорта (нужны сторонние плагины, а они зачастую платные).
Процесс русификации достаточно сложный и трудоёмкий. А из коробки русского языка нет.
Русскоязычные сборки в большинстве своём заброшены или сильно отстают по релизам. В любом случае, сторонняя сборка – это всегда большие риски в плане безопасности.
Сложные процессы установки расширений и их настроек.
Не менее тяжёлая настройка тем.
Многие дополнения из каталога нужно устанавливать вручную (автоустановка через админ-панель не работает).
Бесплатные шаблоны найти очень сложно, а для актуальной версии движка – почти нереально.
Многие важные плагины распространяются платно и альтернатив им нет.
Почти все расширения для интеграции российских сервисов для коммерции нужно искать на сторонних площадках (а это, опять же, высокие риски).
Многие плагины устаревшие и не совместимы с актуальной версией движка. Ждать обновления не имеет смысла, проще нанять специалиста для доработки.
Совокупный бюджет на запуск крупного или среднего интернет-магазина на OpenCart может быть сопоставим с покупкой готовых решений на коммерческих движках (из-за расходов на услуги профильных специалистов и покупку недостающих плагинов, их внедрение/настройку).
Обновления движка выходят хаотично. Никогда нет гарантии, что имеющиеся ошибки будут исправлены.

Да, движок действительно хорош для своей ниши. Но получить на выходе качественный и функциональный интернет-магазин с OpenCart получится только в том случае, если у вас есть достаточный опыт, знания и время, ну или деньги на все сопутствующие расходы (а это не только хостинг, но и покупка плагинов, тем, модулей интеграции и т.п.).

В общем, нужно знать, как его готовить.

CMS OpenCart: минимальные требования

Нужно ли обучаться чему-то перед выбором OpenCart для своих проектов? Насколько высокий порог вхождения? Говоря откровенно, OpenCart точно не для новичков.

CMS OpenCart

У него сложная архитектура и своеобразные процедуры настройки модулей. Без чтения документации или просмотра конкретных примеров разобраться будет сложно. Но вместе с тем, вы можете установить движок внутри локального сервера (например, OpenServer или аналоги) и детально изучить особенности админ-панели.

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

Со временем к панели OpenCart привыкаешь, и она начинает выглядеть вполне логичной. Да, установка плагинов и шаблонов не такая удобная, как в WordPress, но и возможностей настройки здесь гораздо больше.

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

Есть ли требования к размеру магазинов? Они весьма условные. Во-первых, очень многое будет зависеть от количества и качества используемых расширений (плагинов), а также от производительности хостинга. OpenCart отлично работает на выделенных серверах и умеет справляться с большими нагрузками. Но если логика сборки страниц будет кривой (из-за плагинов), то страницы будут грузиться медленно, особенно это касается страниц настраиваемых фильтров.

OpenCart не подойдёт для откровенно маленьких магазинов. Его функционал во-многом здесь будет излишним. Идеально применение этой CMS с каталогами от нескольких сотен до нескольких тысяч десятков тысяч товаров.

Минимальные требования к хостингу

Предыдущая версия движка, OpenCart v3.0.3.8, была совместима с legacy-окружением на базе PHP 5.4+. Но сейчас актуальной стабильной версией PHP является 8.1, а old-stable – PHP 7.4. PHP 5.4 считается сильно устаревшим.

Ситуацию исправил релиз OpenCart 4.0.0.0 и последовавший за ним 4.0.1.1. Теперь ОпенКарт требует для установки минимум PHP 8.0 и адекватно работает с PHP 8.1.

На хостинге должны быть активны расширения: curl, ZIP, Mbstrings, Xml и некоторые другие.

В качестве сервера баз данных нужен MySQL с драйвером MySQLi или mPDO.

Web-сервер рекомендуется Apache, но можно использовать и альтернативы, такие как Nginx или LiteSpeed.

Описанные конфигурации можно получить на большинстве общих хостингов (в shared-тарифах) и точно можно настроить на виртуальных или выделенных серверах на базе ОС Linux или даже Windows.

Каких-либо специальных серверных конфигураций для OpenCart не существует. Но можно собрать свою связку из PHP и PHP-акселератора, MySQL, веб-сервера, CDN и продвинутой системы кеширования.

Как работать в OpenCart

Мы уже упоминали выше, что панель управления у OpenCart не самая дружелюбная, но это не значит, что ей невозможно пользоваться или она не работает. Здесь есть всё необходимое, и оно всегда под рукой: сводная панель (дашборд), инструменты управления каталогом и дизайном (шаблонами), расширения (+встроенный маркетплейс), продажи, подписки, возвраты, клиенты, маркетинговые инструменты (купоны, рассылки), отчёты и другие настройки.

Без каких-либо дополнительных надстроек вы сможете создавать бэкапы, управлять загруженными файлами и отслеживать ошибки.

Иными словами, под капотом OpenCart реально мощный функционал, но о нём ниже. Сейчас о том, с чего начать работу новичкам.

С чего начать

Первый шаг – выбор подходящего хостинга. Хостинги отличаются типом, производительностью и надёжностью. Если вы хотите сэкономить своё время – изучите наши рейтинги хостингов: отечественных и зарубежных.

Если не хотите изучать рейтинги и сразу начать с лучших, то мы рекомендуем:

  • HostGator – для магазинов, которым нужен глобальный охват (большая часть аудитории расположена в Европе и США). Цены – от 2,75 $/месяц, все shared-тарифы без явных лимитов по диску и с высокой производительностью.
  • Timeweb – для RU-сегмента. От 169 ₽/месяц.

Второй шаг – установка движка. Если вы выбрали качественный хостинг, то установка OpenCart будет выполнена в один-два клика с помощью скрипта автоустановщика. Если нет, то нужно будет вручную скачать дистрибутив, распаковать его и загрузить на хостинг, создать и подключить базу данных, запустить скрипт установки и пройтись по стандартным шагам.

OpenCart установка

Третий шаг – настройка движка, плагинов и тем, установка локализации (если вы начали не с русифицированной сборки). Здесь всё зависит от нужных функций и предпочтений. Часть дополнений могут потребовать покупки. Если нужна онлайн-оплата и другие интеграции, для RU-сегмента их лучше искать на сайтах соответствующих сервисов (платёжных систем, CRM и т.п.).

Четвёртый шаг – наполнение каталога. Для возможности массового импорта и экспорта товаров заранее подключите и настройте соответствующее расширение. Из коробки будет доступно только ручное наполнение или загрузка каталога через MySQL.

Дальнейшая работа не менее ответственная и кропотливая: сбор заказов, их обработка, работа с возвратами и претензиями, продвижение сайта в сети (SEO и маркетинг), реклама и т.д.

Всё это стандартные шаги для любого ecommerce-сайта. Больше подробностей в материале «Как создать интернет-магазин самому».

Редактирование сайта

Минимальные настройки, которые вы должны сделать – это указать название магазина, ввести описание, загрузить логотип и задать данные для связи (страна, адрес, телефон, время работы и т.п.), а также определить региональные настройки – валюта, часовой пояс, единицы измерения.

OpenCart редактирование шаблонов

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

Наиболее ресурсоёмкой будет работа по наполнению каталога. Для этого нужно:

  • Определить структуру категорий и их наименования.
  • Указать все атрибуты товаров, которые будут участвовать в формировании фильтров.
  • Занести в базу производителей товаров (с их описанием, логотипами и т.п.).
  • Добавить товары и заполнить все их атрибуты: цены, изображения, описания, мета-теги, остатки по складам, технические характеристики, с какими категориями они соотносятся, в каких фильтрах участвуют, какие товары будут предлагаться в качестве похожих и сопутствующих, и т.п.

OpenCart товар

Всё это можно сделать в web-интерфейсе в соответствующих полях и вкладках.

Если у вас магазин работает с несколькими языками, то часть данных нужно будет продублировать на других языках (обычно это вкладка общих свойств, где есть описания и названия, а также SEO-теги).

Всё, сайт готов к работе. Интеграция с платёжными сервисами может не потребоваться, если вы принимаете оплату офлайн (например, при вручении курьером или при выдаче в торговой точке).

Публикация сайта

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

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

Не забудьте отключить Maintenance Mode (режим разработки) в настройках магазина после того, как закончите все работы.

Функциональные возможности

Какие возможности вы получаете в базовой версии OpenCart «из коробки»:

  • Почти полностью настроенная версия интернет-магазина с демонстрационными данными (можно изучать, как и что настроено, где и как редактируется).
  • Неограниченный по вложенности и сложности каталог с категориями, фильтрами и т.п.
  • Атрибуты и опции товаров. Большое количество разных типов обозначений и кодов (артикулы, EAN, ISBN и др.).
  • Работа с цифровыми товарами и подписочной моделью продаж.
  • Мультиязычность и мультивитринность.
  • Ведение остатков по складам.
  • Расчёт налогов.
  • Расчёт сложных вариантов доставки на основе веса и габаритов товара.
  • Готовая система отзывов и привязки товаров к производителям.
  • Сложные алгоритмы скидок и инструменты для проведения акций (в запланированные даты/периоды), подарочные коды.
  • Мощные SEO-возможности (все необходимые мета-теги, ручные ЧПУ, описания категорий и т.п.).
  • Для каждого отдельного товара можно переопределить свой вариант шаблона.
  • Инструменты для ведения информационных страниц.
  • Готовый слайдер и система баннеров.
  • Личные кабинеты пользователей и система отслеживания статусов заказов, группы пользователей с разными льготами, дополнительные поля.
  • Удобный интерфейс для учёта отказов/возвратов.
  • Готовые инструменты для обработки запросов персональных данных (в соответствии с политикой GDPR).
  • Мощный маркетинговый инструменты (реферальные коды, купоны, email-рассылки).
  • Мультивалютность с автоматическим пересчётом по заданным курсам.
  • Тонкие региональные настройки магазинов – страны, геозоны, налоги и т.п.
  • Адекватная система отчётов – для маркетинга (продажи, возвраты, доставки, отзывы, просмотры и т.п.) и для оптимизаторов (кто онлайн, какие страницы просматривает, статистика и др.).

По факту к системе остаётся только подключить платёжные шлюзы, если вы работаете в РФ. Самые популярные средства платежей для западных рынков уже предустановлены, их нужно только настроить.

Из того, чего сильно недостает – удобная система импорта/экспорта.

Что нового в версии 4.0.1.1

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

Последняя версия движка с OCMOD – OpenCart 3.0.3.8 (сентябрь 2021 года).

Сейчас актуальная версия CMS – OpenCart 4.0.1.1 (вышла 15 августа 2022 года). Какие изменения произошли по сравнению с последней версией 3 ветки:

  • Обеспечена совместимость с PHP 8.1 (минимальная версия для установки PHP 8.0).
  • Удалён OCMOD и все 3rd party расширения.
  • Добавлена новая система расширений на основе событий.
  • Появился удобный инструмент для управления CRON-задачами.
  • Реализована обработка входящих GPPR-запросов (по персональным данных клиентов).
  • Доработана система работы с вариантами товаров.
  • Обновлена система уведомлений для администраторов CMS.
  • При первой настройке в целях повышения безопасности система предлагает не только перенести папку загрузок, но и переименовать путь к админ-панели (вместо штатного ваш-сайт/admin теперь можно задать любой другой каталог).
  • Обновлены библиотеки jQuery (до 3.6.0), Bootstrap (до актуальной 5 версии), CKEditor, Font Awesome (до актуальной 6 версии).
  • Все web-формы теперь используют AJAX.
  • Обновление движка можно выполнить из админ-панели.
  • Редактор заказов переделан так, что не требуется API сессий.

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

В визуальном плане изменения практически незаметны, но под капотом много чего поменялось. Именно поэтому текущая версия движка будет несовместима со многими расширениями из каталога и с многими премиум-темами. Нужно выждать какое-то время, чтобы разработчики поправили/обновили свои модули.

Использовать 4 ветку движка стоит только для новых магазинов, в том случае, если вы готовы искать и дорабатывать нужные дополнения. Обновляться с 3 на 4 версию движка на старых магазинах не стоит. Предварительно нужно обязательно убедиться в совместимости установленных плагинов и шаблонов.

Плагины (модули)

В движке OpenCart используется такое понятие, как «расширения». К расширениям относятся:

  • Модули (фактически это дополнительные элементы вывода в макетах страниц, есть предустановленные модули, но вы можете создать свои или установить готовые из маркетплейса, от сторонних разработчиков).
  • Расширения дашборда (виджеты, показывающие разную информацию о магазине и о движке).
  • Антифрод-системы и элементы капчи.
  • Пакеты языков интерфейса.
  • Темы оформления.
  • Системы аналитики и отчёты.
  • Интеграции платёжных систем и сервисов доставки.
  • Другие расширения.

Модули на OpenCart

Установка расширений осуществляется через маркетплейс и вручную (загрузкой необходимых файлов в соответствующие каталоги на хостинге или загрузкой пакетов через web-интерфейс в панели управления).

Только в официальном каталоге OpenCart более 20 тыс. расширений и всего около половины из них распространяется на коммерческой основе (почти 7 тыс. дополнений – полностью бесплатные). Средняя цена плагинов – от 20 до 60 USD.

Тут нужно оговориться, что на текущий момент с версией OpenCart 4.0.1.1 совместимо пока только около пяти сотен расширений.

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

С помощью плагинов вы можете существенно улучшить функционал базового движка. Например, добавить систему импорта/экспорта, интеграции с маркетплейсами, CRM, ERP-системами, с сервисами складского учёта, с интернет-телефонией, сервисами рассылки и т.п.

Интерфейс для установки и настройки расширений не самый удобный, многие элементы разбросаны в разных местах панели управления. Но освоиться можно.

SEO-возможности и маркетинг

Из коробки движок поддерживает переход на HTTPS-версию и позволяет централизованно управлять SEO URL страниц (ЧПУ).

Плюс, для каждой сущности (информационной страницы, страницы товара, страницы категории и т.п.) можно задать все необходимые SEO-атрибуты:

  • тайтл,
  • дескрипшн,
  • ключевые слова,
  • текстовое описание.

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

В качестве готовых маркетинговых инструментов предлагаются встроенные email-рассылки (простейший функционал без конструктора шаблонов, но с SMTP-интеграцией) и большое количество систем стимулирования продаж: промокоды, подарочные купоны и скидки, планирование акций на конкретные периоды времени, ротаторы баннеров, объединение пользователей в группы, дополнительные поля в профилях юзеров и т.д.

Если каких-то возможностей вам не хватает, можно задействовать профильные расширения из каталога.

Переход на HTTPS-версию сайта

Какие-то вспомогательные плагины не понадобятся. Всё готово к работе на защищённом протоколе. Достаточно настроить web-сервер (например, получить или загрузить файл ключа в хостинг-панели) и внести правки в конфигурационные файлы CMS:

  • для магазина – config.php в корне сайта,
  • для админ-панели – config.php в папке admin.

Переменные, которые нужно добавить:

define(‘HTTPS_SERVER’, ‘https://ваш-сайт/’); //в конфиге для админов должен быть каталог админ-панели

define(‘HTTPS_CATALOG’, ‘https://site.com/’); //эта переменная нужна только в конфиге для админов

При желании можно настроить автоматические редиректы с одной версии сайта на другую с помощью .htaccess файлов.

Мобильные приложения

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

Обычно это платные решения или приложения на заказ.

Бесплатные варианты почти всегда заброшены и вряд ли будут совместимы с последними версиями движка.

Как итог – лучше задействовать API и написать своё мобильное приложение. Тогда его поддержка и сопровождение будут под вашим контролем.

Создание интернет-магазина

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

Еще раз повторим особенности платформы:

  • OpenCart не подходит для маленьких (микро) магазинов. Система рассчитана на большие и сложные каталоги.
  • Вы можете продавать через OpenCart физические товары, услуги, цифровые товары (с последующей загрузкой) и подписки.
  • Интеграция с маркетплейсами (AliExpress, Ozon, Яндекс.Маркет и т.п.) возможна, но только с задействованием сторонних расширений.

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

Максимально подробно процедуру запуска своего магазина мы рассмотрели в отдельном материале: как создать интернет-магазин на OpenCart

Создание блога

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

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

Поэтому вам нужно будет подобрать, установить и настроить стороннее расширение, например, OptimBlog или аналоги.

В настоящее время могут быть проблемы с совместимостью (из-за нововведений OpenCart 4).

Дизайн сайта и шаблоны

Шаблоны (темы) в OpenCart – это один из видов расширений. Они устанавливаются и активируются как любые другие модули.

Только в официальном каталоге CMS можно найти чуть менее 2 тыс. тем оформления. Правда, совместимых с последней версией OpenCart – пока около 2 десятков. Но это временное явление.

OpenCart themes

Премиум-шаблоны можно найти на различных сторонних площадках, а также на сайтах отдельных авторов. Или заказать разработку уникальной темы под ключ.

Бесплатные темы для OpenCart существуют, но это большая редкость. Многие из таких шаблонов уже давно устарели.

Какие возможности управления внешним видом есть в CMS OpenCart:

  • Вы можете использовать для разных магазинов (витрин) разные шаблоны дизайна.
  • Для каждого конкретного товара можно выбрать свой макет отображения содержимого.
  • В панели администратора есть инструменты для управления выводом блоков на разных типах страниц (аналог конструктора макетов).
  • Любой файл шаблона можно отредактировать вручную прямо из панели управления – используется синтаксис шаблонизатора TWIG.
  • Разным типам пользователей вы можете показывать свои варианты оформления, например, для мобильных — отдельный дизайн.
  • Дополнительные блоки внутри страниц организуются за счёт системы специальных модулей (это как набор блоков в онлайн-конструкторах, которые можно расширить за счёт плагинов или вручную).
  • Есть встроенная система баннеров (ротатор).

Единственный нюанс – многие разработчики шаблонов для OpenCart используют сложные макеты, и потому процесс установки перестаёт быть стандартным. Фактически вам проще начать с готовой сборки, чем просто установить тему.

Алгоритм настройки у каждого шаблона может быть свой.

Конструктор макетов

В OpenCart есть возможность детально настроить вывод набора блоков для каждого типа страниц. Это так называемые лейауты (layouts). Например, страница категорий или производителей, отдельного продукта (товара), чек-аута, сравнения и т.п.

При редактировании можно задать:

  • Магазин, для которого будет применяться макет.
  • Роутинг (путь, по которому будет открываться макет).
  • Позиции модулей/виджетов внутри страницы.

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

По своим принципам подход чем-то напоминает онлайн-конструктор, только возможностей Drag&Drop-перетаскивания здесь нет. Модуль при добавлении нужно выбирать из списка доступных.

Техническая поддержка

На чём могут заработать создатели бесплатной CMS-системы? На комиссии с покупки плагинов и тем, на рекламе хостингов и на платных услугах техподдержки/сопровождения.

У OpenCart есть все эти пункты.

Бесплатная техподдержка — это:

  • открытые форумы на официальном сайте или на сайтах активных участников сообщества;
  • официальная документация для разработчиков (только на английском) и GitHub;
  • технические книги по работе с платформой;
  • блоги, видео и другие материалы в сети.

Платную поддержку можно получить непосредственно от команды OpenCart (от $120/месяц за консультации, от $150 за правку единичных багов и т.п.) или от партнёров платформы. Вы всегда можете нанять фрилансеров. Миграция с других движков предлагается на базе платного решения Cart2Cart или плагинов сторонних разработчиков в маркетплейсе.

Стоимость использования

У OpenCart нет базовых (community) или каких-нибудь расширенных версий, как у BigCommerce. Движок распространяется полностью бесплатно без каких-либо оговорок.

Но нужно понимать, что стоимость владения сайтом складывается не только из стоимости CMS-системы. Это только необходимый технический минимум.

Вам понадобятся:

  • Хостинг. На примере упомянутого выше HostGator, от 2,75 $/месяц (в минимальном тарифе, цена может быть и выше в зависимости от типа хостинга).
  • Плагины. Средняя стоимость каждого от 20 до 60 $ (единоразово).
  • Шаблон. Около 40-100 $ за премиум-варианты на профильных площадках. Минимум один, но их может быть и несколько, возможности движка это позволяют.
  • Домен. На первый год многие хостеры предлагают бесплатно, продление – в зависимости от выбранной зоны. RU-домены – около 15 $/год

Если не считать комиссии e-commerce сервисов (CRM, рассылки, платёжные сервисы и т.п.), то получается, что минимальные расходы на OpenCart-сайт будут в районе 150-300 $ за первый год.

Выводы: стоит ли делать магазин на OpenCart

Если говорить о популярности CMS, то на этом движке работает всего около 0,5% всех сайтов в глобальной сети (или около 0,8%, если говорить только о сайтах, использующих движки). С первого взгляда этого может показаться мало. Но в реальности это миллионы проектов, причём всё это интернет-магазины, а не просто сайты.

Да, движок не такой популярный как WordPress или Joomla, но и ниша у него совсем другая. В сфере онлайн-продаж с ним невозможно не считаться. Причём OpenCart используют как в малых, так и в крупных проектах.

Если учесть, что CMS хорошо локализуется для российского (как и для любого другого) рынка, то ответ напрашивается сам собой – конечно, OpenCart можно и нужно использовать для запуска интернет-магазинов.

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

OpenCart будет идеален для средних по размеру магазинов, где есть собственный отдел разработки, а также для начинающих бизнесменов, которые готовы к небольшим финансовым вложениям на запуск или к самостоятельным доработкам (нужны профильные знания и навыки).

Без хостинга CMS работать не будет. К выбору последнего нужно подойти не менее ответственно. Мы рекомендуем HostGator. Список других качественных хостингов можно посмотреть в нашем рейтинге.

» Обзоры » Обзор CMS OpenCart 3.0.3.6