我对谷歌托管图书馆有疑问。
https://developers.google.com/speed/libraries/devguide#jquery
如果我使用jquery
和jquery ui
之类的库而不是我在网络主机中的ftp根文件夹中的库中保存的库,我的Web应用程序是否真的运行得更快?
我对这些进行质疑是因为我在localhost中运行我的网络应用程序,但我计划租用虚拟主机以使其在线。
答案 0 :(得分:1)
Google托管库基本上是一个内容分发网络(CDN)。您可以在此处阅读有关CDN的更多信息:http://en.wikipedia.org/wiki/Content_delivery_network
CDN上托管的内容在世界各地的数据中心内进行复制,以便在最终用户所在的任何地方都可以快速访问。
您或最终用户的特定子集可能会非常快速地访问您的Web域中的内容,但随着您的webhost与最终用户之间的地理距离的增长,页面加载时间可能会变为更引人注目。
CDN还提供了一些额外的好处,例如:防止DDOS攻击,将主机与第三方库中的安全漏洞隔离,如果不及时修补,可能会导致主机易受攻击等等。