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

服务器网络可以走 CDN?

  •  
  •   mmmmms · 2022-03-02 12:00:02 +08:00 · 2131 次点击
    这是一个创建于 1000 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景:我们公司的网站有一些资源是放在亚马逊的 CDN 服务的,但是很奇怪的是偶尔会出现资源跨域无法加载 js 脚本的问题。就这个问题后端站出来指责为什么要把 js 资源放 CDN 。 我说为了优化加载速度,这些不变的大的第三方依赖放在 CDN 速度会快一点。 他就说可以放在服务器,服务器同样可以开 CDN 。这就触及到我的知识盲区了,在我理解中,服务器是不能开 CDN 的,因为它并不是静态资源。

    所以,求助大神们,帮忙科普一下服务器开 CDN 的原理

    10 条回复    2022-03-02 14:47:05 +08:00
    xmumiffy
        1
    xmumiffy  
       2022-03-02 12:02:46 +08:00 via Android
    可以的 Amazon CloudFront , 去联系你的销售就行
    coosir
        3
    coosir  
       2022-03-02 12:28:05 +08:00
    你们两方理解都有问题
    1. js 放 CDN 没问题,而且很适合。有其他问题就去解决,不要赖这个
    2. 动态内容同样可以加速
    kwater
        4
    kwater  
       2022-03-02 12:41:16 +08:00
    客户端 request 并发 limit ,怼回去
    mmmmms
        5
    mmmmms  
    OP
       2022-03-02 12:43:39 +08:00
    谢谢大神们,基本了解了,动态内容 CDN 其实本质上是通过规划最佳的溯源路径达到提升请求速度的目的,本质上服务器还是只有一台的,不知道我的理解有没有错
    3dwelcome
        6
    3dwelcome  
       2022-03-02 12:50:57 +08:00 via Android
    @mmmmms 一台服务器能叫 CDN ?恭喜你同事,重新定义 CDN 。
    yuzo555
        7
    yuzo555  
       2022-03-02 12:54:00 +08:00
    动静分离,动态不缓存,静态缓存。
    jiuhuicinv
        8
    jiuhuicinv  
       2022-03-02 12:58:09 +08:00
    js 资源放 cdn 没问题
    GrayXu
        9
    GrayXu  
       2022-03-02 13:57:50 +08:00
    @mmmmms #5 是的,动态内容不是靠 cache 。你们俩说的都不在一频道上。。
    AS4694lAS4808
        10
    AS4694lAS4808  
       2022-03-02 14:47:05 +08:00
    js css 之类的静态文件肯定是走 CDN ,动态内容走 CDN 的意思是 CDN 提供商在用户当地有接入点,可以走更快的私有网络把请求发到服务器,速度还是比静态 CDN 慢。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1047 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:07 · PVG 05:07 · LAX 13:07 · JFK 16:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.