Pra*_*tal 21
Nginx是一个非常轻巧易用的解决方案,与gunicorn一起使用它可以让我们运行任何wsgi应用程序并轻松扩展它.Nginx更擅长处理请求,因为它不像Apache那样为每个请求生成一个新进程.
我已经写了一个关于如何使用nginx为相关问题部署django的答案:
好吧,您使用 Nginx 获得的几毫秒不会对其他进程花费的时间产生重大影响。Nginx 可能会节省 RAM,但它只会在具有少量 RAM 的服务器上有很大差异。对于大型网站上的特定用途,可能会有一些更显着的差异,但这将成为专家的事情。
对于大多数人来说,真正的区别可能是学习的难易程度。我没有发现 Apache 特别难以使用,而且文档很干净。然而,我发现的大多数 Python 教程都是关于将 Nginx 与 Gunicorn 结合使用。
如果你已经知道如何在 Python 中使用 Apache,那么使用它可能会更直接,除非你也想学习 Nginx 来改进你的简历。
不过,如果你是新手,这里有更多关于 Nginx with Python 的文档。它使它成为更简单的选择。
| 归档时间: |
|
| 查看次数: |
13885 次 |
| 最近记录: |