一、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 应用程序。
来源链接:https://www.idcspy.com/41875.html
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
免责声明:本站发布的内容(图片、视频和文字)以原创、来自本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容,联系我们QQ:712375056,同时欢迎投稿传递力量。
Copyright © 2009-2022 56dr.com. All Rights Reserved. 特网科技 特网云 版权所有 特网科技 粤ICP备16109289号
域名注册服务机构:阿里云计算有限公司(万网) 域名服务机构:烟台帝思普网络科技有限公司(DNSPod) CDN服务:阿里云计算有限公司 百度云 中国互联网举报中心 增值电信业务经营许可证B2
建议您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流浏览器浏览本网站