关于Google托管库

时间:2014-08-12 19:21:28

标签: javascript jquery html ajax shared-libraries

我对谷歌托管图书馆有疑问。

https://developers.google.com/speed/libraries/devguide#jquery

如果我使用jqueryjquery ui之类的库而不是我在网络主机中的ftp根文件夹中的库中保存的库,我的Web应用程序是否真的运行得更快?

我对这些进行质疑是因为我在localhost中运行我的网络应用程序,但我计划租用虚拟主机以使其在线。

1 个答案:

答案 0 :(得分:1)

Google托管库基本上是一个内容分发网络(CDN)。您可以在此处阅读有关CDN的更多信息:http://en.wikipedia.org/wiki/Content_delivery_network

CDN上托管的内容在世界各地的数据中心内进行复制,以便在最终用户所在的任何地方都可以快速访问。

您或最终用户的特定子集可能会非常快速地访问您的Web域中的内容,但随着您的webhost与最终用户之间的地理距离的增长,页面加载时间可能会变为更引人注目。

CDN还提供了一些额外的好处,例如:防止DDOS攻击,将主机与第三方库中的安全漏洞隔离,如果不及时修补,可能会导致主机易受攻击等等。