odoo与ERPNext

Frappe的首席执行官提出了有趣的建议:https :
//discuss.erpnext.com/t/odoo-vs-erpnext-sept-2017/28391/4

我试图总结两种解决方案之间的差异:
https : //discuss.erpnext.com/t/odoo-vs-erpnext-sept-2017/28391/5

快速复制粘贴此处进行归档:

我目前正在测试解决方案和Frappé框架,但我尚未完成。因此,我的分析可能只是局部的而不是科学的……如果我错了,请纠正我。对我来说,这两个开源ERP之间有很多小差异:

  1. 发布模型
    • ERPNext具有滚动发布模型,并包含迁移脚本。因此,您总是从最新的增强功能和功能中受益,但是您需要确保自定义设置与母版保持一致,并且功能可能一天到一天都在变化。
    • Odoo有一个更经典的发行计划:每个版本都支持三年,并且稳定版本中似乎只允许错误修复。就是说,没有提供迁移脚本(OCA OpenUpgrade项目试图解决此问题),并且每个主要版本都需要计划大量迁移。
  2. 体系结构:正如已经说过的那样,ERPNext还包括许多功能,垂直功能(已经是医疗保健和教育功能),这些功能可以通过自定义隐藏。商品要点:连贯性,质量和维护。在Odoo方面,一切都是模块化的,您只能在数据库上安装联系人管理或项目管理。但这会导致碎片化和测试复杂性。
  3. 社区和人力:Odoo SA在Odoo拥有数十名员工。OCA 和社区由数百名贡献者组成。现有许多(数千个)模块。Frappé/ ERPNext社区较小,但正在增长。
  4. 特征
    • ERPNext似乎比Odoo提供了更多现成的功能,特别是与最近的Odoo CE版本相比:合同/订阅,甘特视图,文件管理…
    • Odoo具有OCA存储库和其他社区模块,具有非常大的功能覆盖范围,并且许多丢失的部分都用这种方式填充。开箱即用,Odoo具有更多面向社区的模块:调查,论坛,替代松弛,邮件列表,幻灯片(替代slideshare和youtube)…
  5. 构架
    • Odoo框架需要大量的Python和XML和一些JavaScript代码。模板引擎是使用XML属性的QWeb。这是一个高效的业务框架,其中包含许多有用的东西,例如良好的研究和重组能力,数据透视表,图表,每个模型很多视图……图形定制非常有限,并且在CE版本中是技术性的(在EE /封闭源代码版本中,您拥有Odoo Studio …)。默认情况下,Odoo v10 CE没有响应后端主题,也没有移动应用程序(仅前端/网站响应)。该API是XML或JSON-RPC。
    • Frappé框架在Python和JavaScript之间更加平衡。它大量使用JSON,但您不直接编写它。Frappé是Python方面流行的Jinja模板引擎。Frappé包含许多图形自定义项。它可以完成技术,但是比Odoo CE产品要少。Frappé为自己的报告和PDF拖放个性化提供了不错的选择。它还提供Web窗体,实时通用命令栏……Frappé专注于移动设备,具有响应性后端,并具有开源的移动应用程序。该API是REST +可选的RPC。
  6. 治理(最后但并非最不重要)
    • Odoo由一家公司领导。路线图不是公开的,您可能会在每个新版本发布前几天感到惊讶。Odoo SA销售SaaS和服务,例如实施/开发。它提供了一个合作伙伴计划。从2015年和Odoo v9开始,有一个开源版本Odoo CE和一个企业专有版本Odoo EE(即Odoo CE +额外的封闭源模块)。主要版本之间的迁移代码不是开放源代码,令人感动万分。OCA是Odoo社区协会,是瑞士的一个非营利基金会,负责协调开源社区的发展,活动…,并管理可增强Odoo CE,添加新功能等的高质量软件。
    • ERPNext现在由一个非营利的印度基金会推动。路线图是公开的且公开辩论的。所有代码都是开源的,包括迁移脚本。该基金会负责活动,促销……并拥有自己的开发人员。FrappéTech仍然是ERPNext工作的主导者,因为该基金会还很年轻,贡献者的数量仍然很少(但还在不断增加)。FrappéTech主要提供SaaS托管,并不是服务提供商的直接竞争对手。

发表评论