基于Apache Ofbiz提供解决方案需要多少努力?

lis*_*sak 17 java evaluation erp ofbiz

我试图从文档中获取一些信息,但似乎它是那些你需要检查并使用它来解决问题的项目之一...

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

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

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

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

我也玩阔叶商务部这是比较容易的方式开始.

首先十分感谢.

Jos*_*seK 17

这里一个学习曲线,它是不容易得到熟练的开发谁了解系统是实体引擎和实体模型的核心.

数据库模型建立在通用数据模型之上,这就是为什么它可以支持各种各样的数据类型.甚至JIRA也建立在OFBiz实体引擎上.

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

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

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

另一个问题是没有足够的详细文档,我不会说它丢失了,它很轻松 - 开发人员不能指望一个简单的eveything教程,它更"请求你会收到"并且你将在论坛上获得帮助 - 通常你得到编写框架的David Jones的直接回复,这样很有帮助.但是,开始使用OFBiz的人需要至少3-4个月的时间来研究代码并在实际构建任何内容之前运行简单的应用程序.

这是我个人的意见,希望这会有所帮助.

我没有与Opentaps合作,所以真的无法发表评论.