Версии OpenCart — как не запутаться и какую выбрать?

26.03.2018 18:04 (2387 просмотров)

Статья обновлена 12.03.2020

Версий системы OpenCart 2.x по новизне

Избегайте самых первых и нестабильных версий:

  • 2.0.0.0
  • 2.0.1.0
  • 2.0.1.1
  • 2.0.2.0
  • 2.0.3.1
  • 2.1.0.1

 

Первая стабильная версия из покления 2

  • 2.1.0.2 — вышла 12 января 2016 года была первой стабильной. Многие разработчики используют ее и сегодня. Однако, далеко не все новые модули поддерживают эту версию.

 

Очередная версия оказалась неудачной

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

 Следующие 3 версия выпускались каждый день (30 июля — 1 августа 2016 года). Последняя из них с исправленными ошибками, по сути считается самой востребованной версией даже нынче в 2018 году

  • 2.3.0.0
  • 2.3.0.1
  • 2.3.0.2

Версия OpenCart 2.3.0.2, выпущена в 2016 года, в 2020 все еще остается актуальной. Если говорить о Рунете и Укрнете, то более актуальной является лишь сборка ocStore 2.3.0.2.x, которая адаптирована под наши реалии.

 

Избегайте устанавливать для работающего магазина передовые версии

  • 3.0.0.0
  • 3.0.1.1
  • 3.0.1.2
  • 3.0.2.0
  • 3.0.2.0 — последняя стабильная версия к данному моменту ( выпущена 18.07.2017 ). Если и ставить эту версию, то лучше сборку ocStore 3.0.2.0, адаптированную под наши края.
  • 3.1.0.0_b — была выпущена в том же месяце, что и 3.0.2.0, но позже разработчики вернулись от нее отвернулись.
  • 3.0.3.0 — выпущена спустя аж 2 года. Согласно правилам разметки версий, это должно означать, что были добавлены какие-то новые расширения. Согласно описанию в Release Notes были добавлен функционал для "google shopping", что для нас не актуально.

 

Вообще, следить за версиями правильнее всего на официальном сайте системы на странице с историей релизов — https://www.opencart.com/index.php?route=cms/download/history

А релизы ocStore можно смотреть вот здесь — https://ocstore.com/downloads

 

В чем ключевое отличие разных поколений OpenCart?

Во-первых, модули для версии системы 1.5.x не работают на системе версии 2.x. В свою очередь, модули, которые были написаны для 2.x, не работают на 3.x.

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

Кстати, минорные версии внутри поколения тоже слегка отличаются. Поэтому, покупая модуль, стоит проверить, отмечено ли, что он совместим с вашей конкретной минорной версией. Особенно это касается расширений на англоязычном сайте https://www.opencart.com/index.php?route=marketplace/extension. И еще, если отмечено, что модуль совместим с вашей версией системы, обратите внимание, что для различных минорных версий могут устанавливаться различные установочные файлы. Так установка версии модуля, заточенного под OpenCart 2.3. на систему 2.1 не приведет к хорошему результату.

А вот что касается версий OpenCart с Фичами или Патчами системы, то на работоспособность модуля они не влияют. То есть, если пишет, что модуль совместим с системой 2.3.x то значит, совместим и с 2.3.0.1 и с 2.3.0.2 тоже.

Во-вторых, в мажорной версии OpenCart 2.x по сравнению с версией 1.x появился установщик модулей в админке. Это позволило прекратить танцы с бубнами вокруг vQmod. Ну и еще была полностью переделана верстка в сторону адаптивности. Добавлены SEO-поля. И так далее. То есть, изменения существенные и стоят того, чтобы обновиться. Что же касается OpenCart 3.x — то в нем нет никаких полезных улучшений с точки зрения пользователя или владельца сайта. В основном изменения касаются разработчиков. Об этом есть добротный обзор на английском языке, который хотя и написан еще в 2018, но по сути никаких сподвижек в системе OpenCart с тех пор и не произошло — https://multimerch.com/blog/opencart-3-vs-opencart-2-2018/

В-третьих, владельцы магазинов любят быть не хуже других. Многие из них уверены, что все более новое при этом еще и более лучшее. Похоже, что это единственная движущая сила, заставляющая использовать OpenCart 3.

 

Как распознать версию OpenCart?

Чтобы понять, какую именно версию вы используете, обратите внимание на несколько вещей:

  1. Логотип
  2. Меню (Текст пункта Модули / Расширения)
  3. Подпись в подвале с обозначение оригинальной системы или сборки
  4. Подпись в подвале с номером версии

Адмника OpenCart 3.0.2.0