哪一个最好使用jquery库?

时间:2013-09-27 05:58:54

标签: jquery shared-libraries

我有点困惑,从谷歌调用jquery库或下载并保留在我们的服务器本身。 哪一个好?为什么?

任何人都可以清除我吗?

提前感谢。

5 个答案:

答案 0 :(得分:1)

从谷歌调用jquery库。

  1. 减少延迟,
  2. 增加并行度
  3. 更好的缓存。

答案 1 :(得分:1)

如果您自己下载并从服务器提供服务,则可以确保它始终可用并可以控制文件的版本。

对于某些企业,内部网站甚至可能没有外部互联网连接。

答案 2 :(得分:1)

两者都有其优点和缺点:

使用Google

  • +1您无需下载任何内容
  • +1有可能它比你自己的服务器更快到达浏览器(甚至可能存在于浏览器的缓存中)
  • -1 Google可能处于离线状态(不,它不会
  • -1你不知道内容是否会改变或永远留在那里

使用您自己的服务器

  • +1您可以控制脚本版本,只要您的网站停留在那里就知道它会存在
  • +1你不依赖任何东西(例如疯狂的DNS阻止谷歌)
  • -1第一次加载网站时,它可能更慢而且没有缓存
  • -1您无法通过更改代码中的几个字符来更新版本

答案 3 :(得分:1)

从谷歌调用它可能会减少您的页面加载时间。唯一的缺点是,如果谷歌没有提供任何服务请求,那么请求该页面的用户将会缺少该库。

然而,由于获得的性能和极小的变化谷歌无法提供文件,我建议从谷歌拉。

答案 4 :(得分:1)

对于最终用户,包括来自Google或其他云来源的公共库通常更快。因为用户很可能已经将浏览器缓存中的库(来自他使用相同库访问过的其他站点)。

包含来自不同服务器的文件也会提高网站的整体效果

此外,它们还允许您定义库版本

总而言之,我认为使用Google等内容分发网络是更好的选择。