亚马逊云科技

广告

安信SSL证书

广告

Odoo是什么语言开发的?Odoo基于什么框架?

美国云服务器推荐

一、Odoo是什么语言开发的?

Odoo主要采用Python语言开发,其前端部分采用Javascript。Odoo使用的是werkzeug库处理http协议,没有用到其他Web框架,前后端分离设计,两端用json-rpc通讯。

二、Odoo基于什么框架?

Odoo是基于一个模块化,可扩展和直观的快速开发应用程序(RAD)的框架,使用 Python语言开发的。

Odoo的框架图

Odoo的框架图

支持多用户的三层架构:

  • 数据库层进行数据存储;
  • 应用层进行处理和提供业务功能;
  • 表现层提供用户界面。

Odoo遵循模型 – 视图 – 控制器(MVC)架构模式

Odoo系统由三个主要部分组成:

1、 PostgreSQL 数据库服务器包含所有 Odoo 数据库。数据库包含所有应用程序数据,以及 Odoo系统主要的配置元素。(可以按集群数据库方式部署)

2、 Odoo 服务器包含所有的企业逻辑,确保 Odoo 的优化运行。

一个层是 ORM 引擎,专门与 PostgreSQL 数据库的通信。另外一个层是 Web 层,控制服务器和 Web 浏览器通信。可部署多个服务,比如,结合负载平衡机制。

3、 客户端运行在 web 浏览器中,是 JavaScript 应用程序。

(本文由美国主机侦探原创,转载请注明出处“美国主机侦探”和原文地址!)

主机侦探企业微信

微信扫码加好友进群

主机优惠码及时掌握

主机侦探QQ群

QQ群号:938255063

主机优惠发布与交流

温馨提示:

1、本站部分图片来源于互联网,如有侵权请联系删除。邮箱:2942802716#qq.com(#改为@)

2、本文评论没有专人回复,如果您有问题请到美国主机侦探论坛提问!

3、美国主机侦探免费为您提供美国主机购买咨询。

RAKsmart美国服务器
返回顶部