Обзор OpenCart 3.0. Сравниваем с 2.3

//Обзор OpenCart 3.0. Сравниваем с 2.3

Совсем недавно появилась новая версия очень популярной платформы для интернет-магазинов — OpenCart. Это обзор на версию 3.0.2, которую можно скачать на официальном сайте.

Прежде чем рассказать о новой версии Опенкарт, хочу чтобы вы почитали ранее написанную статью: [Обзор 2016] Выбираем CMS для интернет-магазина: OpenCart. Я написал ее почти год назад, и выделил семь ключевых моментов этой системы.

В ноябре 2018 статья была дополнена изменениями, которые появились в бета версии OpenCart 3.1.

Расширения OpenCart 3.0

OpenCart 3.0 и OpenCart 2.3

Расширения в опенкарт 3

Как вы можете видеть, в расширениях OpenCart добавлены несколько новых функций — Marketplace и Translations.

Маркетплейс

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

Marketplace

Переводы

Еще одно обновление, реализованное через краудсорсинг-проект Crowdin. Перевод магазина станет еще проще и быстрее.

OpenCart 3 переводы

Дизайн OpenCart 3.0

OpenCart 3.0 и OpenCart 2.3

обновление дизайна в опенкарт 3

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

Редактор темы

OpenCart 3.0 редактор темы

Новый редактор тем отличается очень удобным интерфейсом. Тут сможет разобраться человек, который мало знаком с программированием и структурой файлов. Реализован функционал выбора темы и магазина (если используете надстройки), потому управление несколькими магазинами из одной “коробки“ существенно упростит процесс кастомизации и внесения изменений. Для редактирования используется Twig. Это новый язык, который использует OpenCart, и вы можете ознакомиться с ним на этой странице.

Например, если вы хотите настроить свою корзину, выберите шаблон оформления, а затем cart.twig.

Редактор языков

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

Вы можете добавлять новые записи и настраивать контент своего сайта в поле, которое выглядит так:

перевод отдельной фразы

Маркетинг в OpenCart 3.0

OpenCart 3.0 и OpenCart 2.3

Партнеры (Affiliates) больше не находятся в разделе «Маркетинг». Создания новых филиалов теперь входит в раздел «Клиенты». Теперь вы можете создавать филиалы из того же поля, где вы создаете нового клиента вручную. Перейдите на вкладку Customers > Customers > Add New и перейдите на вкладку «Партнерская программа».

маркетинг в опенкарте 3

Других изменений в этом разделе нет.

Система

OpenCart 3.0 и OpenCart 2.3

Настройки системы

Раздел Инструменты (Tools) теперь исчез, а поля, которые он содержал («Загрузки», «Резервное копирование / восстановление» и «Журналы ошибок»), являются частью основного раздела «Система».

Раздел Отчеты (Reports) не изменился. Он по прежнему содержит все привычные нам шаблоны отчетов. Существенное изменение функционала состоит в следующем:

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

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

Летом 2018 года появилась бета версия для OpenCart 3.1. Мы собрали основные фичи и улучшения:

  • Добавлена поддержка Bootstrap 4, Font Awesome 5 и Jquery 3.3.1.
  • В систему снова добавлен редактор CKEditor, а при редактировании шаблонов можно использовать lamba. Верстка шаблона должна стать немного удобнее.
  • Теперь есть возможность создать разные главные страницы для языковых версий магазина, а все URL-адреса, созданные в файлах контроллера имеют привязку к языку.
  • OpenCart можно обновлять из админки. При этом система сама проверяет совместимость ваших расширений с новой версией.
  • В админке появилcя планировщик Cron. Если не знаете, это запланированные задачи, которые периодически запускаются и настраиваются на вашем сервере.
  • Улучшено отображение Product Options. Теперь параметры вашего продукта находятся в меню «Каталог». Они больше не доступны через раздел редактирования отдельных продуктов. В общем списке видно, какой это тип: Checkbox, Select и т.д. Полезным будет фильтр по атрибуту или товару.
  • Добавлен редактор изображений и множество мелких улучшений административной панели, в которой появились подсказки.

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

Вывод

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

Стоит отметить, что работать с атрибутами без дополнительных модулей все так же неудобно, а главная страница не хочет расставаться с index.php?route=common/home, как и остальные системные страницы. О SEO из коробки речи не идет — все так же ограничено.

Запустить OpenCart 3.0.2 на связке NGINX & PHP-FPM 7.1 не составило проблем. Сайт с демо данными работает шустро, но при этом я понимаю, что в третьей версии движка не сделано изменений, которое позволят ускорить скорость работы или пофиксит ошибки, которые кочуют из версии в версию.

P.S.

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

  1. У каждого нового релиза Opencart повторяются одни и те же недоработки в плане SEO. Они кочуют из версии 1.5 в версию 2.2, и не исключено, что в Opencart 3.0, когда он выйдет в свет, тоже будет много недоработок с SEO.
  2. Новые версии продолжают улучшаться, и это очень важно. Если система развивается — у нее есть будущее и потенциал.

Я не ошибся по поводу SEO ошибок — они никуда не делись и я не вижу перспектив того, что они будут решены не модулем за 100$. Вектор развития OpenCart — путь в никуда. Очень популярная система для интернет-магазинов, которая из коробки требует установки десятка модулей для нормальной работы не может быть правильным выбором для интернет-магазина.

Обзор OpenCart 3.0. Сравниваем с 2.3
4.9 / Оценили: 16
Богдан Голобородько2018-11-07T18:36:26+00:0007.11.2018|CMS|

10
Отправить ответ

avatar
6 Цепочка комментария
4 Ответы по цепочке
2 Последователи
 
Популярнейший комментарий
Цепочка актуального комментария
7 Авторы комментариев
АлександрМимо крокодилАнтонЕвгенийАгентство интернет-маркетинга Авторы недавних комментариев
новее старее большинство голосов
Вячеслав
Гость
Вячеслав

Добрый день, интересная статья, особенно интересовал момент SEO, так же интересует модуль «умного фильтра» с ЧПУ можете о нем что то сказать. И какую CMS посоветовали бы для магазина с упором на SEO

Агентство интернет-маркетинга
Администратор
Агентство интернет-маркетинга

Рекомендуем Magento или Prestashop (если хотите скизить затраты на первом этапе и опробовать нишу).

Антон
Гость
Антон

Пробовал Magento — с их ценами на модули пришлось отказаться… При том, что у OpenCart много дешевых модулей за 150 — 200 рублей.

Борис
Гость
Борис

А где в Opencart 3 Способы оплаты и Доставка?

Агентство интернет-маркетинга
Администратор
Агентство интернет-маркетинга

Управление статусами заказа находится в вкладке System — Localisation — Order Statuses.
Вся история заказов в вкладке Sales — Orders.

Евгений
Гость
Евгений

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

Александр
Гость
Александр

Правильно, вместо того что-бы делать стоящие крутые модули и идти дальше, все зацикленны
и топчутся на одном месте =) на том, что нужны ЧПУ, нужны их автогенераты, нужны фильтры, 1 строничные чекауты.

Евгений
Гость
Евгений

Кстати, по по SEO всё таки есть подвижки, ведь добавили для каждого языка свой URL 🙂
Для Украины, весьма актуально.

Мимо крокодил
Гость
Мимо крокодил

Ставить готовые модули смысла не вижу, эксплуатация его без доработки напильником, на готовых модулях — это боль. С этой позиции согласен с автором, как и любая CMS (joomla, WP) опенкарт — это тупик.

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

Всем добра.

Александр
Гость
Александр

Жесть, Дениель Кер просто губит свое творение…

Куча ненужно функционала и так мало реально необходимого из коробки (пойди скачай/купи в маркетплейс — бред. 85% пользователей именно это и отталкивает).

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

Опять таки при создании нового контролера, куча копипаста…

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