您应该从哪里获取 jQuery 库?
在项目中包含 jQuery 和 jQuery UI 时,有多个选项可用。让我们深入研究一下每种方法的优缺点。
Google JSAPI 与 CDN
Google JSAPI 提供了一种从 Google 分布式服务器访问 jQuery 的便捷方法。这可以缩短加载时间并可能减少带宽消耗。但是,设置 SSL 连接或解析 google.com 可能会导致延迟。
jQuery 的站点或您的服务器
在您自己的服务器上或从 jQuery 的站点托管 jQuery 允许用于完全控制版本和潜在的定制。但是,这种方法需要额外的设置和维护,并且可能会导致服务器上的带宽使用出现问题。
其他 CDN
使用第三方 CDN,例如 ajax .googleapis.com 可以提供分布式网络的优势,而无需维护自己的基础设施。缺点是您依赖 CDN 的可靠性和可用性。
Google JSAPI 推荐
许多开发人员建议使用 Google 的 JSAPI 来分发 jQuery。分布式服务器减少了延迟,缓存机制防止了库的多次下载。此外,其他 Google 服务可能会利用此方法来简化代码包含。
安全协议的动态源切换
如果您的网站上有安全和不安全的页面,您可以动态切换 Google 源以避免混合内容警告:
<code class="html"><script type="text/javascript"> document.write([ "\<script src='", ("https:" == document.location.protocol) ? "https://" : "http://", "ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js' type='text/javascript'\>\<\/script\>" ].join('')); </script></code>
简化动态源
要进一步简化此代码,您可以使用以下语法:
<code class="html"><script type="text/javascript"> document.write("\<script src='//ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js' type='text/javascript'\>\<\/script\>"); </script></code>
以上是您的 Web 项目中 jQuery 库的最佳来源在哪里?的详细内容。更多信息请关注PHP中文网其他相关文章!