sudoy
V2EX  ›  问与答

Cloudflare Workers vs Netlify vs Vercel

  •  
  •   sudoy · Mar 19 · 1245 views
    This topic created in 53 days ago, the information mentioned may be changed or developed.

    我最近用 Cloudflare Workers (不是 cloudflare pages) 搭了一个网站,但感觉访问速度一直比较慢(我是从国内访问的)。

    后来我用 Netlify 也搭了一个类似的网站,结果速度明显快很多,体验差异挺大。

    但我在 Google 上查了一下,很多人都说 Cloudflare 因为“边缘计算”的优势,理论上应该是最快的方案之一。可我自己的实际体验却完全相反,有点困惑 🤔

    想请教一下大家,这种情况一般是什么原因导致的?

    补充几点背景:

    • 我是从国内访问的

    • 我的用户主要在海外

    如果只是因为国内访问慢导致的,那其实问题不大,我还是倾向继续用 Cloudflare (用得比较顺手)。

    有了解的大佬能帮忙解释一下吗?非常感谢! 🙏

    14 replies    2026-03-26 11:09:39 +08:00
    ztm0929
        1
    ztm0929  
       Mar 19   ❤️ 1
    CF 在国内直连就是比较慢,为什么没有被彻底阻拦我也不知道🤔
    SayHelloHi
        2
    SayHelloHi  
       Mar 19   ❤️ 1
    CF 很好用 除了国区体验不好
    sudoy
        3
    sudoy  
    OP
       Mar 19
    @ztm0929 好像有冷启动,每次访问都要等好一会儿才加载完成,不知道国外是否这样,测速分数还可以
    sudoy
        4
    sudoy  
    OP
       Mar 19
    @SayHelloHi 嗯确实好用,就是担心速度慢用户体验不好
    Danswerme
        5
    Danswerme  
       Mar 19   ❤️ 1
    “我的用户主要在海外”,那还是用 Cloudflare 吧,在国外绝大多数地区都有 CDN ; CF 在国内的 CDN 合作伙伴是京东云,仅限付费用户使用,因此国内用户访问使用了 CF Free tier 的网站都会被解析到美西去,所以速度很慢(我的印象里是这样,如有不对还请指正)。

    此外还可以尝试 Vercel ,Vercel 的香港节点对免费用户也开放使用,只是访问次数相比于 CF 要少很多。
    bigtan
        6
    bigtan  
       Mar 19   ❤️ 1
    腾讯有个 edgeone pages 挺好的
    cjh0613
        7
    cjh0613  
       Mar 19   ❤️ 1
    现在内外割裂,托管于 cloudflare 等境外服务商的站点,在很多 CN 地区打不开。

    不只是访问很慢,是根本打不开

    这个也不算什么问题,但问题是很多代理规则里把这些列为直连。

    导致很多即便使用代理客户端的用户,也无法访问这些网站。

    用户主要在海外就不用管
    sudoy
        8
    sudoy  
    OP
       Mar 19
    @Danswerme 感谢回复,我后续需要拓展到全栈,也就是需要数据库和 s3 ,cloudflare workers 很适合,d1 和 r2 完全够用,目前就是国内访问很慢,有时候访问的时候需要好几秒才启动成功,这让我产生“国外用户打开是不是也这样”的顾虑,我通过 https://pagespeed.web.dev/测速,分数也还可以
    sudoy
        9
    sudoy  
    OP
       Mar 19
    @cjh0613 谢谢!您知道 cloudflare workers 和 cloudflare pages 在托管静态方面有什么差异吗?我目前全部都是 workers ,但是偶尔访问好像有冷启动时间,pages 托管前端不知道会不会好点
    Danswerme
        10
    Danswerme  
       Mar 19   ❤️ 1
    @sudoy 不用担心,国外速度很快的。
    Danswerme
        11
    Danswerme  
       Mar 19   ❤️ 1
    @sudoy Pages 在底层其实也是使用 Workers 来驱动的,Pages 可以通过 Function 来实现部分 Workers 的功能,而 Workers 在包含 Pages 的全部功能之外,还有一些更丰富的功能可以使用,官方也潜移默化的推荐使用 Workers 。

    Ref:

    https://developers.cloudflare.com/workers/static-assets/migration-guides/migrate-from-pages/
    https://www.reddit.com/r/CloudFlare/comments/1ip87mx/workers_vs_pages/
    sudoy
        12
    sudoy  
    OP
       Mar 20
    @Danswerme 感谢!这我就放心了,我其实很喜欢 workers 及其生态,他的很多功能恰好符合我的个人习惯
    cslive
        13
    cslive  
       Mar 20   ❤️ 1
    cf Workers 优选,设置一下就好
    sudoy
        14
    sudoy  
    OP
       Mar 26
    @cslive 求指教
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1267 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 88ms · UTC 23:39 · PVG 07:39 · LAX 16:39 · JFK 19:39
    ♥ Do have faith in what you're doing.