V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
如果你希望学习 CDN 相关知识,那么建议你可以遍历以下软件的说明文档。
NGINX
cURL
linpf
V2EX  ›  CDN

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

  •  
  •   linpf · 2017-07-21 17:28:05 +08:00 · 2646 次点击
    这是一个创建于 2686 天前的主题,其中的信息可能已经有所发展或是发生改变。

    看到一些大厂的主站

    例如 www.haier.com

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

    但是 CDN 不是基于缓存吗?

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

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

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

    我的猜测:

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

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

    8 条回复    2017-08-07 10:33:34 +08:00
    ihacku
        1
    ihacku  
       2017-07-22 02:19:20 +08:00 via iPhone
    CDN 有动态加速的
    geekzu
        2
    geekzu  
       2017-07-22 04:04:07 +08:00
    动态资源回源是基础功能也是必备功能
    Showfom
        3
    Showfom  
       2017-07-22 09:51:21 +08:00 via iPhone
    no cache is 头部
    linpf
        4
    linpf  
    OP
       2017-07-22 10:13:30 +08:00
    @ihacku 对,我就是好奇它的原理
    linpf
        5
    linpf  
    OP
       2017-07-22 10:14:43 +08:00
    @geekzu 但是回源的话,对服务器本身来说并没有减轻压力,反而还提高了成本和响应时间,不划算啊
    ihacku
        6
    ihacku  
       2017-07-22 20:17:55 +08:00 via iPhone
    有些机房可能是单电信接入,这个时候有链路加速的作用
    linpf
        7
    linpf  
    OP
       2017-07-22 20:59:07 +08:00
    @ihacku 阿里云 ECS 一般是什么网络?
    weisdong
        8
    weisdong  
       2017-08-07 10:33:34 +08:00
    动态加速一般都是从:路由优化、协议优化、和内容优化等方面,动态一样还是回源的,只是会提高回源速度
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2996 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 00:31 · PVG 08:31 · LAX 16:31 · JFK 19:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.