如何构建基于WSGI的mini-web框架并深入理解其工作原理?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3727个文字,预计阅读时间需要15分钟。
下一篇文章将介绍mini-web框架。以下内容简要概述了Python高级mini-web框架、添加路由、MySQL功能 - 笔记:
1. 服务器动态资源请求 - 浏览器请求动态页面过程 - WSGI如何在您刚建立的Web服务器上运行
1.1 服务器动态资源请求 - 浏览器请求动态页面过程 - WSGI在您刚建立的Web服务器上如何运行
下一篇文章接着介绍mini-web框架,《Python高级-mini-web框架、添加路由、MySQL功能-笔记》
1.服务器动态资源请求
1. 浏览器请求动态页面过程
2.WSGI
怎么在你刚建立的Web服务器上运行一个Django应用和Flask应用,如何不做任何改变而适应不同的web架构呢?
在以前,选择Python web 架构会受制于可用的web服务器,反之亦然。如果架构和服务器可以协同工作,那就好了:
但有可能面对(或者曾有过)下面的问题,当要把一个服务器和一个架构结合起来时,却发现他们不是被设计成协同工作的:
那么,怎么可以不修改服务器和架构代码而确保可以在多个架构下运行web服务器呢?答案就是 Python Web Server Gateway Interface (或简称 WSGI,读作“wizgy”)。
WSGI允许开发者将选择web框架和web服务器分开。可以混合匹配web服务器和web框架,选择一个适合的配对。
本文共计3727个文字,预计阅读时间需要15分钟。
下一篇文章将介绍mini-web框架。以下内容简要概述了Python高级mini-web框架、添加路由、MySQL功能 - 笔记:
1. 服务器动态资源请求 - 浏览器请求动态页面过程 - WSGI如何在您刚建立的Web服务器上运行
1.1 服务器动态资源请求 - 浏览器请求动态页面过程 - WSGI在您刚建立的Web服务器上如何运行
下一篇文章接着介绍mini-web框架,《Python高级-mini-web框架、添加路由、MySQL功能-笔记》
1.服务器动态资源请求
1. 浏览器请求动态页面过程
2.WSGI
怎么在你刚建立的Web服务器上运行一个Django应用和Flask应用,如何不做任何改变而适应不同的web架构呢?
在以前,选择Python web 架构会受制于可用的web服务器,反之亦然。如果架构和服务器可以协同工作,那就好了:
但有可能面对(或者曾有过)下面的问题,当要把一个服务器和一个架构结合起来时,却发现他们不是被设计成协同工作的:
那么,怎么可以不修改服务器和架构代码而确保可以在多个架构下运行web服务器呢?答案就是 Python Web Server Gateway Interface (或简称 WSGI,读作“wizgy”)。
WSGI允许开发者将选择web框架和web服务器分开。可以混合匹配web服务器和web框架,选择一个适合的配对。

