我在 Cloudfront 上为我的网站托管 javascript。我应该将 jQuery 与包捆绑在一起,还是使用公共 CDN?我主要对移动性能感兴趣。
捆绑的优点是要下载的脚本文件少了一个。公共 CDN 的优点是它更有可能已经在用户的缓存中。
听起来像是选择缓存中可能性的 CDN 是 Google 的(基于此处的研究: http ://royal.pingdom.com/2012/06/20/jquery-numbers/ ),但实际上这超过了少一份文件?当你考虑到使用 jQuery 的网站的百分比 (~50%) * 使用 Google 的 CDN 的百分比 (25%) * 使用 jQuery 1.10.2 的网站的百分比 (??%) 时,是一个重要的部分我的访问者会缓存它吗?