Короткое знакомство с Spree Commerce показало перспективность платформы, платформа развивается стремительней остальных участников рынка электронной коммерции. Spree Commerce можно сказать решение enterprise уровня, проект с открытым кодом в котором участвует порядка 4000 авторов, мощное сообщество, который активно двигает проект. Командой JetRuby Agency создано своё коробочное решение на базе платформы Spree Commerce и названа эта разработка 1R Commerce, все достоинства Spree Commerce плюс собственные разработки, включая полноценную интеграцию с платформой 1С. 1R Commerce – продукт однозначно своевременный, свежее направление в электронной коммерции, а с учетом того что есть полноценная интеграция с 1С, получается удобное решение для рынка стран СНГ.
Развитие ядра платформы Spree Commerce фокусируется именно на развитии ядра, в отличии от платформы Magento, где практикуют многочисленный функционал (например рекомендованные продукты) затащить в ядро платформы. Это замедляет платформу Magento и усложняет модификацию, поддержку проекта. В противовес этому сообщество платформы Spree Commerce разработало и создает большое количество новых расширений. Большинство новых плагинов Magento для интеграции с каким либо сервисом, разрабатывают сами сервисы.
Это нормально, Magento пока имеет сильные позиции на рынке электронной коммерции. Railsvs PHP – ключ в этом! Имея Ruby on Rails в качестве бекенда мы получаем преимущество в скорости разработки, на создание функционала в Ruby on Rails потребуется меньше кода чем в PHP, резонно и меньше времени. Или еще один пример, две аутсорс команды, работающие с Spree Commerce, работают над двумя разными задачами по одному проекту, объединить их изменения не составит проблем, попробуйте это сделать в «легко» изменяемом Magento…
Что касается enterprise решений, на данный момент на базе платформы Spree Commerce построены решения для North Face, Kipling, CMR Falabella (в Латинской Америке), Salcobrand (Чили), BICE Vida (крупнейшая страховая компания в Чили) и многие другие.
Решения на базе платформы Spree Commerce успешно интегрированы с SAP, с разработками на базе Microsoft Dynamics AX и другими корпоративными системами. Это ценный опыт для сообщества разработчиков Spree.
Вывод от команды JetRuby Agency: используйте Magento для стандартных проектов, платформа Spree подойдет для крупных проектов, требующих серьезных изменений, требующих интеграции с другими системами.