Django whitenoise的缺点

时间:2018-05-13 16:26:33

标签: django nginx django-staticfiles whitenoise

有很多文章描述了使用whitenoise而不是其他配置来提供静态文件的优点。但有关它的信息有点难以找到

使用whitenoise提供静态文件是否有任何缺点或缺点?

如果问题是广泛的,我现在正在使用NGINX来提供我的静态文件(我也使用它和gunicorn来提供我的Django应用程序),我发现它也很容易配置它

1 个答案:

答案 0 :(得分:13)

WhiteNoise的缺点是如果你在没有像Cloudfront或Cloudflare这样的CDN的情况下使用它,它肯定不会像nginx一样好。 WhiteNoise最适合与CDN一起使用(大多数生产站点应该这样做),也适用于容易配置以破坏性能的低流量站点。

如果您已经正确配置了nginx,并且由于某些原因不打算使用CDN,那么您最好只坚持使用nginx。