发布网友 发布时间:2022-04-26 08:37
共1个回答
热心网友 时间:2022-05-06 13:38
弱点如下:
1、学习掌握难度大:Odoo是一套完整的ERP框架,需要高素质程序员,对Odoo有一定研究才玩得转;如果就中小企业项目开发而言,成本包括“Odoo学习成本+新项目开发成本”,并不一定比直接用代码开发成本低。
对大公司而言,已经有完整的ERP开发体系或方式,如果采用新的中台开发,也可以会采用iVX这样0代码的开发体系,而不是用Odoo。
2、维护成本也不低:首先以前学Odoo的人不能走,而市场上想找到会Odoo的几乎很难;另外,新加部分,多数还是要代码支持。
3、版本太多:每个版本变化都比较大,而且相互支持也不优化,无法向下兼容,维护成本高。
4、语言英文为主:中文的内容相对比较少,都是英文的。
5、云端支持弱:Odoo还是一个相对传统概念ERP的延伸,本地化概念根深蒂固,云计算支持相对较弱,因此Odoo对后台云端资源整合能力有限,也就是说“后台要你自己搞,包括Docker并发啥的”。
6、程序质量一般:有些控件和应用都是开源的,坦白说,“质量不敢恭维”,而且维护也是不固定的,也就是说组件有Bug,人家修不修,什么时候修就不好说了,更别说很多企业开发有定制的需求,如果Odoo本身不响应,基本上项目就被“卡死”,再也无法推进,这可能是最大障碍。
我并不觉得企业应用选开源框架是个好方案,可以部分开源,但是一定要有人负责,这是企业的刚需,否则,投入一半,发现没人理你,基本就死了。企业其实,并不Care花一点钱买开发能力,因为人和时间才是最贵的。
国内可以考虑低代码的开发平台iVX,如果做工作流可以考虑明道云、氚云等。