Cloudflare 是独立创作者的隐藏外挂。大多数人只知道它是 CDN,实际上它的免费版有 20+ 个服务,覆盖了你建站需要的几乎所有基础设施。
Cloudflare 免费版能做什么?
- 托管静态网站(Pages,无限流量)
- 注册和管理域名(比 Namecheap 便宜)
- 全球 CDN 加速
- DDoS 防护
- 免费 SSL 证书
- Web Analytics(不依赖 Google Analytics)
- 无服务器函数(Workers,每日 10 万次免费)
- KV 存储、D1 数据库(免费额度)
- 表单处理、邮件路由
- 图片优化、缓存规则
说真的,一个独立创作者的网站,免费版完全够用。不够用的是你对它的了解。
第一步:域名注册
直接在 Cloudflare 买域名,不要经过第三方。为什么?
- Cloudflare 卖域名几乎零利润(只收注册局成本价)
- 不需要额外配置 DNS,买完直接管
- 没有隐藏续费涨价(Namecheap、GoDaddy 第一年便宜第二年翻倍)
一个 .com 域名约 $10/年,直接在 Cloudflare Dashboard → Domain Registration 搜索购买。
第二步:网站托管(Pages)
如果你的网站是纯静态(HTML+CSS+JS,就是我们这种内容站),Cloudflare Pages 是最佳选择:
- 直接连 GitHub 仓库,Push 代码自动部署
- 全球 330+ 节点,访问速度极快
- 无限流量、无限请求(免费)
- 自带预览部署(每个 PR 自动生成预览链接)
部署步骤:Pages → 创建项目 → 连接 GitHub 仓库 → 设置构建命令(纯静态选 None)→ 部署。全程 2 分钟。
第三步:分析工具(Web Analytics)
Google Analytics 太臃肿、隐私不友好、还被很多浏览器拦截。Cloudflare Web Analytics 是更好的选择:
- 基于服务器端数据,不会被 AdBlock 拦截
- 不追踪个人隐私,不需要 Cookie 弹窗
- 核心指标都有:PV、UV、来源、国家、设备
- 完全免费
在 Dashboard → Analytics & Logs → Web Analytics 里添加你的站点,把 JS 代码放到页面 <head> 里即可。
第四步:基础安全配置
SSL/TLS
Cloudflare 默认提供免费 SSL 证书。在 SSL/TLS 设置里选"Full (strict)",确保访问者和 Cloudflare 之间、Cloudflare 和你的服务器之间都加密。
安全头
在 Pages 项目的根目录创建一个 _headers 文件(注意前面是下划线):
/* X-Frame-Options: DENY X-Content-Type-Options: nosniff Referrer-Policy: strict-origin-when-cross-origin Permissions-Policy: camera=(), microphone=(), geolocation=()
缓存规则
在 Dashboard → Caching → Cache Rules 里设置:
- HTML 文件缓存 1 小时(内容更新后能及时生效)
- CSS/JS/图片缓存 1 个月(这些文件很少变,加版本号控制更新)
第五步:其他实用功能
Workers(无服务器函数)
需要一个简单的后端逻辑(比如表单提交、API 中转、A/B 测试)?Workers 每天免费 10 万次请求。写几行 JS 就行。
Email Routing(邮件路由)
想要 hello@你的域名.com 但不想维护邮件服务器?Cloudflare Email Routing 把你的域名邮箱转发到你现有的 Gmail,免费。
Zaraz(第三方脚本管理)
你的网站放了 GA、Facebook Pixel、Hotjar…… 这些第三方脚本拖慢网站。Zaraz 把它们通过 Cloudflare 的边缘网络加载,速度更快、用户隐私更好。
总结:独立创作者的标准配置
一个内容站的最小化 Cloudflare 配置:
- 域名:Cloudflare Registrar
- 托管:Cloudflare Pages(连 GitHub)
- CDN/安全:默认开启
- 分析:Web Analytics
- 邮件:Email Routing → 转发到 Gmail
全年花费:域名 $10。其他全部 $0。
☁️ 还没用 Cloudflare?
注册免费账号,把域名迁过去,你的网站速度和安全性立刻提升一个档次。