mod_deflate模块VS Django的GZipMiddleware,用于部署哪一个? [英] mod_deflate vs Django GZipMiddleware, which one to use for deployment?

查看:191
本文介绍了mod_deflate模块VS Django的GZipMiddleware,用于部署哪一个?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们正在部署Django的应用程式上的Apache 2.2 + mod_wsgi的。我们应该在Apache中启用mod_deflate模块或者使用Django的GZipMiddleware?哪种选择性能更好?

We're deploying Django apps with Apache 2.2 + mod_wsgi. Should we enable mod_deflate in Apache or use Django's GZipMiddleware? Which option performs better?

推荐答案

您或许应该进行测试,以肯定知道,但如果我是猜,mod_deflate模块将是该完全绕过Django的完全(如压缩了静态资源的请求更好应当部署单独即介质)。

You should probably test to know for sure, but if I were to guess, mod_deflate would be better for requests that totally bypass Django completely (like zipped up static resources that should be deployed separately i.e. media).

对于已经通过的Django反应生成的东西,它可能是一个胜负难料 - 在任何情况下,这将是本土code做的压缩和解

For things that are already generated by Django responses, it's probably a toss-up -- in either case it would be native code doing the zipping.

这篇关于mod_deflate模块VS Django的GZipMiddleware,用于部署哪一个?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆