python - 使用什么技术来服务与 Python 兼容的 HTTP 请求
问题描述
我正在 AWS 上构建一个应用程序,这个世界对我来说是全新的。
我暴露问题
我有 Apache / PHP 的经验,Apache 是帮助我处理 HTTP 请求的人,而 PHP 是后端的语言。
我在这个新项目中使用的后端语言是 Python,但我的问题是,帮助我处理请求的技术是什么?
我可以安装 Apache / Python,或者什么是完美的组合?
我知道这可能有很多变体,具体取决于项目的每个经验和需求,但老实说,我迷失在安装什么和不安装什么上。
感谢您的指导
解决方案
我建议看一下uWSGI:
Apache 的 mod_wsgi:
对于简单的页面,您仍然有 CGI:
Apache 也存在 mod_python,但它不是在网络服务器中嵌入 Python 解释器的现代方式(不要使用它,这里仅供参考!)。
推荐阅读
- python - Will Anaconda work well if it is not the system python?
- javascript - ECMAScript AssignmentExpression 生产规则如何产生`foo = 42`?
- python-3.x - 我知道这可以使用 and 运算符来完成,但我想用 if else 语句来做到这一点
- c# - 在 Azure 订阅中部署 Azure 持久功能错误
- java - 通过网页显示 Swing 应用程序窗口
- ios - 如何在 Swift 的 web 视图中运行 javascript
- html - 标签“img”只能作为标签“noscript”的后代出现。您指的是 'amp-img' 吗?
- node.js - 从流中播放音频
- javascript - 将类部署为 Firebase 云函数的正确方法是什么?
- java - 在繁重的 OpenCV 操作后正确清理内存