Jquery 我应该合并所有CDN脚本还是单独加载流行脚本?
还有一个类似的问题,但我的问题在特定脚本方面更为具体,我将使用CDN Jsdeliver允许您将多个脚本组合成一个脚本 例如,我可以像这样添加jquery和迁移jquery:Jquery 我应该合并所有CDN脚本还是单独加载流行脚本?,jquery,performance,optimization,cdn,google-cdn,Jquery,Performance,Optimization,Cdn,Google Cdn,还有一个类似的问题,但我的问题在特定脚本方面更为具体,我将使用CDN Jsdeliver允许您将多个脚本组合成一个脚本 例如,我可以像这样添加jquery和迁移jquery: https://cdn.jsdelivr.net/g/jquery@1.11.3,jquery。migrate@1.3.0 从速度的角度来看,单独加载广泛使用的脚本是否更好,因为它可能已经被缓存,即使它们来自不同的域?或者将它们合并到同一cdn域上,即使确定它们不会被缓存? 关于这个问题可能没有明确的答案 Google的j
https://cdn.jsdelivr.net/g/jquery@1.11.3,jquery。migrate@1.3.0
从速度的角度来看,单独加载广泛使用的脚本是否更好,因为它可能已经被缓存,即使它们来自不同的域?或者将它们合并到同一cdn域上,即使确定它们不会被缓存?
关于这个问题可能没有明确的答案
Google的jQuery是使用最多的,所以从Google加载它会更聪明吗?即使我使用的是与其他脚本不同的cdn
Pagespeed insights告诉您从一个url将脚本加载到一起,但对我来说,这似乎有可能:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/jquery.migrate/1.3.0/jquery-migrate.min.js"></script>
可能仍然比这更好,因为jquery可能已经被缓存:
<script src="https://cdn.jsdelivr.net/g/jquery@1.11.3,jquery.migrate@1.3.0"></script>
请求越少越好,将脚本组合在一起可以减少请求 另一方面,正如您所说,您将不得不加载缓存脚本和更多的流量和更多的cdn使用率,并且减少1-2个请求 不要合并所有脚本单独加载流行脚本并合并其他脚本 尝试减少其他地方,如组合图像和制作精神图像和