gpt4 book ai didi

python - scgi和wsgi有什么区别?

转载 作者:IT老高 更新时间:2023-10-28 21:15:22 26 4
gpt4 key购买 nike

这两者有什么区别?哪个更好/更快/更可靠?

最佳答案

SCGI 是一种连接前端 Web 服务器和 Web 应用程序的语言中立方式。 WSGI 是 Python 特定的 Web 应用程序接口(interface)标准。

虽然它们都起源于 CGI,但它们的范围相当不同,您确实可以同时使用它们,例如在 web 服务器上使用 mod_scgi 与作为 SCGI 服务器运行的 WSGI 应用程序通信。有多个库实现将为您将 WSGI 应用程序作为 SCGI 服务器运行(例如 wsgitools、cherrypy)。

它们都是“可靠的”,您可以认为规范可靠,而不是特定的实现。这些天来,您可能会将您的应用程序编写为 WSGI 可调用对象,并单独考虑部署问题。

也许 Apache+mod_wsgi(嵌入式)接口(interface)可能比 Apache+mod_scgi+(SCGI 包装器库)快 ,但很可能不会非常 em> 不同。更有值(value)的是能够在各种服务器、平台和连接标准上运行应用程序。

关于python - scgi和wsgi有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/257481/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com