Обзор и отзывы о CMS Opencart v3.0.3.8
Обзор и отзывы о CMS Opencart v3.0.3.8 - uGuide.ru

Обзор и отзывы о CMS Opencart v3.0.3.8

    Дмитрий Луценко
  • Обновлено:
    2021-10-11
  • Просмотры:
    13k
  • Отзывы:
    2
  • Наша оценка:
    4.5
OpenCart — CMS для запуска онлайн-магазинов, которая распространяется по свободной лицензии. Предлагает пользователям гибкие инструменты настройки и большое количество расширений для добавления новых возможностей.

Обо всех технических нюансах, плюсах и минусах Opencart поговорим в нашем обзоре.

Целевая аудитория

Opencart — CMS для интернет-магазинов, которая предлагает готовый скрипт для запуска продаж в интернете. Сразу после установки движка вы получите работающий магазин с примерами товаров. Всё, что остаётся сделать — добавить продукты и описания, заменить шаблон. Корзина не требует дополнительной настройки, разве что вы сами захотите изменить параметры её работы.

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

Opencart имеет все необходимые возможности и модули для запуска крупных проектов. Но чем больше размер, тем больше вложений потребуется: на хостинг, поддержку, приобретение платных расширений для синхронизации с продуктами 1С или другими ecommerce-инструментами. Однако технических ограничений на количество товаров в каталоге нет — главное не забывать про оптимизацию сайта.

 

Что нового в OpenCart 3.0.3.8?

OpenCart регулярно обновляется: одни апдейты добавляют новые возможности, другие — исправляют обнаруженные ошибки.

Вся третья ветка (её первый релиз состоялся ещё в 2017 году) – это работа над пожеланиями сообщества. Первыми шагами навстречу стали: встроенный магазин расширений (для установки непосредственно из админ-панели, как у WordPress), множественные параллельные переводы интерфейса магазина и специальная панель управления ими, а также инструменты создания переопределений для системных переводов (чтобы пользователи могли вручную поменять интересующий их текст без работы с кодом) и редактор шаблонов (больше не нужно каждый раз подключаться по FTP, чтобы поменять что-то в дизайне).

Но на этом разработчики не остановились. В 2017 году была объявлена 4 бета-версия (4.0.0.0_b, она же техническая версия 3.1.0.0) с большим перечнем изменений в основном коде, а том числе в архитектурном плане. Например, штатный редактор Summernote должен был заменить CKEditor, из сборки должны были убрать OCMOD и т.п. Но из-за полученной обратной связи от сообщества работы над 4 веткой ведутся слабо.

В версии 3.0.3.0 добавилась поддержка Google Покупки. К версии 3.0.3.3 работа нового функционала стабилизирована и заменены все устаревшие библиотеки для работы с платёжной системой PayPal.

Начиная с версии движка 3.0.3.5, OpenCart повышает требования к PHP – минимум 7.3.

В версии 3.0.3.6 была удалена поддержка решения OpenBay Pro (использовалось для интеграции с крупными маркетплейсами: eBay, Amazon, Etsy).

Начиная с версии 3.0.3.7, правками в релизах занимается компания-партнёр OpenCart – Webkul. Например, была добавлена поддержка современного формата webp, обеспечена совместимость с PHP 8, внесено огромное количество исправлений.

Версия 3.0.3.8 (актуальная на текущий момент) – это логичное продолжение работы Webkul: устранены проблемы, связанные с RTL и с хранилищем кода (GitHub), внесены мелкие правки.

При участии Webkul работа над OpenCart пошла более активно. Только собственными силами компания разработала более 200 различных модулей для CMS, включая систему резервирования заказов, мобильные приложения, интеграцию Elasticsearch и т.п.

 

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

Для установки Opencart на большинстве хостингов достаточно выбрать CMS в списке доступных скриптов, первоначальная настройка пройдёт в автоматическом режиме. Можно скачать сборку с официального сайта разработчиков (поставляется только на английском) или готовую русскую версию движка, и поставить CMS вручную — обучающих материалов на эту тему достаточно. OpenCart требователен к предоставляемым ресурсам, поэтому для его инсталляции нужен хороший хостинг, бесплатные решения точно не подойдут. Также нужно обратить внимание на наличие поддержки PHP 7.3+ и MySQL 5 версии.

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

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

Ключевые функциональные возможности OpenCart:

  • Поддержка большинства shared-хостингов, для установки нужно практически стандартное окружение: PHP, Apache, MySQL.
  • Доступна локализация на многие языки, включая русский. Сам магазин может одновременно работать с несколькими языками интерфейса и валютами.
  • Каталог никак не ограничивается по структуре и по размеру. Вы можете создавать любое количество категорий и подкатегорий продукции.
  • Есть встроенные функции для организации страниц производителей и брендов, сложных фильтров на основании параметров и т.п.
  • Ведение остатков товаров на складе.
  • CMS поставляется с типовым наполнением, чтобы пользователям было проще разобраться с редактированием и публикацией товаров в каталоге.
  • Пользователей можно делить на разные группы, на основании групп можно строить другие важные функции электронной коммерции.
  • Один движок позволяет создавать и обслуживать несколько независимых магазинов (они называются Витринами) со своими товарами и ценами.
  • Встроенная партнёрская система, а также всё для управления скидками, купонами и бонусами.
  • Своя система бэкапов.
  • Обзоры и рейтинги товаров.
  • Встроенная система подписок и отправки уведомлений клиентам.
  • Всё для интеграции разных платёжных систем и даже для работы с подписками (регулярными платежами).
  • Своя система аналитики и отчётов по продажам.
  • Огромный перечень готовых расширений (в официальном каталоге и на альтернативных площадках).
  • Все необходимые SEO-атрибуты.
  • Клиентам необязательно регистрироваться для совершения покупок (при правильной настройке страниц чек-аута).
  • Готовый API-интерфейс и подробная документация для разработчиков.
  • Система дополнительных полей для аккаунтов пользователей, партнёров.

Наиболее важные функции рассмотрим более подробно.

Интерфейс администратора

Панель администрирования Opencart состоит из 9 частей:

  • «Панель состояния» — «главный командный пункт», где аккумулируется важная информация о работе магазина (статистика продаж и заказов, активность клиентов).
  • «Каталог» — управление витриной; через этот раздел добавляются товары и их фильтры, редактируется их описание.
  • «Модули / Расширения» — инструменты для инсталляции и настройки плагинов и шаблонов.
  • «Дизайн» — управление тем, как выглядит сайт на экране у пользователей.
  • «Продажи» — информация о количестве заказов, покупок и отказов от оформления товара.
  • «Клиенты» — персональные данные покупателей, которые они оставляют при регистрации и совершении платежа.
  • «Маркетинг» — создание купонов, запуск скидочных программ и акций.
  • «Система» — полный набор настроек магазина, регулирующих все аспекты его деятельности.
  • «Отчёты» — статистические выкладки по работе магазина.

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

Модули расширения

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

  • Блоки «Хиты продаж» и «Новые поступления».
  • Слайд-шоу и карусели для визуального представления товаров.
  • Защиту от роботов и мошенничества по IP-адресу.
  • Блоки для подключения аналитики от Google, баннеров, свободного HTML-кода и т.п.
  • Платёжные системы – более 54 разных вариантов, включая оплату наличными, банковские переводы, оплату курьеру, LIQPAY, PayPal и др.
  • Разные способы доставки: с расчётом по весу, фиксированной стоимостью, самовывоз, с расчётом за единицу товара и т.п.
  • Скидочные программы, налоги, подарочные сертификаты, бонусные баллы и другие факторы, которые могут учитываться при покупке.
  • Интеграцию с Google Shopping.
  • Готовый функционал для создания карты сайта (Sitemap).
  • Встроенные аналитические отчёты.
  • Интеграции для защиты от мошенников – готовые антифрод-системы.
  • Чат Google Hangouts.

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

Огромное внимание на Opencart уделено магазинной функциональности, которая является для него основной. CMS предоставляет:

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

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

Установка дополнительных расширений выполняется несколькими способами:

  1. Непосредственно из магазина дополнений. Обязательно нужно иметь аккаунт на официальном сайте OpenCart. Через него будут синхронизироваться все ваши покупки (если вы будете что-то приобретать). Для установки нужно выбрать интересующее вас расширение, далее найти в нижней части страницы с описанием вкладку «Файлы» и нажать кнопку «Активировать» напротив нужной версии.
  2. Ручная загрузка файлов ocmod (могут иметь расширения .xml или .zip) из панели управления OpenCart. Пункт меню «Установка расширений» -> кнопка «Загрузить».
  3. Ручная загрузка на хостинг по FTP. Обычно предварительно нужно распаковать архив расширения и скопировать содержимое в корень с файлами движка.

После загрузки расширение необходимо активировать и настроить.

Создание магазина

Так как CMS ориентирована на сегмент электронной коммерции, магазин создаётся сразу после установки движка. Основная проблема – понимание настроек движка и правил работы с шаблонами/интерфейсом.

OpenCart – не самая дружелюбная система для новичков. Очень много времени придётся потратить на то, чтобы понять устройство админ-панели.

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

Процесс наполнения можно условно разбить на следующие части:

  • Создание групп товаров – категорий и подкатегорий, в некоторых случаях могут пригодиться специфичные фильтры. Для категорий можно определить: название, вложенность, описание, изображения, показ в меню, все необходимые мета-теги, SEO-URL (ЧПУ) и кастомный макет (при необходимости).
  • Наполнение раздела с производителями/брендами (по факту, это готовый сложный фильтр товаров).
  • Наполнение раздела с атрибутами товаров, для удобства их можно объединять в группы.
  • Создание товаров. Помимо названия, описания и мета-тегов для них можно определить: теги, формат расчёта налогов, габариты и вес (могут использоваться для расчёта доставки), артикулы, связь с производителями, категориями или фильтрами, с перечнем рекомендуемых товаров, атрибуты, опции, участие в акциях и размер скидок, начисляемые баллы.

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

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

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

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

После установки дополнения появляется новый тип категорий в каталоге – «для статей». А у самих статей появляется заметно больше атрибутов: короткие описания, связи с категориями и другими статьями (рекомендуемые), блок автора, а также блок связанных товаров (подтягиваются для показа в качестве рекомендаций непосредственно из каталога).

 

Дизайны и работа с шаблонами (темами)

На OpenCart нет визуальных инструментов редактирования, например, как в онлайн-конструкторах или в таких дополнениях для WordPress, как Elementor (так называемый Page Builder). Но тем не менее, определённая степень свободы предоставляется. Вы можете выбирать логику формирования и макетов страниц из набора готовых блоков – с помощью выпадающих меню. Предусмотрены следующие зоны вывода (для системного шаблона):

  • левая колонка и левая часть футера;
  • правая колонка и правая часть футера;
  • верх страницы и низ страницы;
  • верхняя часть футера на всю ширину и нижняя часть футера на всю ширину.

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

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

Обратите внимание: вы можете создать в одной панели управления сразу несколько витрин (интернет-магазинов) и для каждой из них определить свой шаблон. Плюс, каждая страница сайта может иметь разное наполнение для разных языков (со своим персональным URL-адресом). Всё это сложно в понимании и реализации, но позволяет максимально гибко работать с несколькими интернациональными онлайн-магазинами.

В разделе «Дизайн» имеется встроенный редактор шаблонов – он обеспечивает прямой доступ к коду файлов шаблона. Для редактирования нужно знать синтаксис HTML, CSS, JavaScript и шаблонизатора Twig. Для удобства администратора синтаксис автоматически подсвечивается.

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

Готовые темы

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

Установка шаблона выполняется так же, как и любых других дополнений: из официального каталога, прямой загрузкой ocmod-расширений или выгрузкой файлов в корневой каталог. Так как многие премиальные темы поставляются вместе с набором специфических модулей и требуют сложной настройки, многие разработчики предлагают так называемые «наборы quick-start». Это когда вы скачиваете полностью готовую CMS с предустановленным шаблоном и демо-данными, разворачиваете его на своём сервере и получаете полностью готовый магазин.

Ручная установка и настройка комплексного шаблона достаточно сложная и предполагает:

  • Скачивание архива шаблона и распаковка его на ПК.
  • Создание файлов локализации (при отсутствии поддержки нужного языка).
  • Загрузка файлов на хостинг по FTP/SFTP (часто с заменой).
  • Активирование темы.
  • Переключение текущей темы в настройках магазина.
  • Включение и настройка всех необходимых модулей (баннеров, виджетов, чатов и т.п.).

Очень важно при смене языка на русский (если вы локализовывали движок вручную или начали с quick-start пакета на английском языке) создать копии всех страниц для новой локали. В противном случае вместо перехода на нужный адрес вы будете видеть ошибки.

При выборе шаблона нужно учитывать следующие факторы:

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

Премиум шаблоны для OpenCart можно найти на профильных площадках, например, в магазине Templatemonster:

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

Для добавления новой темы необходимо сначала загрузить её файлы на компьютер, а затем загрузить их в корень сайта через FTP. Активация шаблона выполняется через раздел «Модули / Расширения», в котором вам нужна одноимённая вкладка. В ней есть поле для выбора типа расширения, в котором нужно установить фильтр «Темы». После этого внизу появится список макетов, среди которых будет ваш загруженный шаблон.

 

Оптимизация (SEO) и продвижение

В базовой функциональности движка доступен весь необходимый набор параметров для SEO-оптимизации. Вы можете включить создание ЧПУ для всех языков магазина, а также добавлять мета-теги, описания и ключевые слов для всех страниц сайта (теги для главной страницы задаются в настройках магазина на вкладке «Основное»).

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

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

Непосредственно из админ-панели OpenCart можно включить gzip-сжатие страниц, настроить рассылку уведомлений с доменной почты (через SMTP), активировать генерацию файла Sitemap.

Все SEO URL (ЧПУ), которые вы определяете для страниц товаров, категорий и даже для информационных записей, агрегируются в одной таблице – «Дизайн» -> «SEO URL». Это очень удобно для быстрой правки и контроля.

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

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

 

Ценовая политика

OpenCart — лучший бесплатный инструмент для запуска магазинов в интернете. Вы можете скачать движок с сайта разработчика или найти свободный дистрибутив на русском языке, переделанный сообществом. В списке обязательных затрат при создании сайта на OpenCart только две статьи — регистрация домена и хостинг. Обе задачи можно закрыть с помощью Bluehost.com — при оплате хостинга минимум на 1 год вперёд домен можно получить в подарок.

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

Средняя стоимость премиум-тем для OpenCart – около 40-70 USD. А многие премиум-дополнения обойдутся не дороже 20 USD (за каждое). Причём это в 99% случаев разовая покупка, без модели подписки.

Итоговые минимальные расходы с учётом хостинга получаются около 2,95 USD*12 + 40 USD = 75,4 USD за первый год.

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

 

Лучший хостинг для OpenCart

Мы изучили возможности и тарифы многих провайдеров. Лучшим shared-хостингом для новичков определённо можно назвать Bluehost.com.

Это зарубежный хостер, один из немногих, кто предоставляет безлимитные тарифы, неограниченные по месту на диске, по трафику и по количеству сайтов. Входит в десятку крупнейших хостингов мира, его рекомендуют разработчики WordPress и Drupal. Установка всех популярных CMS, включая OpenCart, выполняется в один клик, предоставляется масса вспомогательных сервисов и услуг.

Минимальный тариф – от $2,95/месяц. Сюда уже будет включено 50 Гб на SSD-диске, бесплатные SSL-сертификаты и сервис CDN, круглосуточная техподдержка.

Безлимитный тариф – от $5,95/месяц. Можно хостить любое количество сайтов, явные ограничения по занимаемому дисковому пространству отсутствуют.

VPS-хостинг – от $18,99/месяц, а аренда выделенного сервера (с предустановленной панелью cPanel) – от $79,99/месяц.

Преимущества хостинга Bluehost для OpenCart:

  • Высокая надёжность инфраструктуры и тесная интеграция с сетями доставки контента (CDN, нужны для ускорения загрузки страниц в разных регионах пользователей).
  • Всегда современное оборудование, даже на общих тарифах используются SSD-диски.
  • Удобная и привычная хостинг-панель.
  • Установка OpenCart в один клик.
  • Грамотная техподдержка и очень подробная документация. Задать свои вопросы можно в любое время и в удобном формате, например, в онлайн-чате или по телефону.
  • Есть бесплатные SSL-сертификаты.
  • Хорошая репутация и огромный опыт работы (на рынке с 2002 года).
  • SSH-доступ и тонкая настройка сервера даже на shared-тарифах.
  • Если качество услуг вам не понравится, в течение 30 дней с момента оплаты можно вернуть всю сумму покупки.

 

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

В независимых рейтингах рунета Opencart входит в тройку самых популярных бесплатных движков, уступая по количеству созданных сайтов только WordPress и Joomla. Это отличный результат, учитывая узкую специализацию CMS. Такое широкое распространение связано с важными техническими возможностями и следующими преимуществами движка:

  • Открытый исходный код, обеспечивающий гибкость системы и постоянное развитие со стороны пользователей.
  • Все самые необходимые функции для электронной коммерции доступны «из коробки» (бонусная система, промокоды, популярные платёжные решения, сложные фильтры и сортировка товаров, неограниченный каталог, учёт клиентов, работа с заказами, рассылки и т.п.).
  • Добавление дополнительных возможностей с помощью расширений.
  • Поддержка мультиязычности и мультимгазинов.
  • Наличие полноценной русскоязычной версии с активным пользовательским сообществом.
  • Возможность интеграции с популярными локальными сервисами, такими как платёжные шлюзы, службы доставки, CRM и ERP-системы.
  • Возможность получения готовых мобильных приложений и Headless-структуры (с API).
  • Мощная и легко расширяемая система статистики и аналитики. Рекламные кампании можно тесно интегрировать с CMS.
  • Готовый личный кабинет пользователей и группы клиентов. Система разграничения прав доступа.

В целом OpenCart производит приятное впечатление, однако он не лишен некоторых недостатков:

  • Цикл релизов бессистемный. Развитие движка на фоне главных конкурентов очень слабое.
  • Многие дополнения, особенно с важными функциями – платные.
  • Админ-панель сложная в понимании и неинтуитивная. Она явно рассчитана на опытных пользователей и технических специалистов (например, разработчиков).
  • Возможности кастомизации всегда приводят вас к необходимости правки кода. Хорошо, что многие задачи можно сделать прямо во встроенном редакторе.
  • Отсутствие нормальных инструментов для SEO-оптимизации. В третьей версии появилась возможность добавлять теги на нескольких языках, но движок так и не победил проблему с созданием дублей страниц. Устранить их можно лишь с помощью сторонних расширений.
  • «Из коробки» нет экспорта и импорта товаров. И это при том, что OpenCart рассчитан в первую очередь на работу с большим каталогом.
  • Много проблем из-за несовместимости версий движка и модулей. Многие бесплатные дополнения забрасываются разработчиками.
  • Очень сложная процедура установки и настройки тем оформления.
  • По отзывам некоторых профессиональных разработчиков, движку присущи многие «детские» болезни (это куски неграмотного кода, которые очень сложно убрать из системы без ущерба для остальных функций).

 

Аналоги и конкуренты

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

Лучшие альтернативы Opencart

uKit.com
uKit – конструктор для бизнеса с максимально простым визуальным редактором. Для создания интернет-магазина сервис предлагает два старших тарифа. Продажи можно организовать двумя способами: с помощью стандартного виджета «Товар» или приложения Ecwid. Конструктор uKit подходит для запуска небольших магазинов, так как товары придётся добавлять вручную. Но технически всё работает очень хорошо, так что если хотите продавать что-то в интернете, то uKit — неплохой вариант для старта.

 

uCoz.ru
uCoz – самый мощный конструктор сайтов, который может поспорить с Opencart в плане функциональности. Для организации продаж сервис предлагает модуль «Магазин», который выглядит как отдельный движок — так много в нём возможностей и настроек. Магазинная функциональность uCoz адаптирована под требования рунета и позволяет создавать достаточно крупные проекты. Есть массовая загрузка и выгрузка товаров, интеграции с торговыми площадками, открытый код — всё это обеспечивает большие возможности для онлайн-продаж.

 

Wix.com
Wix – решение для тех, кто ценит внешнюю привлекательность. На максимальном тарифе позволяет создать магазин средних размеров и глубоко настроить его дизайн. На Wix много привлекательных шаблонов и очень хороший визуальный редактор с инструментами кастомизации. Для работы с ними не нужны навыки программирования — достаточно обладать художественным вкусом и временем на изучение возможностей. В этом смысле Opencart проигрывает — на CMS для достижения такой кастомизации дизайна не обойтись без правки кода.

Конструкторы сайтов отлично подходят для запуска небольших интернет-магазинов, но на них можно делать и крупные проекты — это доказывает uCoz. С точки зрения простоты настройки они явно выигрывают у OpenCart.

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

 

Примеры сайтов, созданных на Opencart

OpenCart — одна из самых распространённых CMS в Рунете. Вы наверняка заходили на сайты, которые работают на основе этого движка. Но чтобы ещё раз подчеркнуть его возможности, мы подобрали несколько примеров.

Пример 1. Сайт питерской компании, специализирующейся на доставке мясных деликатесов, Meat-Pepper
Пример 2. Оптовый магазин одежды и нижнего белья
Пример 3. Сайт белорусской компании по доставке еды из ресторанов и кафе

 

Выводы и рекомендации

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

Хостинг от Bluehost
Попробовать OpenCart + Bluehostустановка CMS в 1-клик ↵
Быстрый, простой и безопасный хостинг с автоматической установкой OpenCart за 2 минуты. Включена БЕСПЛАТНАЯ регистрация домена на 1 год + бесплатный SSL сертификат!
Цена: от $2.95

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

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

  • Автор: Дмитрий Луценко

no avatar

Комментариев:2

stasevaulia800
gp
Юлия Стасева • 16:34, 2021-01-25
Хорошая платформа для создания интернет-магазина. Долго выбирали движок для нашего интернет-магазина. Посмотрели видео по установки Opencart и легко его установили. В готовый бесплатный шаблон выставили фото товаров с описанием, проставили категории, рекламные баннеры, номер телефона и почту для связи. На эту почту приходят заказы от клиентов и мы их обрабатываем. Мы еще подключили модуль Единой кассы для оплаты товара онлайн. Платежи поступают быстро, все работает стабильно. Тарифы комиссии минимальные.
tkachenkovikt98
gp
Viktoria Tkachenko • 17:32, 2019-09-24
А разве opencart не предназначен для разработчиков?