Короткий огляд нової версії prestashop 1

Короткий огляд нової версії prestashop 1.7

Розглянемо докладніше про новинки, які є у новій версії, починаючи з установки. На даний момент нова версія не перекладена повністю українською мовою. Перед встановленням двигун вимагає встановити додаткові налаштування для PHP (вимоги фреймворку Symfony):

нової

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

prestashop

короткий

короткий

Оформлення замовлення тепер виглядає так:

версії

Перейдемо до адмін. панелі:

prestashop

нової

В адмін. панелі дизайн практично не змінився, крім деяких моментів. Є великі зміни у вкладціМОДУЛІ :

версії

Вкладка модулів тепер працює через зв'язок із сервером prestashop. Причому вимкнути таку взаємодію не вдасться. Здається, тут розробники перестаралися і зробили гірше, ніж було. Є великі зміни у вкладціПЕРЕКЛАДИ :

версії

Здається, що тут розробники явно перестаралися і зробили гірше, ніж було. Є великі зміни у картці товару:

огляд

Дизайн дедалі більше нагадує 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.7:

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

У зв'язку з цим тепер перенести магазин з менших версій - просто так не вийде, для цього доведеться переробляти установку дизайну теми зі старої версії на нову, переробляти дизайн модулів, переробляти js і css файли. Ну і логічно, що теми для престашоп 1.7 не підходитимуть для престашоп 1.6 і навпаки. Що стосується модулів – то зміни вимагатимуть модулі, які працюють через фронт офіс, а також модулі оплати.

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

Лінійка Prestashop 1.6 вийшла у команди престашоп досить вдалою - в ній застосували багато новинок, у зв'язку з чим вона завоювала велику популярність серед користувачів. Чи вийде такий шлях prestashop 1.7 покаже лише час.