Краткий обзор новой версии prestashop 1.7

Краткий обзор новой версии prestashop 1.7
Итак, несколько дней назад команда prestashop решила выпустить то, на чем работала практически год – новую официальную версию Prestashop 1.7 (Prestashop 1.7.0.0). В течение года разработки появлялось аж девять выпусков этой версии для разработчиков. И вот этот день настал – джин выпущен из бутылки – вышла версия для широкой массы пользователей.


Рассмотрим подробнее о новинках, которые есть в новой версии, начиная с установки. На данный момент новая версия не переведена полностью на русский язык. Перед установкой движок потребует установить дополнительные настройки для PHP (требования фреймворка Symfony):

Установка новой версии prestashop 1.7

В целом установка похожа на установку для версий prestashop 1.6. После установки, пользователя встречает унылый, по сравнению с меньшими версиями, дизайн фронт офиса – главная страница:

Главная страница новой версии prestashop 1.7

Страница категории:

Страница категории новой версии prestashop 1.7

Карточка товара:

Страница товара новой версии prestashop 1.7

Оформление заказа теперь выглядит следующим образом:

Страница оформления заказа новой версии prestashop 1.7

Перейдем к админ. панели:

Страница приветствия админки в новой версии prestashop 1.7

Страница заказов админки в новой версии prestashop 1.7

В админ. панели дизайн практически не изменился, за исключением некоторых моментов. Есть большие изменения во вкладке МОДУЛИ:

Вкладка модули админки в новой версии prestashop 1.7

Вкладка модули теперь работает через связь с сервером prestashop. Причем отключить такое взаимодействие не получится. Кажется, что тут разработчики перестарались и сделали хуже, чем было.
Есть большие изменения во вкладке ПЕРЕВОДЫ:

Вкладка переводы админки в новой версии prestashop 1.7

Кажется, что и тут разработчики явно перестарались и сделали хуже, чем было.
Есть большие изменения в карточке товара:

Карточка товара админки в новой версии prestashop 1.7

Дизайн все больше напоминает WordPress. Горизонтальный выбор вкладок в карточке товара удобен, когда их немного. Но для большого количества вкладок удобно пользоваться вертикальным расположением (как это было в prestashop 1.6.x).
В административной панели в целом prestashop 1.7.0.0 практически напоминает prestashop 1.6.

В новой версии произошло большое количество изменений в ядре движка. Разработчики перешли на фреймворк Symfony (пока не полностью), отказавшись от своей родной структуры. На данный момент была выбрана Symfony 2.8. В будущем престашоп будет следовать за ростом Symfony. В связи с переходом на Symfony вместо Smarty был выбран движок Twig (шаблонизатор для Symfony). На самом деле Smarty остался, но уже в меньшей степени для фронт офиса.

Поменялась структура темы. Сравните количество файлов для темы prestashop 1.6.x:

Файлы в старой версии prestashop 1.6

Новая тема для prestashop 1.7:

Файлы в новой версии prestashop 1.7

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

В связи с этим, теперь перенести магазин с меньших версий – просто так не получится, для этого придется переделывать установку дизайна темы со старой версии на новую, переделывать дизайн модулей, переделывать js и css файлы. Ну и логично, что темы для престашоп 1.7 не будут подходить для престашоп 1.6 и наоборот. Что касается модулей – то изменений потребуют модули, которые работают через фронт офис, а также модули оплаты.

А теперь вопрос 1: а в чем смысл всех этих переделок престашоп?
По уверениям разработчиков prestashop – в производительности. Тесты проводились здесь. На данный момент – конечно же, ни о каком приросте можно не говорить, так как движок всё еще сырой (несмотря на релизы Alpha, Beta и RC). Но в будущем будет быстрее, чем в prestashop 1.6.

А теперь вопрос 2: а что будет с престашоп 1.6.х?
По одним данным для Prestashop 1.6.х будут выпускаться новые версии на протяжении нескольких месяцев после официального выхода Prestashop 1.7. По другим данным поддержка Prestashop 1.6.х будет вестись еще два года, после официального выхода Prestashop 1.7, вплоть до октября 2018 года. Другими словами окончание поддержки Prestashop 1.6.х будет плавным.

Линейка Prestashop 1.6 получилась у команды престашоп достаточно удачной – в ней применились множество новинок, в связи, с чем она завоевала большую популярность среди пользователей. Получится ли пройти такой путь prestashop 1.7 покажет только время.


Вы можете пропустить чтение записи и оставить комментарий. Размещение ссылок запрещено.

Оставить комментарий

− 5 = два