Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.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
Javascript Django(40年代)的引导速度慢得离谱:为什么?_Javascript_Css_Django_Twitter Bootstrap - Fatal编程技术网

Javascript Django(40年代)的引导速度慢得离谱:为什么?

Javascript Django(40年代)的引导速度慢得离谱:为什么?,javascript,css,django,twitter-bootstrap,Javascript,Css,Django,Twitter Bootstrap,当然,页面加载时间超过30秒是不正常的?我正在本地主机上运行一个Django应用程序,在我用一些引导代码修改它之前,它运行得很快。我是bootstrap和Django的新手,所以下面是我所做的,以防我犯了一个会减慢速度的错误 1.)我右键单击此页面并选择“查看页面源”,然后将所有html复制到我的Django应用程序中 2.)接下来,我单击“查看页面源代码”html上的所有css和js链接,并将它们复制到Django上静态文件夹中的css和js文件夹中 接下来,我在Django中执行了colle

当然,页面加载时间超过30秒是不正常的?我正在本地主机上运行一个Django应用程序,在我用一些引导代码修改它之前,它运行得很快。我是bootstrap和Django的新手,所以下面是我所做的,以防我犯了一个会减慢速度的错误

1.)我右键单击此页面并选择“查看页面源”,然后将所有html复制到我的Django应用程序中

2.)接下来,我单击“查看页面源代码”html上的所有css和js链接,并将它们复制到Django上静态文件夹中的css和js文件夹中

接下来,我在Django中执行了collectstatic命令,将新的css和js加载到我的资产文件夹中

该网站现在看起来像它应该的样子(看起来很棒),但加载需要30秒到一分钟!!。它在屏幕右下角说,几乎在整个加载期间都在“查找css”

我一定是做错了什么?是否有必要复制整个CSS和js文件,还是只复制部分


也许我应该在bootstrap/dist文件夹中链接到css和js,但我认为在Django中使用静态文件夹是最好的做法?

一个好的第一步分析方法可能是 使用浏览器开发人员工具分析瓶颈。 例如,对于chrome,按ctrl+shift+i在windows上打开它们。 选择网络重新加载页面。 您应该看到每个ressource(包括css和js文件、图像等)的行和加载速度(时间)

可能一个外部链接文件需要很长时间,但你会看到


有关更多信息,例如chrome开发工具的信息,请参见此处

我现在不明白的是,为什么该回复被否决了两次??它的投票率也提高了两倍,现在是零。如果下议院选民至少留下一个简短的答复,那就太好了。当然,这可能是服务于内容的逻辑,但也可能是您可以在网络负载结果中完全看到的其他东西。