wsgi,python_wsgi,wsgi服务器和mod_wsgi有什么区别?

时间:2016-02-27 19:44:11

标签: python apache mod-wsgi wsgi

我对以下条款感到困惑, 1. wsgi 2. python_wsgi 3. wsgi服务器 4. mod_wsgi 5. python Web服务器网关接口(PEP3333)

这些是为了什么?我知道wsgi只是应用程序和服务器之间的接口或规范,但为什么在docs中使用了这么多术语。我将如何使用apache?什么是wsgi服务器?这非常令人困惑。一些简单而详细的解释会有所帮助。

由于

1 个答案:

答案 0 :(得分:0)

WSGI 代表 Web服务器网关接口

它描述了Apache等服务器与python程序(Web应用程序)通信的方式。

WSGI服务器是符合WSGI标准的服务器。

Mod_WSGI 是一个支持WSGI标准的Apache模块,因此允许Apache成为WSGI服务器。它允许您通过Apache托管python程序。

PEP3333 是定义WSGI标准技术方面的地方。