什么是最具扩展性/灵活性的FOSS电子商务软件? (或者我应该自己动手?)

时间:2010-02-08 18:02:26

标签: e-commerce customization web2py satchmo spree

我需要为杂货店建立内部订单输入和跟踪系统,这需要现有电子商务系统的许多功能,例如产品目录,customer_to_order关系/视图,移动报告,订单状态等。 ,该产品的第一阶段纯粹是内部的,所以我不需要任何在线电子商务功能,如送货地址,邮政费率或支付网关。我还有一些业务特定的东西,可能不适用于很多在线商店:复杂的产品/客户折扣系统,产品的许多属性,生产者订单跟踪流程(客户订单与我们和生产者订购了,等等。

所以我想知道我是否会更好地自定义现有产品,或者使用一个好的Web框架(例如Python / web2py)来创建自己的产品?如果它是一个干燥的网上商店,那么决定将是明确的 - 但事实并非如此。因此,我正在努力寻找最具扩展性/灵活性的FOSS电子商务软件进行原型设计。

到目前为止,我一直在考虑的主要竞争者是:Drupal / Ubercart,Django / Satchmo和RoR / Spree。 Ubercart正在进行Drupal Commerce的完全重写,这样就让我失望了。 Spree项目看起来很干净,我喜欢这些想法 - 但我已经在Jython中编写产品/客户ETL并且不想平衡这两种语言 - Python和Ruby对我来说都是新的。

我不喜欢Magento的企业/社区版模型。我听到很多关于osCommerce及其变种的抱怨。

提前感谢您的想法。


顺便说一句,我认为我需要的功能集与我现有的电子商务产品开箱即用的功能之间的差距大约是30%。

1 个答案:

答案 0 :(得分:1)

如果你需要那么多额外的功能,我认为你应该自己动手,这样你就不会受到限制了。

或者更好地分享当前非常基本(易于理解)的web2py estore:
http://code.google.com/p/web2py-estore/
http://web2py-estore.appspot.com/(演示)