一。Odoo是什么语言开发的?
Odoo主要采用Python语言开发。其前端部分采用Javascript。Odoo使用的是werkzeug库处理http协议。没有用到其他Web框架。前后端分离设计。两端用json-rpc通讯。
二。Odoo基于什么框架?
Odoo是基于一个模块化,可扩展和直观的快速开发应用程序(RAD)的框架。使用 Python语言开发的。
Odoo的框架图:
支持多用户的三层架构:
数据库层进行数据存储;
应用层进行处理和提供业务功能;
表现层提供用户界面。
Odoo遵循模型 – 视图 – 控制器(MVC)架构模式
Odoo系统由三个主要部分组成:
1。 PostgreSQL 数据库服务器包含所有 Odoo 数据库。数据库包含所有应用程序数据,以及 Odoo系统主要的配置元素。(可以按集群数据库方式部署)
2。 Odoo 服务器包含所有的企业逻辑,确保 Odoo 的优化运行。
一个层是 ORM 引擎,专门与 PostgreSQL 数据库的通信。另外一个层是 Web 层,控制服务器和 Web 浏览器通信。可部署多个服务,比如,结合负载平衡机制。
3。 客户端运行在 web 浏览器中,是 JavaScript 应用程序。
更多服务器知识文章推荐:
本文标题:Odoo是什么语言开发的(odoo是什么语言开发的,数据库是哪个)
本文地址:https://gpu.xuandashi.com/31010.html,转载请说明来源于:渲大师
声明:本站部分内容来自网络,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。分享目的仅供大家学习与参考,不代表本站立场!
本文地址:https://gpu.xuandashi.com/31010.html,转载请说明来源于:渲大师
声明:本站部分内容来自网络,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。分享目的仅供大家学习与参考,不代表本站立场!