17

我试图从文档中获取一些信息,但它似乎是您必须检查并使用它才能找出答案的项目之一......

我注意到邮件列表上有很多活动和很多提交,这是一个好兆头。但是当我查看代码库时(顺便说一句,536MB 大 - 这不是一个好兆头),我并没有在其中找到太多的 J2EE 应用程序时尚。没有spring,ejb,奇怪的文件夹结构,相当多的非标准jar库。就像开发人员不喜欢它,所以他们以自己的方式做事:-)

我一直在使用一些类似的平台,主要是门户网站,例如 Liferay 很容易使用,因为它看起来就像人们期望的那样。它基于Spring,有透明服务和dao层,有简单的插件架构(plugin=WAR)等,典型的J2EE开发。

我想知道开发人员在决定使用它之前应该注意哪些关键方面。而且由于它是非常非标准的 J2EE 应用程序,因此要了解它才能提高工作效率需要花费多少时间。

与 OpenBravo 等其他 ERP 系统相比,它有哪些(缺点)优势。如果我主要需要 Cart 而不是 ERP 后端,我应该对 OpenTaps 感兴趣吗?

我还玩过更容易开始的Broadleaf Commerce 。

首先十分感谢。

4

2 回答 2

17

一个学习曲线,要让熟练的开发人员了解系统的核心实体引擎和实体模型并不容易。

数据库模型建立在通用数据模型之上,这就是为什么它可以支持非常广泛的数据类型。甚至 JIRA 也是建立在 OFBiz 实体引擎之上的。

OFBiz 上构建了许多电子商务购物车,这取决于您需要定制产品或构建可配置包的程度。

它非常适合香草产品,即挑选、比较、添加到购物车。易于调用 Web 服务和公开 Web 服务,易于与 PayPal 等集成。因此,如果您销售 T 恤和鲜花,那就太好了。

除了 Java 代码之外,任何诸如配置具有各种选项的笔记本电脑之类的复杂产品都需要在 Beanshell (BSH) 或 Groovy 中进行一些自定义编码。此外,它不会自然地与应用服务器集成,它运行在其内置的 Tomcat 上,但移植到 Weblogic 等将是一些努力

另一个问题是没有足够详细的文档,我不会说它缺少,它很轻 - 开发人员不能指望一个简单的教程,它更多的是“问你会收到”,你会在论坛上得到帮助- 通常你从编写框架的 David Jones 那里获得直接回复,这很有帮助。但是,从 OFBiz 开始的人至少需要 3 到 4 个月的时间来研究代码并运行简单的应用程序,然后才能真正构建任何东西。

这是我个人的看法,希望对你有帮助。

我没有与 Opentaps 合作过,所以真的无法对此发表评论。

于 2011-05-04T10:47:29.817 回答
3

关于其他开源 ERP 项目:注意由一家公司主导的项目,其中开源是一种营销工具,它确实是 Open Core。

开放核心意味着您支付“插件”来完善您的系统,并且没有动力将功能标准化和移动到核心中。

如果它由一家公司主导,他们可能随时将项目私有化,就像 Compiere 发生的那样。

OFBiz 是一个真正的社区项目,由 Apache 软件基金会主办。

于 2016-12-01T23:37:49.663 回答