WordPress:使用Google库而不是本地托管的库

尝试消除问题的工具

正如我之前多次指出的那样:速度对于Internet上的任何类型的操作都很重要,因为更好的加载性能将改善您网站上的转化。 Mozilla通过减少组织的下载页面上的2.7秒的加载时间,每年成功地将Firefox下载量增加了6000万。

许多现代主题和网站都使用JavaScript库和组件(例如jQuery,Prototype或Dojo)来增强其网站功能的一部分。

从理论上讲,这有很多原因,但是这意味着用户首次连接服务或网站时必须下载这些脚本。该规则有一个例外:如果脚本尚未修改且已经在浏览器的缓存中,则不会再次下载该脚本,而是从本地浏览器缓存中加载该脚本。

一个建议 那个开发商 最近一次是切换到远程提供的脚本,而不是本地的脚本。 Google的主要目标之一就是它在其快速内容分发网络上托管了许多脚本供任何人使用。

Google图书馆

使用托管版本的jQuery和其他脚本的好处如下:

  • 得益于Google令人印象深刻的内容分发网络,它可以从靠近用户的位置提供脚本以减少延迟并加快下载速度,从而改善了延迟
  • 由于可以从其他服务器获得并行下载。如果用户使用的浏览器将从Web服务器的同时下载限制为2个连接,则这尤其重要。
  • 由于首次为连接到您的网站的用户已经缓存了脚本的可能性增加,缓存得到了更好的缓存。

尤其是第三个选项可以加快首次访问者的速度,因为如果用户之前确实已将脚本下载到另一个网络媒体资源上,则根本不需要加载脚本。

WordPress插件 使用Google库 将几个本地使用的脚本的位置更改为Google托管的脚本,以便您和网站的访问者可以从中受益。

这是一个安装程序,不用管它了,因为它可以在后台处理所有内容。没有要进行的配置,安装插件后,您应该通过监视网站的网络活动来检查插件的有效性。

google libraries

如果您使用的是Chrome或Firefox,请点击F12,然后在此处打开的“开发人员”菜单中的标签页中选择“网络”。重新加载网页并查看已加载的脚本。您应该注意,有些是从Google服务器而不是本地服务器加载的。

就支持而言,WordPress插件目前支持以下库和组件:

  • 道场
  • jQuery的
  • jQuery UI
  • Moo工具
  • 原型
  • script.aculo.us
  • swfobject

如果您的网站正在使用其他脚本,则它们可能仍然是从本地服务器而不是从远程服务器加载的。

此操作的另一个好处是可以节省带宽。某些脚本的大小为100 Kiloybtes或更大,您将为每个新的连接保存这些脚本。如果每天获得1000个新连接,则每天将节省100.000千字节,或每年节省36.500.000千字节。

结束语

总结一下:如果正在使用受支持的脚本,则可以提高网站的加载性能,同时减少网站所需的带宽。

唯一需要注意的是,您是从Google加载资源,有些资源可能会视为他们不想承担的隐私风险。

现在阅读 : 优化您的网站页面加载时间