Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Django开发期间提供静态文件的良好实践_Django_Caching - Fatal编程技术网

在Django开发期间提供静态文件的良好实践

在Django开发期间提供静态文件的良好实践,django,caching,Django,Caching,在Django-1.9项目中,我有大量的css和js文件(不同的库和插件)。刷新一个页面并加载所有页面大约需要3秒钟,这相当长。在开发过程中,为这些静态文件提供服务的推荐方法是什么?我是否应该使用Django缓存框架?根据您所说的,我知道您使用Django来服务静态文件,它的性能很低,而且很烦人 在这种情况下,您可以应用与生产使用相同的方法: 使用CDN(它可以比Django提供静态文件更快) 设置单独的web服务器(例如nginx)来服务静态文件 最小化并合并脚本和样式表 从您所说的,我了解

在Django-1.9项目中,我有大量的css和js文件(不同的库和插件)。刷新一个页面并加载所有页面大约需要3秒钟,这相当长。在开发过程中,为这些静态文件提供服务的推荐方法是什么?我是否应该使用Django缓存框架?

根据您所说的,我知道您使用Django来服务静态文件,它的性能很低,而且很烦人

在这种情况下,您可以应用与生产使用相同的方法:

  • 使用CDN(它可以比Django提供静态文件更快)
  • 设置单独的web服务器(例如nginx)来服务静态文件
  • 最小化并合并脚本和样式表

从您所说的,我了解到您使用Django来提供静态文件,它的性能很低而且令人讨厌

在这种情况下,您可以应用与生产使用相同的方法:

  • 使用CDN(它可以比Django提供静态文件更快)
  • 设置单独的web服务器(例如nginx)来服务静态文件
  • 最小化并合并脚本和样式表