Ricardo A Asked: 2020-06-30 11:36:51 +0800 CST 2020-06-30 11:36:51 +0800 CST 2020-06-30 11:36:51 +0800 CST 放CDN链接和下载有什么区别? 772 我的意思是,我在 Bootstrap 中看到过你可以下载它并在你的文本编辑器中放一个类似的迷你链接,或者你可以只放一个 cdn 链接,尽管它有点长,我在 Jquery 上也看到过同样的情况,你可以选择放一个cdn链接和下载它,有什么区别,更推荐使用哪一个? jquery 2 Answers Voted Shaz 2020-06-30T15:44:58+08:002020-06-30T15:44:58+08:00 首先,两者都不推荐,这真的取决于每个项目。 另一个被接受的答案解释了两点并不完全正确: 使用 CDN并不能保证网站加载速度更快。CDN 服务器可能已关闭或与它们的连接速度非常慢,以及其他可能的原因。 与页面/网站和 CDN 存储在同一服务器上的两个文件都需要一段时间才能加载,甚至 1 毫秒,但都需要时间。 英文版的 SO 上有一个类似的问题,答案稍微详细一些,我将其翻译如下: 使用 CDN 的优势 增加并行度(能够同时向多个服务器发出请求)。 它增加了文件已经在浏览器缓存中的可能性。 文件的实际下载大小将尽可能小。 减少服务器使用的带宽。 无论谁访问您的网站,都会收到更密切的回应(从地理上讲)。 何时不使用 CDN 对于其 Web 服务器与访问者位于同一网络上的 Intranet。 当您想要自定义所述资源时(在本例中为 jQuery)。 Web 应用程序是否应该能够“离线”工作。 要记住的另一点是,由于某些设备上的延迟问题,连接所有脚本并将它们放在一个文件中(例如 scripts.js)可能比使用 CDN 更好,尽管显然这不再是这样了。HTTP2的一个问题。 Best Answer JuankGlezz 2020-06-30T11:46:40+08:002020-06-30T11:46:40+08:00 不同之处在于您网站的加载时间。 如果您使用一个,CDN您的网站加载速度不会更快,差异很小。 如果您使用服务器文件(下载的引导程序),可能需要一段时间才能加载 现在,如果链接或文件已损坏或移动 CDN: 您无法控制该文件,因此您的网站会出错。 下载: 您可以重新上传或将它们移动到正确的文件夹中。 您可以控制服务器上的这些文件
首先,两者都不推荐,这真的取决于每个项目。
另一个被接受的答案解释了两点并不完全正确:
使用 CDN并不能保证网站加载速度更快。CDN 服务器可能已关闭或与它们的连接速度非常慢,以及其他可能的原因。
与页面/网站和 CDN 存储在同一服务器上的两个文件都需要一段时间才能加载,甚至 1 毫秒,但都需要时间。
英文版的 SO 上有一个类似的问题,答案稍微详细一些,我将其翻译如下:
使用 CDN 的优势
何时不使用 CDN
要记住的另一点是,由于某些设备上的延迟问题,连接所有脚本并将它们放在一个文件中(例如 scripts.js)可能比使用 CDN 更好,尽管显然这不再是这样了。HTTP2的一个问题。
不同之处在于您网站的加载时间。
CDN
您的网站加载速度不会更快,差异很小。现在,如果链接或文件已损坏或移动
CDN:
下载: