很多人第一次看 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 ...
想拥有一个属于自己的个人博客,却不想为服务器和运维投入过多成本?本文将带您从零开始,使用 Hexo 框架搭建个人博客,并部署到 GitHub Pages 和 Cloudflare Pages。主要内容包括:
环境准备:安装Node.js和Git
配置Git和GitHub:设置SSH密钥,创建GitHub仓库
初始化Hexo项目:安装Hexo,创建新博客
部署到GitHub Pages:配置部署设置,推送静态文件
部署到Cloudflare Pages:连接GitHub仓库,自动部署
基本使用方法:创建新文章,本地预览,发布更新
借助这些免费的工具和平台,您可以在短时间内创建一个美观、高效且易于维护的博客网站。
[]
.video-container {
position: relative;
width: 100%;
padding-top: 56.25%; /* 16:9 aspect ratio (height/width = 9/16 * 100%) */
}
.video-container iframe {
position: ...


