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

Javascript web应用程序的建议JS kb限制是多少?,javascript,limit,filesize,Javascript,Limit,Filesize,只是想知道是否有更有经验的人可以建议一个web应用程序中JS资源总量的建议限制。我想确保我没有超载我的带宽 我目前在两个.js文件(未统一)之间大约有350-400kb的内存。这不包括来自Google CDN的jQuery和jQuery UI 谢谢 我认为它大约是500kb,在这一点上,您开始受到严重的性能影响。我想没有一个建议的“文件大小” 更多建议您加载整个页面的时间长度,包括所有css、图像、javascript、渲染时间等。时间太长,人们会失去兴趣,但这实际上取决于您的内容,也就是说,如

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

我目前在两个.js文件(未统一)之间大约有350-400kb的内存。这不包括来自Google CDN的jQuery和jQuery UI


谢谢

我认为它大约是500kb,在这一点上,您开始受到严重的性能影响。

我想没有一个建议的“文件大小”

更多建议您加载整个页面的时间长度,包括所有css、图像、javascript、渲染时间等。时间太长,人们会失去兴趣,但这实际上取决于您的内容,也就是说,如果人们关注的是非常具体的内容,那么他们会等待更长的时间,但是,如果你经营一个电子商务网站,而你的竞争对手只需点击一下,那么页面加载时间就非常重要

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

但为了回答你的问题,400KB对我来说似乎有点重。一般来说,您希望瞄准10秒以下,页面开始可见的加载时间为2秒以下-至少给用户一个响应

这是雅虎的

您还可以运行Y-Slow firebug插件,或许多其他速度测试来分析并给出建议。


是一种更现代的页面速度方法。

不清楚您是在寻找页面渲染性能还是主机的成本

对于这两个方面:如果你希望网站流量大,那么你的所有静态文件(CSS、JS、图像)都应该缩小并压缩(如果是图像,请确保选择可接受的最小大小)。设置正确的缓存头也很重要

页面呈现-参见Alex Key的答案


托管成本-你是一个找出什么是可接受的。这是相对容易估计-用户数量每段时间乘以平均下载大小从您的网站将给你的数字。你也可以考虑在一些CDN上设置静态内容。尽管现在这是一个相当古老的答案!仅仅是一个简短的2018年更新,10秒的加载时间是2011年的建议(尽管我所概述的一般原则仍然有效),看看这里的当代建议:特别是,它不是关于整个页面的“加载时间”,而是关于制作可使用体验的加载时间。