Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/410.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 加载时间慢:ISP或编码_Javascript_Asp.net_Performance - Fatal编程技术网

Javascript 加载时间慢:ISP或编码

Javascript 加载时间慢:ISP或编码,javascript,asp.net,performance,Javascript,Asp.net,Performance,我的加载速度非常慢,在采取任何行动之前,我想知道是否有一种简单的方法来测试,看看这是否是因为ISP或网站的编码 我们目前有一个T1连接到两个镜像服务器,所以我不认为ISP是问题所在,我们一次只有几个用户 网址为: 是否有明确的测试来确定问题所在?或者任何建议都很好 谢谢 如果在intranet上运行webApp,您是否注意到高加载时间 如果是编码,那么在本地部署负载测试中也会变慢——但是要确定您想要通过(或直接)查看负载时间和延迟。这些数字会引人注目的 您正在寻找的最终测试是使用不同的ISP从其

我的加载速度非常慢,在采取任何行动之前,我想知道是否有一种简单的方法来测试,看看这是否是因为ISP或网站的编码

我们目前有一个T1连接到两个镜像服务器,所以我不认为ISP是问题所在,我们一次只有几个用户

网址为:

是否有明确的测试来确定问题所在?或者任何建议都很好


谢谢

如果在intranet上运行webApp,您是否注意到高加载时间

如果是编码,那么在本地部署负载测试中也会变慢——但是要确定您想要通过(或直接)查看负载时间和延迟。这些数字会引人注目的

您正在寻找的最终测试是使用不同的ISP从其他地方访问该网站(如果仍然很慢-->就这样),但这是一个相当明显的建议,因此我可能在这里遗漏了一些内容


无论如何,它几乎总是编码:)

如果在内部网上运行webApp,您是否注意到高负载时间

如果是编码,那么在本地部署负载测试中也会变慢——但是要确定您想要通过(或直接)查看负载时间和延迟。这些数字会引人注目的

您正在寻找的最终测试是使用不同的ISP从其他地方访问该网站(如果仍然很慢-->就这样),但这是一个相当明显的建议,因此我可能在这里遗漏了一些内容


无论如何,它几乎总是编码:)

我在Firebug网络面板中加载了该站点,初始HTML在不到一秒钟的时间内加载,因此它看起来不像是真正有限的服务器或带宽情况。仍然有很多事情可以做,以加快页面

首先获取Firefox(如果您没有),然后安装Firebug(),然后安装YSlow(从),它将分析您的页面并为您提供建议。谷歌还有一个名为PageSpeed的插件,可以为你做一些工作。它将优化您的图像,并将JS合并到单个文件中

有一个“net”选项卡,显示页面中包含的每个文件在什么时候加载以及加载所需的时间。这有助于发现问题。Yslow还将为您提供具体建议

从我看到的src的快速查看中,您需要将JS文件移动到页面底部,我认为您可以将它们合并到更少的文件中以获得更高的速度

记住,诀窍是只加载使页面工作所需的最小代码量。然后,加载页面后,有多种方法可以根据需要加载其他代码


请关注Steve Souder的博客(),他几乎是前端性能的大师。

我在Firebug网络面板中加载了该站点,在不到一秒钟的时间内加载了初始HTML,因此看起来不像是真正的服务器或带宽受限情况。仍然有很多事情可以做,以加快页面

首先获取Firefox(如果您没有),然后安装Firebug(),然后安装YSlow(从),它将分析您的页面并为您提供建议。谷歌还有一个名为PageSpeed的插件,可以为你做一些工作。它将优化您的图像,并将JS合并到单个文件中

有一个“net”选项卡,显示页面中包含的每个文件在什么时候加载以及加载所需的时间。这有助于发现问题。Yslow还将为您提供具体建议

从我看到的src的快速查看中,您需要将JS文件移动到页面底部,我认为您可以将它们合并到更少的文件中以获得更高的速度

记住,诀窍是只加载使页面工作所需的最小代码量。然后,加载页面后,有多种方法可以根据需要加载其他代码


密切关注Steve Souder的博客(),他几乎是前端性能的大师。

为了更好地利用这一点,请查看Firebug的网络面板,了解请求站点上的资源需要多长时间。有15个单独的JavaScript文件(其中一些需要2秒以上的时间才能加载)。这15个单独的请求也会占用相当多的加载时间。如果你能合并这些文件,你可以节省时间。另外,看看为什么生成这些文件需要几秒钟的时间。为了实现这一点,请检查Firebug的网络面板,看看请求站点上的资源需要多长时间。有15个单独的JavaScript文件(其中一些需要2秒以上的时间才能加载)。这15个单独的请求也会占用相当多的加载时间。如果你能合并这些文件,你可以节省时间。另外,看看为什么生成这些文件需要几秒钟。