技术服务
Python开发
Python开发外包
云端同步
嵌入式开发
移动端同步
模板引擎
数据库接口
JavaScript开发
JavaScript
多库集成
RPC
渲染
SQL注入
Widget开发
MVC
渲染
继承
缓存
安全
数据库优化
建模
并表
SQL
UI/UX设计服务
UI设计
自动分屏
多端同屏
动态加载
跨浏览器支持
小程序定制
主页
管理
活动
营销
控制
报表引擎
模板
渲染
加载效率
接口服务
钉钉
企业微信
DHL
微信小程序
EBay
UPS
VOIP
定价
解决方案
业财一体
集团多公司
销售贸易
生产制造
供应链金融案例
其他内容
下载中心
开源社区
技术文档
常见问题
用户使用帮助
开源操作手册
应用下载
全部
销售
库存
财务
网站
案例中心
下载中心
技术论坛
OpenERP.HK技术论坛
关于我们
公司简介
招贤纳士
新闻动态
联系我们
首页
服务
定价
解决方案
知识中心
应用商城
案例中心
团队
English
关于我们
免费体验
登录
|
注册
WSGI是什么?ODOO如何使用WSGI?
在1993年,网络还处于起步阶段。Rob McCool 和其他贡献者,在美国国家超级计算应用中心 (NCSA) 的HTTP Web 服务器中实现了通用网关接口 (CGI)。 也就是外部用户被允许访问内部页面,并且不会对内部系统造成影响。从那时起,互联网上的用户数量呈爆炸式增长,动态网站变得无处不在。 然而,随着用户量的增长,CGI 方法变得不切实际,因为它需要根据每个请求创建一个新进程。这一方式是非常消耗内存和CPU资源的。
因此,为应对此问题,研究人员们又创建了新的、性能更好的网关,例如:FastCGI,PHP-FPM等。这些新网关,为互联网的发展提供了莫大帮助的同时,也带来了新的问题。其中,最为棘手的是各个网关是互不兼容的。换句话讲,编程人员需要掌握每一种网关才能让自己的网站可以部署在不同的服务器上。这是非常不现实的.
于是,Phillip J. Eby 在 2003 年提出了 PEP-0333,即 Python Web 服务器网关接口
(WSGI)
。WSGI通过把各个不同网关的配置给参数化打包,网页开发人员仅需调用WSGI中的配置文件,即可适配不同类型的网关。这一创新,极大地提升了开发人员的交付效率,并且为用户提供了更多地部署选择。
就odoo而言,整个odoo的web交互,从
http.route
文件可以看到,都是基于WSGI接口协议开发。所以,odoo也拥有非常灵活的网关兼容性。但是,碍于应用场景的不同,不同网关的选择则变得尤为重要。特别是,有些业务为大文件传输型,有些业务又为高并发型。
综上,网关的合理选择,正成为成功部署odoo系统的重要标志。
专业网关、极速体验!
专业网关、极速体验!
Python与JavaScript开发保障
专注核心技术创新
JavaScript
遵循ES6/ES5规范的JavaScript开发体系
搜索
Python
从装饰器到算法规范,我们一直坚持创新
搜索
PgSQL
增量同步、性能优化
搜索
服务器
协程、线程、进程,一切为最求极致
搜索