我们目前正在开发一个ASP.NET MVC应用程序,该应用程序将部署在企业内部网上,并在公共互联网上提供稍微修改后的面向客户的版本。本地或外部引用JavaScript库?
我们正在使用一些外部JavaScript库(例如jQuery),并且讨论了关于引用库的内容 - 我们是否应该从外部源引用它们(例如通过Google load jQuery方法)或保留我们自己的版本,并从那里参考?
项目经理有点担心如果我们从那里引用Google(或任何人)的“依赖关系”,并认为拥有自己的图书馆副本使我们更加独立。另一方面,我听说让别人托管图书馆还有很多好处 - 例如,他们为我们处理版本控制,Google不会很快去任何地方......
(为此目的的讨论假设我们托管的内部网具有外部访问 - 显然如果事实证明它并不是我们为此做出的决定!)
所以,这很重要吗?如果是这样,我们该怎么做,为什么?我不知道这是否是社区维基的候选人,让我知道如果我应该有这个问题的话。把它放在那里,我会知道未来!)
谢谢:)
这很关键。但是我们正在考虑降级 - 所以无论如何,它应该最低限度地运行,而不需要javascipt。我更感兴趣的是外部托管的利弊,因为缺点显而易见。您绝对正确,但这些都是可能的担忧,谢谢! – randomsequence 2010-09-13 11:50:42