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

 

У OpenCart есть множество версий. Но далеко не все из них считаются удачными.

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

Удачные версии системы OpenCart

  • OpenCart 2.1.0.2 (ocStore 2.1.0.2.1) — вышла 12 января 2016 года была первой стабильной из поколения 2. Многие разработчики используют ее и сегодня. Однако, далеко не все новые модули поддерживают эту версию.
  • OpenCart 2.3.0.2 (ocStore 2.3.0.2.4) — встречается и сегодня в 2022 году. Обратите внимание, что в сравнении с очень популярной некогда версией 2.3.0.2.3 в ocStore 2.3.0.2.4 сделаны улучшения модуля SeoPro и организации canonical-ссылок по актуальным (на момент 2020+ года рекомендациям гугла)
  • OpenCart 3.0.2.0 (ocStore 3.0.2.0) — встречается все чаще, но проблем с ней от этого не становится меньше. Если ставите тройку, то все-таки лучше ставьте ocStore, чем чистый OpenCart. Ну или хотябы не ставьте версии с непроверенных сайтов.
  • OpenCart 3.0.3.8 (ocStore 3.0.3.7) — в 2022-2023 это самые актуальные версии.

 

Проблемные версии OpenCart:

  • 3.0.3.0 — выпущена спустя аж 2 года после предыдущей. Согласно правилам разметки версий, это должно означать, что были добавлены какие-то новые расширения. Согласно описанию в Release Notes были добавлен функционал для «google shopping», что для нас не актуально.
  • 3.0.3.5 — отмечено, что в этой версии используется последняя версия шаблонизатора TWIG, и теперь на Вашем  сервере должен быть как минимум PHP 7.3. А еще в ней не применяются модификаторы. Совсем не применяются, Карл!https://opencartforum.com/topic/169467-kakogo-figa-tak-mnogo-saytov-na-opencart-3036-razvelos/
  • OpenCart 4.0.0.0 — PHP 8.0+ — уже вышла, но оказалась непригодной для продакшна, несмотря на потенциально очень приятные изменения для пользователей. Подробнее читайте в обзоре «Что нового в OpenCart 4?«. Устанавливать эту версию можно только для ознакомления. Для нее даже еще шаблонов толком нету.
  • OpenCart 4.0.2.0 — на GitHub ведется разработка этой версии в ней уже очень много не так, как было в 4.0.0.0 (см обсуждение на форуме Разработка модулей под OpenCart 4 или почему Даниель так ненавидит разработчиков?)

 

Внимание!

Сейчас в рунете по запуросу «скачать OpenCart» можно найти кучу сборок, которые появляются, как грибы после дождя. Однако, с ними есть 2 беды:

  1. Они делают улучшения без оглядки на существующие расширения (модули). Это приводит к тому, что купив какой-то популярный и нужный модуль, вы можете наткнуться на его неработоспособность или ошибки в его работе.
  2. Некоторые из таких сборок них содержат краденные модули (по которым Вы никогда не сможете получить поддержку)
  3. Отдельные сборки содержат вирусы (вот тут описана всего лишь одна проблема, которая может вас ожидать).

В общем, лучше всего скачивать OpenCart только с проверенных сайтов. Список таких ресурсов вы найдете по вот этой ссылке — https://opencart-guide.com/introduction/spisok-proverennyh-sajtov-dlya-skachivaniya-opencart/

 

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

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

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

Во-вторых, в мажорной версии 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

 

Добавить комментарий