E commerce 什么';最具扩展性/灵活性的自由/开源电子商务软件是什么?(或者我应该自己滚吗?)

E commerce 什么';最具扩展性/灵活性的自由/开源电子商务软件是什么?(或者我应该自己滚吗?),e-commerce,customization,web2py,satchmo,spree,E Commerce,Customization,Web2py,Satchmo,Spree,我需要为杂货店建立一个内部订单输入和跟踪系统,该系统需要现有电子商务系统的许多功能,如产品目录、客户与订单关系/视图、移动报告、订单状态等。但是,产品的第一阶段纯粹是内部的,因此,我不需要任何在线电子商务功能,如送货地址、邮政费率或支付网关。我也有一些特定于业务的东西,可能不适用于许多在线商店:复杂的产品/客户折扣系统,产品的许多属性,生产商订单跟踪流程(客户与我们有订单,我们与生产商有订单),等等 因此,我一直在想,定制一个现有的产品,还是使用一个好的web框架(比如Python/web2py

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

因此,我一直在想,定制一个现有的产品,还是使用一个好的web框架(比如Python/web2py)来开发自己的产品会更好?如果它是一家简陋的网上商店,那么决定将是明确的——但事实并非如此。因此,我试图找到最可扩展/灵活的FOSS电子商务原型软件

到目前为止,我一直在考虑的主要竞争者是:Drupal/Ubercart、Django/Satchmo和RoR/Spree。Ubercart正在经历一次作为Drupal Commerce的完全重写,所以这让我很反感。Spree项目看起来很干净,我喜欢这些想法——但我已经在用Jython编写产品/客户ETL,不想平衡这两种语言——Python和Ruby对我来说都是新的

我不喜欢Magento的企业/社区版模式。我听到很多关于osCommerce及其变体的投诉

提前感谢您的想法



顺便说一句,我认为我需要的功能集与我从现有电子商务产品中获得的现成功能之间的差距约为30%。

如果你需要那么多额外的功能,我想你可以自己开发,这样你以后就不会受到限制

或者更好地使用当前非常基本(且易于理解)的web2py-estore:


(演示)

事实上,我刚刚看到了web2py电子商店,正在调查它。谢谢,酷!我是谷歌代码网站的管理员,如果你想扩展它,我可以给你提交权限。但是你的描述听起来很不一样,分叉可能更可取。谢谢,Richard。也许我们可以在分叉之前实现一些更通用的特性。如果我们决定使用web2py/e-store,我会继续跟进,并进行一些代码滚动。我已经决定滚动我自己的代码可能是我最好的选择。开始使用Django和web2py进行并行原型设计,看看哪一个更适合我的开发风格。