0

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

任何人都可以清除我吗?

提前致谢。

4

5 回答 5

1

从谷歌调用它可能会减少你的页面加载时间。唯一的缺点是,如果出于某种原因谷歌不满足您的请求,那么请求该页面的用户将丢失该库。

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

于 2013-09-27T06:07:07.283 回答
1

包含来自 Google 或其他云资源的通用库对于最终用户来说通常更快。因为用户很有可能已经在他们的浏览器缓存中拥有该库(来自他使用相同库访问过的其他站点)。

包括来自不同服务器的文件也可以提高站点的整体性能

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

所以总而言之,我认为使用像谷歌这样的内容交付网络是一个更好的选择。

于 2013-09-27T06:08:10.460 回答
1

两者都有其优点和缺点:

使用谷歌

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

使用自己的服务器

  • +1您控制脚本版本,并且知道只要您的网站停留在那里,它就会在那里
  • +1 你不依赖任何东西(例如,如果一个疯狂的 DNS 阻止了谷歌)
  • -1 第一次加载站点时它可能较慢且未缓存
  • -1 您无法通过更改代码中的几个字符来更新版本
于 2013-09-27T06:04:51.813 回答
1

从 google 调用 jquery 库。

  1. 减少延迟,
  2. 增加并行度
  3. 更好的缓存。
于 2013-09-27T06:01:20.310 回答
1

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

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

于 2013-09-27T06:01:52.940 回答