回答
两者都有自己的优点和缺点:
使用谷歌
- +1您不必下载任何东西
- +1有机会,它会得到浏览器速度更快(甚至可能存在于浏览器的缓存中)
- -1 Google可能不在线(不,它不会)
- -1你不知道的内容会改变或永远呆在那里
使用自己的服务器
- +1您控制脚本版本,并知道它会还有,只要你的网站在那里停留
- +1你不依赖于任何东西(例如,如果一个疯狂的DNS块谷歌)
- -1这可能速度较慢,不缓存第一次你的站点载入
- -1你不能在你的代码
你非常感谢你:) – harishkumar329
从谷歌调用jQuery库。
- 延迟的减少,
- 提高并行
- 更好的缓存机制。
雅,但如果谷歌倒闭会发生什么? – harishkumar329
我怀疑谷歌会离线足够长的时间(如果有的话),因为它是在您的网站明显.. – ThatGuy343
如果谷歌停机,很可能你的网站也会。这可能发生的常见情况:流星坠毁,全球电力故障等 – mavrosxristoforos
如果您自己下载并从服务器上提供它,可以确保它始终可用并可以控制文件的版本。
对于某些业务,内部网站可能甚至没有外部Internet连接。
改变几个字符从谷歌称它可能会减少你的网页加载时间更新的版本。唯一不利的一面是,如果谷歌没有满足您的请求,那么请求该页面的用户将会缺少该库。
但是,对于获得的性能和极小的变化谷歌无法提供该文件,我会建议从谷歌拉。
包括来自Google或其他云源的通用库通常为最终用户的更快。因为用户很可能已经在浏览器缓存中使用了该库(来自其他使用相同库访问的网站)。
包括你的文件从不同的服务器还增加网站整体性能。
此外,他们还让你定义库版本。
所以,一切的一切,我觉得使用内容交付网络像谷歌是一个更好的选择。
- 1. 哪个jQuery最好用
- 2. 哪个pdf库最好和codeigniter一起使用
- 3. jquery ajax调用,哪个最好?
- 4. NavigationDrawer(SlidingMenu):哪一个最好?
- 5. 哪个是最好的.Net XML-RPC库?
- 6. Blob与OpenCV。哪个库最好?
- 7. 哪个版本的akka库最好?
- 8. 哪个是jetty最好的json rpc库?
- 9. 哪个是NSBezierPath库/类最好的SVG?
- 10. 哪种数据库最好
- 11. 哪一个最好在数据库中插入一行?
- 12. html哪里最好有引用js库?
- 13. Mysql查询性能。哪一个最好?
- 14. SlimDX与SDL--哪一个最好?
- 15. 哪一个是最好的选择?
- 16. GetCountOfObjects,GetNumberOfObjects和GetObjectCount中哪一个最好?
- 17. 哪一个最好@ font-face或Web-font?
- 18. 哪一个对性能最好
- 19. 哪一个是最好的OLEDB或Excel对象或数据库
- 20. 数据库设计 - 哪一个更好?
- 21. 哪个最好Copyto()或Clone()?
- 22. 哪个性能最好?
- 23. 哪个地方最好?
- 24. JSF vs Stripes,哪个最好?
- 25. OpenCL哪个SDK最好?
- 26. Django CMS哪个最好?
- 27. 这四个库中,你最可能使用哪一个?
- 28. jQuery以外的哪个Javascript库使用$?
- 29. 哪个JQuery document.ready更好?
- 30. 哪个jQuery Flash插件好?
基于两个相互矛盾的,但正确的答案,我会说,这是非常的意见基础问题。 –