加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

我们有python的内置SimpleHttpServer是必需的apache

发布时间:2020-12-20 12:19:35 所属栏目:Python 来源:网络整理
导读:我是 python web开发世界的新手,有点困惑为什么我们需要一个apache环境而我们可以用它的内置 http sever运行python web app?另外,根据我的经验,我可以运行django应用程序,而无需设置任何其他内容.那为什么我们还需要apache mod_wsgi?为了表现? 实际上让我
我是 python web开发世界的新手,有点困惑为什么我们需要一个apache环境而我们可以用它的内置 http sever运行python web app?另外,根据我的经验,我可以运行django应用程序,而无需设置任何其他内容.那为什么我们还需要apache mod_wsgi?为了表现?

实际上让我感到困惑的是……我应该如何编写代码入口点?例如我听说还有其他先进的“网络服务器”,比如cherrypy / Tornado,每一个都需要不同的入口点代码.所以我想知道apache(mod_wsgi)是否与其他Web框架(我称之为Web服务器)不重叠? (在大多数情况下)我们应该在生产中使用apache但是使用其他作为“插件”?谢谢

解决方法

性能,稳定性,可扩展性,安全性……

内置的HTTP服务器对于在开发计算机上进行简单测试或快速运行Web应用程序很有用,但绝不像Apache服务器那样可扩展.内置安全性也可能不那么强硬.

此外,Apache允许您处理许多额外的事情,例如vhosts,多种服务器端平台(例如,Ruby on Rails应用程序和同一端口/ IP上的Django),这些很难实现.内置服务器.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读