只是想知道是否有更多有经验的人可以建议Web应用程序中总JS资源的建议限制。我想确保我没有超载我的带宽。
我目前在两个.js文件之间传播350到400kb(未经宣传)。这不包括jQuery&来自Google CDN的jQuery UI。
谢谢!
答案 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上放置静态内容。