• 请不要在回答技术问题时复制粘贴 AI 生成的内容
captainm
V2EX  ›  程序员

静态站点欲试用全球加速的 CDN,哪家强?

  •  
  •   captainm · Jan 22, 2020 · 11022 views
    This topic created in 2484 days ago, the information mentioned may be changed or developed.

    1.我司的业务针对全球用户,但流量不是很大,相当于企业门户网站,主要是图片等静态资源;

    2.因为之前主要都是海外用户,所以服务器用了阿里云美西的,现在国内客户逐渐多起来了,因此决定使用 CDN 进行静态资源分发;

    3.前两天试用了一下阿里云的 CDN,选择的全球加速,配置好之后发现国内访问特别慢,比没用 CDN 之前都要慢,几乎到了打不开的程度,X-Cache 状态都是 MISS,遂问阿里云售后,回复说是因为我试用了国外的服务器,导致 CDN 回源超时而导致 504,所以国内用户打开就会特别慢。

    4.有想过国内外分别试用一台服务器,但是又考虑到成本,因此放弃,后期用户更多的时候再考虑此方案。

    5.欲问:可全球加速的 CDN 哪家强?或者针对国外和国内用户分别使用不同的 CDN ?再强调一下,只是加速静态资源。

    新春快乐,感谢浏览此贴。

    46 replies  •  2020-06-17 15:53:58 +08:00
    agdhole
    agdhole
    Jan 22, 2020❤️1
    1
    网宿
    wzw
    wzw
    Jan 22, 2020
    2
    阿里云国内服务器+阿里云 cdn? 会不会更好
    Merlini
    Merlini
    Jan 22, 2020 via Android
    3
    最近有看到有人用 ipfs,说是挺快的
    iii
    iii
    Jan 22, 2020
    4
    网宿 节点多
    lhx2008
    lhx2008
    Jan 22, 2020 via Android
    5
    国外的服务器,国内访客,阿里云国外 CDN ?网站备案了吗? 1C1G 的服务器很便宜。
    lc7029
    lc7029
    Jan 22, 2020
    6
    网宿
    moult
    moult
    Jan 22, 2020 via iPhone
    7
    白山也不差
    cst4you
    cst4you
    Jan 22, 2020
    8
    域名备案, 海外走海外 cdn, 国内走阿里 cdn
    712e1959
    712e1959
    Jan 22, 2020 via Android
    9
    Cloudflare ?
    captainm
    captainm
    OP
    Jan 22, 2020
    10
    @wzw 目前用的是阿里云美国硅谷的服务器,前几天试用了阿里云的 cdn,国内用户访问很慢
    paranoiagu
    paranoiagu
    Jan 22, 2020 via Android
    11
    阿里云 cdn 加速不能国内外同时吗?
    我用的 upyun 是可以的。
    captainm
    captainm
    OP
    Jan 22, 2020
    12
    @lhx2008 网站肯定备案了,不然也不会用阿里云。1c1G 服务器撑不起,企业用户不至于这么抠。。(虽然也不会太大方就是了)
    captainm
    captainm
    OP
    Jan 22, 2020
    13
    @cst4you 域名已备案,大佬,你是指 CDN 分发 国外国外分开做吗?目前源站是美国硅谷的服务器
    captainm
    captainm
    OP
    Jan 22, 2020
    14
    @paranoiagu 可以同时,但是国内用户访问比用 cdn 还要慢,几乎打不开,阿里云客服回复说因为我用的国外服务器,cdn 回源超时 504 了。UPYUN 据说对国外用户不是很友好
    captainm
    captainm
    OP
    Jan 22, 2020
    15
    @712e1959 CLOUD 企业级 200$/mo 有点贵,20$/mo 那个又不可以自定义 SSL 证书,我们的 SSL 就白买了
    vovov
    vovov
    Jan 22, 2020 via Android
    16
    我们也有很多国外客户,目前方案是国内腾讯云 CDN,国外腾讯云全站加速。
    dnsaq
    dnsaq
    Jan 22, 2020 via iPhone
    17
    流量不大自己做。流量巨大还是商业 cdn 好点,不过说实话大多国内公司的所谓全球加速都是骗钱的实际效果差的一逼。直接 cf 就好,对大陆自己单独解析一条
    lhx2008
    lhx2008
    Jan 22, 2020 via Android
    18
    @captainm 纯静态 Nginx 很猛的好吧,一天几十万 IP 都不是事,你前面再挂个 CDN 就行了
    indev
    indev
    Jan 22, 2020
    19
    海外用 cloudflare,国内用百度云加速 ( https://www.cloudflare.com/zh-cn/network/china/),这个可行否?
    prondtoo
    prondtoo
    Jan 22, 2020
    20
    静态站点还需要回源??
    huaxianyan
    huaxianyan
    Jan 22, 2020
    21
    @prondtoo 会,即使你主动预热,如果流量不大,一段时间会从各个节点上清除,用户访问的时候就会回源
    aliensb
    aliensb
    Jan 22, 2020 via Android
    22
    sneezry
    sneezry
    Jan 22, 2020 via iPhone
    23
    可能国内国外 cdn 得分开做,确实比较麻烦…
    OllyDebug
    OllyDebug
    Jan 22, 2020 via iPhone
    24
    网宿科技,国内打开挺快的
    whileFalse
    whileFalse
    Jan 22, 2020
    25
    最简单的办法是 DNS 国内国外分别解析。
    国内的 CDN 如果访问国际内容有困难,可以考虑将静态内容托管到国内的存储上。
    xddxdd
    xddxdd
    Jan 22, 2020 via Android
    26
    可以试下把全站静态化,然后国内加一台服务器给国内 cdn 用
    GG668v26Fd55CP5W
    GG668v26Fd55CP5W
    Jan 23, 2020
    27
    智能 DNS 解析,国内外使用不同的 cdn 厂商
    wdlth
    wdlth
    Jan 23, 2020
    28
    全球?当然是 Akamai……
    realpg
    realpg
    Jan 23, 2020
    29
    静态资源如果变动不多,或者保证调用带?ver=xxx 这种避免过期,其实推荐自建……

    之前我就自己搞这种方案 成本低廉 低到很多费用(国外服务大多个人信用卡支付)都达不到公司个人付费报销标准 得攒好几个月报销一次

    如果对 DNS 调度没信心,或者国内要做二次精细省份调度

    在源站可控的情况下,可以给网站进行逻辑分区,进入不同页面请求不同静态资源,区分国内国际
    cydian
    cydian
    Jan 23, 2020❤️1
    30
    你看一下 CDN 全球榜单。
    第一和第二分别是 Akamai、腾讯云
    前者 我没用过,不评论。
    后者我一直在用,国内外节点多。至少我用起来没有任何问题。
    支持跨国节点回源加速。你可以试一下。
    腾讯云 CDN 我算大户了吧,国内外我都部署了。同样也是用户跨国的。有问题可以问问我。(我不是搞这些云的代理的,我只是热心解答问题)
    Zakun
    Zakun
    Jan 23, 2020
    31
    海外当然 Akamai,阿里云海外就是 xxx
    Rhinecho
    Rhinecho
    Jan 23, 2020 via iPhone
    32
    国内百度云加速,有国外的中间源

    国外就让他们直接访问那个美西的服务器吧,怕攻击加上 cloudflare

    需要用 geodns
    boluo
    boluo
    Jan 23, 2020 via iPhone
    33
    纯静态资源的话可以放香港 oss 啊,然后配合阿里的 CDN 就全球都很快了
    jmk92
    jmk92
    Jan 23, 2020
    34
    前几年网宿一枝独秀,现在阿里腾讯这些,可能已超越网宿,至少技术更新的层面已追赶
    sleepm
    sleepm
    Jan 23, 2020
    35
    https://www.cdnperf.com/ 可以看看这个
    国外推荐 cloudflare,不过国内延迟 100 多。。
    https://www.cloudflare.com/zh-cn/network/china/
    xieqiqiang00
    xieqiqiang00
    Jan 23, 2020
    36
    百度云加速可以的,外国是 cloudflare 合作,有保障
    xieqiqiang00
    xieqiqiang00
    Jan 23, 2020
    37
    顺带说一句,cloudflare 的 alwaysonline 可以让你把文件全缓存了之后把源服务器撤掉(一段时间内)还能维持网站可访问
    mogutouer
    mogutouer
    Jan 24, 2020
    38
    七牛的外网流量太贵,然后我买了 CDN77,源设置为七牛,结果每个月几乎所有资源不管有用没用都从七牛拉一遍,结果七牛的流量还更多了。。。
    ggicci
    ggicci
    Jan 24, 2020 via iPhone
    39
    @Merlini 哪里。求链接
    ggicci
    ggicci
    Jan 24, 2020 via iPhone
    40
    Akamai
    alexbc
    alexbc
    Jan 27, 2020
    42
    fastly
    captainm
    captainm
    OP
    Jan 29, 2020
    43
    国内阿里云和 CF 都试用了以下,不知道为什么,cdn 生效之后(也做过刷新)反而比套 CDN 之前还要慢。X-Cache 状态都是 miss,但我用国外服务器,都是 Hit 状态。大佬知道是什么原因吗。
    @vacker
    @dnsaq
    @huaxianyan
    @whileFalse
    @realpg
    @cydian
    @xieqiqiang00
    @mogutouer
    cydian
    cydian
    Feb 1, 2020
    44
    @captainm 为什么不试试腾讯云?腾讯云有免费额度。先试试。
    xieqiqiang00
    xieqiqiang00
    Feb 3, 2020
    45
    @captainm 缓存规则设置了吗?国内的 CDN 有些会根据网站访问量来决定是否给你缓存
    hkbtele
    hkbtele
    Jun 17, 2020
    46
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2670 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 109ms · UTC 05:06 · PVG 13:06 · LAX 21:06 · JFK 00:06
    ♥ Do have faith in what you're doing.