CDN 是什么?为什么你的网站需要它

2026-07#CDN#缓存#性能优化

读完这篇,你会搞懂 CDN 是什么、为什么大网站打开那么快、以及你自己部署网站时怎么用上 CDN。

先想一个问题,数据从 A 到 B 需要时间吗

你在北京打开一个网站,网站的服务器在广州。你看到的每一个图片、每一段文字,都是通过网络从广州传到北京的。

这不是瞬间完成的。光在光纤中的速度大约是每秒 20 万公里,广州到北京大约 2000 公里,单程需要 10 毫秒。来回就是 20 毫秒。这还不算中间路由器的转发延迟。

实际中,一次从北京到广州的网络请求,往返延迟通常在 30-60 毫秒。如果你网站上有 20 个图片,每个图片都要单独请求,加起来就是 600-1200 毫秒的等待。

这就是第一性原理,物理距离决定了传输时间,你没法让光跑得更快,但你可以让数据离用户更近。

CDN 核心原理,距离决定延迟

此内容受限

此部分内容暂不可见

评论