包含动态资源的主站如何利用 CDN?

2017-07-21 17:28:05 +08:00
 linpf

看到一些大厂的主站

例如 www.haier.com

直接 ping 的话,会发现直接对主站部署了 cdn

但是 CDN 不是基于缓存吗?

像我的习惯是只对静态文件做缓存,将静态文件放到一个 static 子域名下,对子域名进行 CDN。

可是动态数据是不能缓存的,我的主站没有办法去做 CDN。

可是那这些网站是如何实现的?

我的猜测:

要么是,主站已经纯静态化

要么是深度定制 CDN 规则,有动态资源的目录或者 URL 直接回源?

2486 次点击
所在节点    CDN
8 条回复
ihacku
2017-07-22 02:19:20 +08:00
CDN 有动态加速的
geekzu
2017-07-22 04:04:07 +08:00
动态资源回源是基础功能也是必备功能
Showfom
2017-07-22 09:51:21 +08:00
no cache is 头部
linpf
2017-07-22 10:13:30 +08:00
@ihacku 对,我就是好奇它的原理
linpf
2017-07-22 10:14:43 +08:00
@geekzu 但是回源的话,对服务器本身来说并没有减轻压力,反而还提高了成本和响应时间,不划算啊
ihacku
2017-07-22 20:17:55 +08:00
有些机房可能是单电信接入,这个时候有链路加速的作用
linpf
2017-07-22 20:59:07 +08:00
@ihacku 阿里云 ECS 一般是什么网络?
weisdong
2017-08-07 10:33:34 +08:00
动态加速一般都是从:路由优化、协议优化、和内容优化等方面,动态一样还是回源的,只是会提高回源速度

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/377043

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX