Информация Обсуждаем PrestaShop 1.7

Как впечатления?


  • Всего проголосовало
    309
Можешь рассказать, чем так хорош Symfony? А то не совсем понятно.

Symfony это фрэймворк для промышленной разработки программного обеспечения, более развитый даже чем ZF2. Если разработчики Престы будут полностью использовать фэншуй Symfony (например FOSUserBundle) при разработке, то появится возможность собирать из Престы и моря других наработок для Symfony очень развитые функционально системы. Фактически при определенных условиях Prestashop мог бы стать мощным ecommerce бандлом к Symfony, к которому можно было бы достраивать блоговые бандлы например. Там чуть более продвинутый шаблонизатор TWIG, там в основе ORM-библиотека Doctrine, у которой море преимуществ по сравнению с писанием SQL-запросов и обработкой результатов в виде массивов вместо использования интерфейсных функций (геттеров и сеттеров). Да и вообще знание Symfony само по себе благо, потому что на этой основе построено много решений. Есть CRM-система, есть ERP-система, есть ServiceDesk-система, есть B2B-система. Symfony это другой уровень разработки ПО.
 
Смотря в чем и куда они ее будут допиливать. Пока будут полировать выйдет Prestashop 2.0 и все остальные версии сойдут на нет.
В том то и дело что они пилят всё ОЧЕНЬ быстро, покрайней мере пока так. Если не сбавят темп, то может появится очень сильный конкурент и это радует.

Основная проблема текущий версий престы - слабые проектные решения, заложенные при проектировании и кодировании. Устранены они будут только с полноценным переходом на Symfony. Сейчас они ее пока просто прилепили к Престе 1.6.

Да, когда мы узнали что Presta переходит на Symfony радости не было предела,
когда развернули проект и начали смотреть на код, то радости сначала стало больше,
но после более детального анализа половины логики, поняли что старый говнокод пока никуда не делся, js остался таким-же стрёмным и т.д.

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

и вот пока что это именно так, старый говнокод в новой обёртке, и пускай не везде, но всё-же.

Я давно уже скрестил пальцы чтобы такого не было в результате, так-как преста мне очень нравится и я за неё болею )
 
Можешь рассказать, чем так хорош Symfony? А то не совсем понятно.

Для того чтобы понять чем хорош Симфони, нужно значала понять Симфони )

Он хорош всем. Но порог вхождения в этот фреймворк, довольно высокий, так-как нужно осваивать довольно много всего нового, особенно если раньше вы программировали без каких-либо стандартов, не знали что такое шаблонные движки, что такое composer, бандлы, mvc, orm и т.д.
 
Ждать придется видимо по меньшей мере еще год или два.
 
PrestaShop v1.6.0.1 Alpha Released on November 19, 2013
PrestaShop v1.6.1.14 Stable Released on June 5, 2017
3,5 года обкатки

PrestaShop v1.7.0.0 Alpha 3 Released on April 4, 2016
???
Как-то так.
 
А вот как клиенту объяснить, что новое, не всегда лучше. Особенно когда не доделано еще.
 
А вот как клиенту объяснить, что новое, не всегда лучше. Особенно когда не доделано еще.

Тут от клиента зависит. Для серьезного заказчика стабильность работы бизнеса прежде всего. Такой очертя голову в новинки кидаться не будет. А если заказчик типа "Подавайте мне все самое новое, понтовое", то скажите что за новизну всегда доплачивать надо. Пусть он платит налог на глупость.
 
Назад
Сверху