很多人第一次看 Cloudflare 的产品会有点懵:Workers、Pages、R2、KV、D1、Queues……到底该用哪个?先用一句话区分:Workers 是“在边缘跑代码”,Pages 是“把网站发布出去”。
先记住一个最直观的类比:
Workers 更像是“在 Cloudflare 全球节点上运行的一段程序”。你写的是 服务端逻辑,比如 API、鉴权、转发、数据处理、A/B 测试、动态渲染等。
Pages 更像是“把一个前端项目一键部署成网站”。它擅长 静态站点(HTML / CSS / JS)以及一些框架的 SSR / 边缘函数能力(通过 Pages Functions)。
如果不想记概念,也可以这样想:
要做“后端”:倾向 Workers
要做“网站上线”:倾向 Pages当然,二者能组合使用,甚至在很多项目里会“前端用 Pages,后端用 Workers”。
两者共同点:为什么它们经常被放在一起讨论?Workers 和 Pages 之所以经常一起出现,是因为它们有一大块共同的基础能力:
都运行在 Cloudflare ...
CloudFlare 是一个非常优秀的 CDN 服务,国外很多网站都在使用 Cloudflare CDN,但是 CloudFlare 也有一个大的毛病——访问速度很慢,分配给中国内地访客的 IP 并不友好(延迟高、丢包多、速度慢)。好在 CloudFlare 的 IP 地址非常地多,不同的 IP 地址所在的 CDN 节点服务器访问速度也会不同,由于 CloudFlare 采用的是 Anycast IP,只要访问到一个 IP 就相当于访问到 CloudFlare CDN 了,这样给我们另一个可选方案:优选 CloudFlare IP 地址,让那些本地访问速度快的 IP 地址变成我们网站的 CloudFlare CDN 地址。
虽然 Cloudflare 公开了所有 IP 段( https://www.cloudflare.com/zh-cn/ips/ ),但想要在这么多 IP 中找到适合自己的,怕是要累死,那么今天就推荐一个自动优选 CloudFlare IP 的软件CloudflareSpeedTest ,用来测试 Cloudflare CDN 延迟和速度,获取最快 IP (IP ...


