gpt4 book ai didi

django - 为什么我需要一个单独的 Django 网络服务器?

转载 作者:行者123 更新时间:2023-12-04 13:22:21 24 4
gpt4 key购买 nike

我注意到大部分关于 Django 的书籍和教程都非常清楚地表明,将 Django 开发服务器用作普通的 Web 服务器是不行的。
但是有些人说其他的网络服务器是可选的,我们可以使用 Django 服务器将网站放到网络上供大家查看。

但究竟是为什么呢?为什么我需要(或不需要)在 Django - WSGI 前面使用 Apache、Lighttpd、Nginx 等?

Django 服务器在某种程度上不安全吗?如果是这样,它究竟是如何不安全的,为什么 Django 不能提供更强大的网络服务器(开箱即用,随时可用)?

这些网络服务器究竟是如何帮助 Django 的?
*我知道那些网络服务器有非常有用的模组,但再次重申:Django 不能提供一个更安全的“可模组”网络服务器吗?

最佳答案

我的理解是 Django 的人并不专门从事服务器业务,他们从来没有打算让他们的服务器代码产生任何东西,只是一种在没有大量流量的情况下在本地机器上开发和测试的方法。根据他们的 own documentation

Now’s a good time to note: don’t use this server in anything resembling a production environment. It’s intended only for use while developing. (We’re in the business of making Web frameworks, not Web servers.)

关于django - 为什么我需要一个单独的 Django 网络服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39300319/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com