了解什么是Odoo,为二次开发做准备

2023-05-30

什么是odoo

odoo是由python语言开发,XML为模板的一体化业务解决方案系统,主要使用在企业资源规划(ERP)领域,还可以当做CMS系统,快速搭建自己博客、商城...系统

odoo前身是OpenERP,每年都会发布一个长期支持版本LTS,有两个子版本,一个是开源社区版本还有一个是企业版,企业版是运行在社区版之上的,不同的模块会根据用户的数量进行收费

odoo的组成

主要开发语言

数据库

PostgreSQL 数据库服务器,包含了所有数据库,其中每个数据库都包含了所有数据以及odoo系统组态大部分的要素。

架构模式(MVC)

Model - ORM - PostgreSQL

odoo有自己的orm引擎,专门与PostgreSQL进行数据通信
View - XML、JavaScript
odoo的web页面模板引擎主要使用XML进行编写,JavaScript进行页面的渲染
Controller - 控制器
Odoo可以自由编写控制方法,实现不同的功能

下一篇内容:如何快速搭建自己的ERP系统,4步源码快速安装odoo教程

了解什么是Odoo,为二次开发做准备的相关教程结束。

《了解什么是Odoo,为二次开发做准备.doc》

下载本文的Word格式文档,以方便收藏与打印。