zfish
V2EX  ›  站长

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

  •  
  •   zfish · Dec 26, 2020 · 13854 views
    This topic created in 2144 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
    forgottencoast
    Dec 26, 2020
    1
    海南电信,根本就打不开。
    2yuansvip
    2yuansvip
    Dec 26, 2020
    2
    用 azure,全国都是 50ms,何必这么折腾啊
    Ballmer
    Ballmer
    Dec 26, 2020
    3
    赞,个人博客,如果域名备案了,阿里云 CDN 是最简单最好的方案,100g 一年才 20 元

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

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