Релиз новой версии PrestaShop 1.6.1

preview (2)
В июле вышел долгожданный релиз новой версии PrestaShop 1.6.1. Разработчики CMS в своем блоге утверждают, что этот апдейт имеет более 500 улучшений.
Изменения видны уже на этапе установки, помимо изменения цветовой гаммы, изменился порядок шагов заполнения формы. Позитивные смайлики означающие успешное прохождение этапа установки сменились галочками(.
По сравнению с предыдущими релизами была существенно доработана внешняя часть админки — произошла смена логотипа, цветовой гаммы, навигационных элементов и т.п.

новый дизайн админки PrestaShop
Новая страница логина в админку:
presta161   Панель администратора  PrestaShop™

Но визуальные изменения это не главное, разработчики опубликовали тесты с 10 кратным увеличением производительности, по сравнению с PrestaShop 1.6.0.14
Вот результат тестов при включенном кешировании «Memcached»:

Таких результатов удалось достичь путем таргетирования SQL запросов и значительной переработки кода самого движка (было изменено 6600 строк кода)

С обновлением движка, на смену собственного, базировавшегося на PSR-1, пришли новые стандарты кодирования — PSR-2. И это не только визуальные изменения кода (отступы, переносы строк и правила наименования функций), но и значительные изменения в архитектуре движка.
Возможно еще при установке PrestaShop вы заметили 2 новые папки Core и Adapter в корне магазина:
PrestaShop/
|— Core/
| |— Foundation/
| └— Business/
|— Adapter/
└— *Legacy*/
Весь новый код располагается в папке Core, а папка Adapter служит мостом между Core и устаревшим функционалом.

Новый модуль «Advanced EU Compliance» будет полезен прежде всего для международных магазинов. Российское законодательство не предъявляет таких серьъезных требований к интернет магазинам, поэтому, если вы не планируете торговать на рынках Европпы то модуль вам не сильно пригодиться. С помощь модуля «Advanced EU Compliance» можно вывести информацию о сроках доставки товара, вес, ссылки на правовые документы и т.п.