Web应用程序的建议JS kb限制是多少?

时间:2011-05-09 15:36:40

标签: javascript limit filesize

只是想知道是否有更多有经验的人可以建议Web应用程序中总JS资源的建议限制。我想确保我没有超载我的带宽。

我目前在两个.js文件之间传播350到400kb(未经宣传)。这不包括jQuery&来自Google CDN的jQuery UI。

谢谢!

3 个答案:

答案 0 :(得分:10)

我认为每个人都没有真正推荐的“文件大小”。

建议您加载整个页面的时间长度,包括所有css,图片,javascript,渲染时间等。太长时间,人们会失去兴趣,但这实际上取决于您的内容,即它是否非常具体人们所追求的内容,然后他们会等待更长时间,但如果您只运行一个电子商务网站和竞争对手,那么页面加载时间非常重要。

我想答案是让您的文件尽可能小,并尽可能快地加载您的网站。但这将是一个典型的投资回报问题,如果您运营电子商务网站,加载速度更快的网站可以带来更多的销售?

但是为了尝试回答你的问题,400KB对我来说似乎有点沉重。作为一般的经验法则,您希望瞄准 进行10秒以下,以便开始显示页面的2秒加载时间 - 至少给出响应给你的用户。

以下是雅虎的Best Practices for Speeding Up Your Web Site

您还可以运行Y-Slow一个firebug附加组件,或许多其他速度测试来分析并提供建议。

Google's Page Speed site是一种更现代的网页速度方法。

答案 1 :(得分:0)

我相信它大约是500kb,此时你开始采取严重的性能命中。

答案 2 :(得分:0)

目前尚不清楚您是否正在寻找您的托管建议的页面呈现性能或成本......

对于两者:如果您希望站点具有高流量,则应缩小所有静态文件(CSS,JS,图像)并压缩(如果图像确保您选择最小的可接受大小)。设置正确的缓存标头也很重要。

页面渲染 - 请参阅Alex Key的答案。

托管成本 - 您可以找出什么是可接受的。它相对容易估计 - 每个时间段的用户数乘以您网站的平均下载大小将给出您的数字。您还可以考虑在某些CDN上放置静态内容。