我应该将我的javascripts合并到一个和css文件中,以获得性能吗?

Kal*_*her 3 javascript css performance yslow

YSlow的报告表明

我在特定页面上有很多javascript文件,这些文件应合并为一个.我在特定页面上有很多css文件,这些文件应合并为一个.

Q1.任何机构都可以详细说明将它们合并在一起会如何快速?

Q2.如果我需要有条件的不同版本css/javascript(因为浏览器类型或版本),我应该分别缩小和使用该特定文件吗?但这将打破将所有文件放在一个文件中的规则.如果有任何机构以某种方式完成它,请你在这里分享.

小智 7

每个文件请求都涉及到服务器的往返.您请求的单个文件越多,往返次数越多,页面加载速度越慢.将尽可能多的文件合并到一个文件中可以减少请求数量,从而缩短页面加载时间.

这是一个很好的经验法则,但不要太挂在它上面.如果您需要为不同目的加载不同版本,请继续执行此操作,前提是您不要将代码和CSS拆分成太多小碎片

构成"太多"的是网站和系统特定的.尝试一些组合,找到适合你的方法.每个系统都不同.

  • downvoter会关注评论吗? (2认同)