Версии OpenCart — как не запутаться и какую выбрать?
Статья обновлена 18.12.2020
Удачные версии системы 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.3) — остается достаточно востребованной версией даже спустя 4 года и сегодня в 2020 году
- OpenCart 3.0.2.0 (ocStore 3.0.2.0) — встречается все чаще, но проблем с ней от этого не становится меньше. Если ставите тройку, то все-таки лучше ставьте ocStore, чем чистый OpenCart. Ну или хотябы не ставьте версии с непроверенных сайтов.
- OpenCart 4.0.0.0 — на GitHub ведется разработка новой версии, в которой есть потенциально приятные изменения для пользователей. Подробнее читайте в обзоре "Что нового в OpenCart 4?". Устанавливать эту версию можно только для ознакомления. Для нее даже еще и модулей нету.
Избегайте пока что ставить следующие версии:
- 3.1.0.0_b — была выпущена в том же месяце, что и 3.0.2.0, но позже разработчики вернулись от нее отказались.
- 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" можно найти кучу сборок, которые появляются, как грибы после дождя. Однако, с ними есть 2 беды:
- Они делают улучшения без оглядки на существующие расширения (модули). Это приводит к тому, что купив какой-то популярный и нужный модуль, вы можете наткнуться на его неработоспособность или ошибки в его работе.
- Некоторые из таких сборок них содержат краденные модули (по которым Вы никогда не сможете получить поддержку)
- Отдельные сборки содержат вирусы (вот тут описана всего лишь одна проблема, которая может вас ожидать).
В общем, лучше всего скачивать OpenCart только с проверенных сайтов. Список таких ресурсов вы найдете по вот этой ссылке — https://opencart-guide.com/introduction/spisok-proverennyh-sajtov-dlya-skachivaniya-opencart.html
В чем ключевое отличие разных поколений 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?
Чтобы понять, какую именно версию вы используете, обратите внимание на несколько вещей:
- Логотип
- Меню (Текст пункта Модули / Расширения)
- Подпись в подвале с обозначение оригинальной системы или сборки
- Подпись в подвале с номером версии