gpt4 book ai didi

django - Apache + mod_wsgi 与 nginx + gunicorn

转载 作者:行者123 更新时间:2023-12-03 11:01:15 25 4
gpt4 key购买 nike

我想部署一个 django 站点(它是 github 上的开源 edx 代码)。

我面临着在使用之间做出选择

  • Apache 与 mod_wsgi
  • nginx 与 gunicorn

  • 我已经将 Apache 与 mod_wsgi 一起使用,它很酷,但我对第二个选项没有经验。

    在速度方面以及在某种程度上,易用性方面,哪一个是更好的选择?

    注意:我需要在端口 80 和 81 上运行两个不同的 django 站点,并从两个不同的子域访问它们。

    最佳答案

    好吧,您使用 Nginx 获得的几毫秒不会对其他进程花费的时间产生巨大的影响。 Nginx 可能会节省 RAM,但只有在具有少量 RAM 的服务器上才会有很大的不同。对于大型网站上的特定用途,可能会有一些更显着的差异,但这将成为专家的事情。
    对大多数人来说,真正的区别可能是易于学习。我不觉得 Apache 特别难用,而且文档很干净。然而,我发现的大多数 Python 教程都是关于将 Nginx 与 Gunicorn 结合使用。
    如果您已经知道如何将 Apache 与 Python 一起使用,那么使用它可能会更直接,除非您也想学习 Nginx 来提高您的简历。
    但是,如果您是新手,这里有更多关于 Nginx 和 Python 的文档。它使它成为更容易的选择。

    关于django - Apache + mod_wsgi 与 nginx + gunicorn,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18048318/

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