[web.py问题]如果python bin/app.py 可以实现网站的上线,那为啥还需要apache这些web server软件?

发布于 2022-08-25 10:58:39 字数 75 浏览 14 评论 0

今天学了web.py的sample,所以很疑惑,既然一个命令就让网页可以被在线访问了,那是不是就不需要apache这些服务器软件了呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

七分※倦醒 2022-09-01 10:58:39

有一个前提是,你除了应用本身,在整体架构方面还有别的需求。例如负载的处理,端口的处理,域(名)的处理,静态文件的处理等等等等,那么这些例如nginx等软件已经实现的非常好了,而且是用恰当的技术实现的。

所以问题的答案是:你不仅仅需要一个HTTP Server, 这就是使用这些软件的理由。

烟若柳尘 2022-09-01 10:58:39

如果你只有10个用户,那么web.py自带的是oK,但是如果是1w呢?
自带的webserver处理能力有限。

以歌曲疗慰 2022-09-01 10:58:39

根据你的网站架构要选择合适的Web Server。

你一个人用Web.py固然能正常工作,但是一旦访问量上去了,要做集群、负载均衡等等,不得不使用专门的软件来做Web Server。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文