V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
zfish
V2EX  ›  站长

优化托管在国外博客的国内访问速度

  •  
  •   zfish · Dec 26, 2020 · 12882 views
    This topic created in 1949 days ago, the information mentioned may be changed or developed.

    博客托管在Netlify上,国内访问速度比较慢,因备案问题,只能加阿里云 CDN (不含中国),测试了下,国内的速度明显比之前快了。

    具体优化见这篇《零成本搭建现代博客之优化国内访问速度》

    如果你所在的地区访问速度特别慢的话,可以留言告知我。

    Supplement 1  ·  Dec 29, 2020

    根据评论区的回复,感谢大家推荐好用的 CDN ,目前已将博客迁移至 vercel 。具体过程见文章更新

    重新测速结果:

    如果你所在的地区访问速度特别慢的话,可以留言告知我。

    48 replies    2023-05-16 01:18:13 +08:00
    forgottencoast
        1
    forgottencoast  
       Dec 26, 2020
    海南电信,根本就打不开。
    2yuansvip
        2
    2yuansvip  
       Dec 26, 2020
    用 azure,全国都是 50ms,何必这么折腾啊
    Ballmer
        3
    Ballmer  
       Dec 26, 2020
    赞,个人博客,如果域名备案了,阿里云 CDN 是最简单最好的方案,100g 一年才 20 元

    /t/736169 可以看看能有优惠券更便宜点不
    zfish
        4
    zfish  
    OP
       Dec 26, 2020 via iPhone
    @forgottencoast 我没用服务器,直接 cdn 啊,免费的,azure 可以不同服务器部署?
    zfish
        5
    zfish  
    OP
       Dec 26, 2020 via iPhone
    @Ballmer 域名是 dev 顶级域名,根本备案不了
    virusdefender
        6
    virusdefender  
       Dec 27, 2020
    我也是 Github pages 托管加阿里云非大陆区 cdn,本不想这么折腾,但是 me 域名我想备案都不行。。
    zfish
        7
    zfish  
    OP
       Dec 27, 2020 via iPhone
    @virusdefender GitHub 需要注意 seo,因为他域名是可以被 google 爬到的,这就出现两个内容一模一样的站,内容重复了,我用 netlify 他域名是随机生成的,只要你不公开是没法被爬到的
    testcaoy7
        8
    testcaoy7  
       Dec 27, 2020
    dev 域名哪里买比较划算?
    huhexian
        9
    huhexian  
       Dec 27, 2020
    江西电信,打不开
    ifoto
        10
    ifoto  
       Dec 27, 2020
    @2yuansvip 微软爸爸,这么良心的吗
    netnr
        11
    netnr  
       Dec 27, 2020   ❤️ 2
    花里胡哨,vercel 解君愁
    YouLMAO
        12
    YouLMAO  
       Dec 27, 2020 via Android
    工信部机房出租要么
    zfish
        13
    zfish  
    OP
       Dec 27, 2020 via iPhone
    @testcaoy7 我是 namecheap 买的
    zackkk
        14
    zackkk  
       Dec 27, 2020
    没有备案,你怎么可以用 cdn 的?
    zfish
        15
    zfish  
    OP
       Dec 27, 2020 via iPhone
    @huhexian 打不开估计是 dns 污染,不是阿里云 cdn 的问题,估计就没解析出,你可以用 nslookup www.bmpi.dev 命令看看是否能返回阿里云的 cdn 地址,如果是被污染的话,那得设置不被污染的 dns 地址如 8.8.8.8 吧
    zfish
        16
    zfish  
    OP
       Dec 27, 2020 via iPhone
    @zackkk 我是阿里云国际版(不含中国),阿里云国际版的新加坡节点对国内是优化过的,比其他国际的 cdn 要快一些
    zjhzxhz
        17
    zjhzxhz  
       Dec 27, 2020
    主服务器同在国外,但是用了阿里云 CDN 分发静态内容。
    所有网页静态化之后通过又拍云分发。那速度棒呆了。

    具体细节可参见: https://infinitescript.com/2019/06/the-new-architecture-of-infinite-script/
    zfish
        18
    zfish  
    OP
       Dec 27, 2020 via iPhone
    @zjhzxhz 不错!我是 hugo 直接用 netlify 生成静态内容发布的,如果有动态内容还需要像你这样做静态化了。但是阿里云也有全站加速的(包含动态内容),为什么没用呢?
    naoh1000
        19
    naoh1000  
       Dec 27, 2020   ❤️ 6
    我都是屏蔽国内访问,梯子都不会用的读者还是不要了。
    love
        20
    love  
       Dec 27, 2020
    打开后速度还行,不过不知道为什么第一次打不开( Firefox
    icecrack
        21
    icecrack  
       Dec 27, 2020 via Android
    看看这个方案,看能不能优化下自己博客
    guodong110
        22
    guodong110  
       Dec 27, 2020
    用 vercel 吧,国内速度很快,github 可以直接部署上去 还免费
    Overfill3641
        23
    Overfill3641  
       Dec 27, 2020
    你这网站本身打开就缓慢,比普通 CF 站点还慢
    zfish
        24
    zfish  
    OP
       Dec 27, 2020 via iPhone
    @v2tudnew 看你地区了,挂梯子秒开,国内不挂梯子陕西地区速度也很快,目前看来 dns 解析也是一个待优化的点,aws 的 dns 解析看起来国内有些地区还是慢
    zfish
        25
    zfish  
    OP
       Dec 27, 2020 via iPhone
    @guodong110 我测试下,如果国内快的话,我甚至都不需要阿里云 cdn 了
    rb6221
        26
    rb6221  
       Dec 27, 2020 via iPhone
    上海电信打不开……
    zfish
        27
    zfish  
    OP
       Dec 27, 2020 via iPhone
    @janus77 看起来电信很多都不行了。。还得换一个 cdn 了
    n1dragon
        28
    n1dragon  
       Dec 27, 2020 via iPhone
    之前短暂用过一阵子阿里云的海外 CDN,说实话稳定性还不如直连 VPS 。
    mikicomo
        29
    mikicomo  
       Dec 27, 2020
    上海电信打不开
    jjyy1008
        30
    jjyy1008  
       Dec 27, 2020 via iPhone   ❤️ 2
    @zfish @guodong110 @netnr
    之前我做了挺多对比,Vercel 其实很好用,免费方案里对国内用户速度上算是最好的了,因为国内走的是台湾节点,相对快些。但最后我还是放弃了,因为做为 iOS 开发者,提审了 app 多次一直不过,最后发现是 vercel 不支持 ipv6 导致的,无解。不过对 ipv6 不需要支持的话,推荐 vercel
    Tokin
        31
    Tokin  
       Dec 27, 2020
    上海电信表示打不开。。。
    zfish
        32
    zfish  
    OP
       Dec 27, 2020 via iPhone
    @jjyy1008 我这只是一个静态博客,那可以用 vercel 试试,那你最后 iOS 用啥 cdn 加速了?
    bilberry
        33
    bilberry  
       Dec 27, 2020
    楼主的《流量研究》 不错👍
    bilberry
        34
    bilberry  
       Dec 27, 2020
    我也是 github pages, 然后用了 CF,感觉速度还可以
    Myprincess
        35
    Myprincess  
       Dec 27, 2020
    我有一个网站 在境外,购买了 CF 的 CDN,速度不理想,除了美国的只要 1 毫秒。
    国内腾讯云的,服务器在上海,河南地区测试打不开。美国打开 2000 多毫秒。
    怎么优化。
    baoshuo
        36
    baoshuo  
       Dec 27, 2020
    @Myprincess #35 分线路解析
    love
        37
    love  
       Dec 27, 2020
    @Myprincess 买个阿里云 HK 做反代,国外来的解析到那里,速度就很快
    mason961125
        38
    mason961125  
       Dec 27, 2020
    netlify 免费版 分配的 DigitalOcean 新加坡国内体验就不谈了吧...
    mason961125
        39
    mason961125  
       Dec 27, 2020
    换句话说,哪怕你加个 Cloudflare,绕道美国的体验都比直接用 netlify 好不少。
    zfish
        40
    zfish  
    OP
       Dec 27, 2020
    @mason961125 CF 也不行,阿里云国际 CDN 看起来对电信也没法,阿里云 CDN 肯定比 CF 快吧
    mason961125
        41
    mason961125  
       Dec 27, 2020
    @zfish 别想了,国际版 CDN 就算你解析到香港或者新加坡这种带 CN2 地方,CDN 的 IP 过几天就会被墙,阿里可不会因为 IP 被墙而换 IP,毕竟没有保证 CDN 国外节点能够在国内访问。
    mason961125
        42
    mason961125  
       Dec 27, 2020
    而且你现在还没手动解析到带 CN2 的 IP,现在命中的阿里 CDN 新加坡的路由简直可以说是绕了地球一圈。(电信测试
    zfish
        43
    zfish  
    OP
       Dec 27, 2020 via iPhone
    @mason961125 好难,电信这出口有点恶心了,联通还好,看起来现在可选的也就是 CF 和 Vercel 了,我再测试下这两个看看速度咋样
    netnr
        44
    netnr  
       Dec 28, 2020 via Android
    @jjyy1008 如果单纯为了过审,可以 CF 套一下,过了在取消有不有问题
    zfish
        45
    zfish  
    OP
       Dec 29, 2020
    根据评论区的回复,感谢大家推荐好用的 CDN,目前已将博客迁移至 vercel 。
    idblife
        46
    idblife  
       Dec 29, 2020
    @2yuansvip
    我靠,你说的是 azure 哪个机房?
    opengps
        47
    opengps  
       Dec 29, 2020
    @zfish 静态博客完全可以用 hk 的
    ON9
        48
    ON9  
       May 16, 2023
    试试 osrc.com ,国内做的,GitHub 登录就可以,不需要身份证
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5922 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 116ms · UTC 02:55 · PVG 10:55 · LAX 19:55 · JFK 22:55
    ♥ Do have faith in what you're doing.