为什么大家都要用 BootCDN ?

SillyGod · 2024-9-1 00:06:18 · 123 次点击
本人技术不精,只是编程小白

我发现很多人会用:
https://cdn.staticfile.org
https://cdn.bootcdn.net

这俩经过我的测试,已经被 uBlock 拦截掉了

我也看了前段时间的投毒事件,大概理解为什么


但是我不理解,为什么这种简单的 CSS 文件需要用第三方 CDN 呢?
全部用自己的服务器存储并加载,难道很消耗流量吗?这又不是图片资源


我技艺不精,可能有些地方不清楚,所以希望大佬赐教,诚心发问:

为什么你们 CSS 文件要用第三方 CDN ?
举报· 123 次点击
登录 注册 站外分享
12 条回复  
q8515620 小成 2024-9-1 00:19:17
抛开投毒事件不谈,使用 CDN 难道不是为了加速吗?
GooMS 小成 2024-9-1 00:27:43
Keep it simple
dejavuwind 初学 2024-9-1 01:12:27
不是写前端的 猜测一下
CDN 可以加速不同网络环境 提升访问体验 升级啥的也方便 不然还得自己替换文件
另外就可能虽然只有几十个 Bytes 但是如果访问量足够大 还是能省一些钱的
jeesk 初学 2024-9-1 01:16:23
现在已经不相信任何国内供应链了
IvanLi127 小成 2024-9-1 02:15:28
大家都用同一个 cdn 地址加载相同的库,浏览器不就能高高兴兴地缓存了嘛。

http 时代中间链路还能帮你半路就响应缓存的内容,不知道现在是什么形态了
wuzzispacelake 小成 2024-9-1 06:12:12
我也不理解,业务小流量小的在 CDN 自托管花不了几个钱,业务大流量大的肯定要 CDN 自托管
0o0O0o0O0o 小成 2024-9-1 09:27:40

为什么大家都要用 BootCDN ?

我觉得动机也就只剩网络优势和能省一点是一点了,对于这些子资源正确使用 SRI 也不用太担心投毒: https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity

@IvanLi127 #7
> 大家都用同一个 cdn 地址加载相同的库,浏览器不就能高高兴兴地缓存了嘛。
应该是不能的吧?现代浏览器都默认开了缓存分区: https://developer.chrome.com/blog/http-cache-partitioning
thorby 初学 2024-9-1 10:42:33

为什么大家都要用 BootCDN ?

fshex 说话需要这么小心谨慎吗哈哈
paopjian 小成 2024-9-1 10:52:36

为什么大家都要用 BootCDN ?

免费的 CDN 为什么不用, CDN 存在的意义就是全球加速网络, 自己放自己服务器还得费心关心用量和费用,
12下一页
返回顶部