像 JQuery 这样的 JS 库可以直接从其他站点(例如谷歌)链接。通常我用
<script type="text/javascript" src="/js/jQuery.min.js"></script>
但是我可以用
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
或类似的。
我喜欢完全控制我的网站,所以我使用第一种方式。但是使用谷歌或其他主机有一些优势(即减少延迟、增加并行性、更好的缓存)。 两者各有利弊。 我应该使用什么?你用什么,为什么?
请告诉我您的意见。
谢谢
最佳答案
我认为这取决于您网站的受众。
如果您的网站是面向公众的,并且人们将主要或完全通过互联网访问它,那么您将受益于较低的带宽利用率、更快的响应和缓存优势,因为该文件之前可能已被引用并且从另一个站点加载的数据很高。
如果您的站点是 Intranet 的内部站点,您可能会遇到人们无法访问 Internet 的问题,但您也会浪费带宽,因为您要通过 Internet 发送每个人来获取您可以托管的文件本地。
关于javascript - JS库应该放在哪里(host),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1400512/