我刚刚开始在托pipe的世界,而我不能完全理解的是为什么Web框架需要在Web服务器托pipe?
最近我有一个网站运行Django,并感谢一些像Dj静态和静态的Python脚本我能够提供静态文件。 那么为什么需要使用networking服务器呢?
编码几天后,我想启用https,我读了我需要使用一个Web服务器,但经过一些更多的研究,我发现一个人说,能够使用HTTPS不使用Web服务器的职位。 那么,为什么需要Web服务器呢?
这是安全原因吗?
谢谢!
Django和co的内置web服务器是非常小的软件,它们被优化以使开发/debugging变得容易,但是他们不关心性能,安全性或function。
由于开发一个安全的,高性能的Web服务器是相当困难的,因此Web框架在这个问题已经被第三方解决的情况下投入任何时间是相当荒谬的。