【发布时间】:2010-07-22 19:52:49
【问题描述】:
我正在使用 Wordpress 开发网站,我想使用最新版本的 jQuery。
为了确保我使用的是最新版本,我从Binary Bonsai's example 找到了这段代码。
我看到的是,他实际上在 Google API 上链接到 jQuery。
所以我的问题是,什么更好。
要在外部页面上链接到 jQuery?
http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js
还是在本地保存 jquery 文件?wp_enqueue_script('jquery', '/js/jquery-1.4.2.min.js');
更新
感谢 Colin,答案其实就在这里:
Why should I use Google's CDN for jQuery?
但如果你的搜索词中没有Google,就像我一样,我会复制 John Gietzen 的答案
它增加了可用的并行度。
(大多数浏览器一次只能从任何给定站点下载 3 或 4 个文件)它增加了缓存命中的机会。
(随着越来越多的网站遵循这种做法,越来越多的用户已经准备好文件。)它确保负载尽可能小。
(Google 可以对文件进行预 gzip 压缩,从而缩短下载时间。)它减少了服务器使用的带宽量。
(谷歌基本上是提供免费带宽。)它确保用户将获得地理上接近的响应。
(Google 的服务器遍布全球,进一步降低了延迟。)
【问题讨论】:
-
啊,我搜索的时候没有找到(没有搜索谷歌)。
-
您已经说过了,使用 Google 作为 jQuery 主机确实有很多优势。将立即更改我的代码以使用它。