python - Apache2:mod_wsgi 或 mod_python,哪个更好?

标签 python rest web-services apache2

我打算用 python 编写网络服务。但是,我发现 wsgi 也做类似的事情。可以优先选择哪一个?

谢谢
巴拉

Update

我还是一头雾水。请帮忙。

在我看来更好的意思是:
1. Bug会定期修复。
2. 被大多数开发者选择。
3. 可以开箱即用地支持其他功能,例如 AWS 等身份验证 token 。
4. 对版本没有强依赖。(我看到wsgi需要python 2.6)
5. 所有 python 库都可以开箱即用。
6. future 可扩展。
7. future 升级不会造成任何问题。

以我有限的经验,我想要这些功能。可能有一些我可能会遗漏。

谢谢
巴拉

Update

对于造成的所有困惑,我深表歉意。我只是想用python语言公开一个restful web服务。有好的框架吗?

最佳答案

mod_wsgimod_python 维护得更积极,而且(我听说——我自己还没有对它们进行基准测试!)性能更好。因此,除非您需要 mod_python 的独有功能,只是为了使用网络应用程序框架(或非框架,如 werkzeug ;-),否则您最好使用 mod_wsgi! (现在几乎每个 Python 网络框架,以及我最喜欢 werkzeug 的许多非框架,都支持将 WSGI 作为它们到网络服务器的标准接口(interface))。

关于python - Apache2:mod_wsgi 或 mod_python,哪个更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2421007/

相关文章:

java - 使用 Web 服务将对象作为 SOAP 请求的一部分传递并将对象作为响应返回...

python - 将MongoDB与Docker组合使用,无法从本地数据库认证和下载数据

python - 删除 Pandas 中的重复项,不包括一列

api - 构建 XACML 策略的最佳实践是什么?

python - flask-restful 中的端点是什么意思

web-services - @RequestParam spring MVC,强制使用两个请求参数之一

python - Django 无法获取 slugified URL : NoReverseMatch at/

python - PyQt5按钮背景颜色不生效

java - 连接 Java Rest 服务

web-services - 任何可用于 sharepoint 项目级别权限的 Web 服务?