Tornado或Django如何与CGI一起使用?

2 投票
2 回答
1654 浏览
提问于 2025-04-15 20:58

Tornado 是一个网络服务器和框架,类似于 Django,但它更适合处理实时功能。

在我的服务器上,我没有安装 Python 模块或 WSGI 模块,所以我想到了 CGI。请问有没有办法让 Tornado(或者 Django)通过 CGI 文件夹来运行?如果可以的话,能不能告诉我该怎么做?

2 个回答

5

Tornado的主要特点是它是一个用Python编写的高性能网络服务器,专门用来创建使用Python编程语言的网页应用。

把Tornado当作CGI应用来运行就失去了它存在的意义,因为运行CGI脚本在性能上是很耗费资源的,而且很可能根本无法把Tornado当作CGI脚本来运行。

2

flup 是一个可以把CGI转换成WSGI的工具,但其实你更应该考虑使用像FastCGI这样的东西。

撰写回答