一个新手。这似乎是一个基本问题,但我找不到答案:
我有几行 JQuery 代码可以在六个页面上显示和隐藏响应式菜单。我知道我需要“链接”到 JQ 库:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
这会降低我的网站速度吗?访问者是否必须下载整个 JQ 库才能使我的两行代码工作?如果是这种情况,我可能会恢复使用 Javascript。
最佳答案
加载脚本文件从来都不是免费的,因此您必须决定它是否值得提供的功能。
一旦您决定这样做(如果您这样做),问题就是是使用 CDN 还是在本地托管它。
CDN 的优点:
- 它可能已经在浏览器缓存中,因为其他地方使用了相同的文件。
- CDN 使用边缘广播、高度优化的服务器和服务器配置等方式来尽可能快地交付。虽然您可能拥有一台速度一样快的服务器,但您很可能没有。
CDN 的构成:
- 如果 CDN 出现故障,即使您的网站正常运行,链接也不起作用。
- 它不在你的控制之下。
关于javascript - 链接到 JQuery CDN 会降低我的网站速度吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49611498/