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