我们有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),这些很难实现.内置服务器. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |