最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

[整理]uWSGI vs nginx

nginx crifan 2212浏览 0评论

折腾:

[整理]uwsgi作用和语法

期间,看到了有人简单解释的,两者的区别:

有了uWSGI,可以实现基本的服务器功能了,为何还要nginx

uWSGI vs nginx

django – Why do I need nginx when I have uWSGI – Server Fault

uWSGI本身是一个可以工作的服务器了

理论上来说,算是基本够用了

但是之所以还需要nginx,是因为:

nginx存在时间更长,使用更广,可能也更安全

而且还有其它很多uWSGI没有的功能,比如:

更先进的方式去处理静态资源,如支持Expires和E-Tag的任意组合,gzip压缩,与压缩的gzip,等

-》由此可以极大地降低服务器和网络的负载

此外,在你的(Djiango应用服务器)uWSGI的前面加上nginx,还可以帮你缓存动态内容

-》进一步的降低了服务器的负载

甚至可以便于利用CDN的功能

且可以进一步的实现,利用nginx去实现,将动态内容的请求,进行反向代理,转发到负载均衡的应用服务器的集群中,而同时自己负责处理静态资源

作者Kromey,就用了一个nginx在自己的wordpress之前,用于降低负载,缓存24小时内的帖子,缓存5分钟内的索引页面

转载请注明:在路上 » [整理]uWSGI vs nginx

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
89 queries in 0.311 seconds, using 22.15MB memory