Какое самое расширяемое / гибкое ПО для электронной коммерции FOSS? (или я должен катиться по-своему?)
Мне нужно построить внутреннюю систему ввода и отслеживания заказов для продуктового магазина, которая требует многих функций существующих систем электронной торговли, таких как каталог товаров, отношения / представления customer_to_order, отчеты о перемещениях, статусы заказов и т. Д. Однако первое Этап продукта является чисто внутренним, поэтому мне не нужны никакие функции электронной коммерции, такие как адреса доставки, почтовые тарифы или платежный шлюз. У меня также есть куча специфических для бизнеса вещей, которые могут не относиться ко многим интернет-магазинам: сложная система скидок на продукты / клиентов, множество атрибутов для продуктов, поток отслеживания заказов производителя (у клиента есть заказ с у нас и у нас заказ с производителем) и тд.
Таким образом, я застрял, задаваясь вопросом, лучше ли мне настроить существующий продукт или использовать собственный хороший веб-фреймворк (такой как Python/web2py)? Если бы это был простой интернет-магазин, то решение было бы ясным, но это не так. Поэтому я пытаюсь найти наиболее расширяемое / гибкое программное обеспечение для электронной коммерции FOSS для создания прототипов.
Основными претендентами, которые я рассматривал до сих пор, являются: Drupal/Ubercart, Django/Satchmo и RoR/Spree. Ubercart полностью переписывается как Drupal Commerce, так что это меня отталкивает. Проект Spree выглядит чистым, и мне нравятся идеи - но я уже пишу ETL продукта / клиента в Jython и не хочу балансировать два языка - и Python, и Ruby являются новыми для меня.
Мне не нравится модель корпоративного / общественного издания Magento. И я слышал много жалоб на osCommerce и его варианты.
Заранее спасибо за ваши мысли.
Кстати, я думаю, что разрыв между набором функций, который мне нужен, и тем, что я мог бы получить из готового продукта электронной коммерции, составляет порядка 30%.
1 ответ
Если вам понадобится такая дополнительная функциональность, я считаю, что вы сами сделаете это, чтобы потом вас не стеснять.
Или, что еще лучше, раскошелиться на очень простой (и понятный) web2py estore:
http://code.google.com/p/web2py-estore/
http://web2py-estore.appspot.com/ (демо)