Чего ожидать от OpenCart 1.5.5

По словам разработчиков в новой версии будут добавлены:

  • фильтры продуктов
  • автоматическое обновление
  • упрощена установка и обновление
  • добавлен менеджер расширений.

Давайте подробнее остановимся на каждом из этих пунктов.

Фильтры продуктов

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

Автоматическое обновление

Неужели мы наконец-то сможем обновляться так же, как это происходит в WordPress? Если это будет в самом деле так, то это с одной стороны будет замечательно, но с другой стороны не так и хорошо. Преимущества в том, что мы все сможем получать багфиксы и новые возможности в один клик. К сожалению, зная, как развивается OpenCart

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

Простой скрипт установки и обновления

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

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

Менеджер расширений

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

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

В самом ли деле это хорошие новости?

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

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