静态博客托管现在选择很多,但要说免费额度给得足、国内访问速度又不拉胯的,腾讯云 EdgeOne Pages 值得一试。这篇记录我从零把一个 Hugo 博客部署上去的完整过程,全程零成本。
一、EdgeOne Pages 是什么
一句话:静态站点托管 + 全球 CDN 加速 + 免费 HTTPS,类似 Cloudflare Pages 的国内版。构建、部署、加速一体化,免费版对个人项目完全够用。
和传统做法比,它省掉了这几件事:
- 不用买服务器、不用配 Nginx
- 不用自己申请和续期 SSL 证书
- 不用手动同步文件到 CDN
二、部署流程(10 分钟)
- 腾讯云控制台搜 “EdgeOne Pages”,开通(免费)
- 关联你的 Git 仓库(支持 GitHub/Gitee),选项目
- 构建框架选 Hugo/Hexo/Vite/Vuepress 都有预设模板,构建命令它自己认
- 点部署,一两分钟后拿到一个 xxx.edgeone.app 的免费域名,直接能访问
- 之后每次 git push 自动触发重新部署,全程无感
三、绑定自定义域名
- 项目设置里添加你的域名,按提示加一条 CNAME 记录
- HTTPS 证书自动申请续期,不用管
- 注意:国内加速节点需要域名已备案;没备案也能用,走海外节点
四、踩坑记录
- 构建失败的常见原因:Node 版本不匹配,在设置里指定和本地一致的版本即可
- Hugo 主题资源加载慢的话,把主题直接提交进仓库,别用 submodule
- 缓存更新有延迟,改完文章没生效就在部署记录里手动”重新部署”
- 环境变量(比如站点 baseUrl)要在平台里单独配,本地 .env 不会上传
五、和 Cloudflare Pages 的对比
| 维度 | EdgeOne Pages | Cloudflare Pages |
|---|---|---|
| 国内访问 | 有国内节点(需备案) | 海外节点 |
| 免费额度 | 个人项目够用 | 个人项目够用 |
| 构建预设 | Hugo/Hexo/Vite 等 | 覆盖主流框架 |
| 上手难度 | 控制台中文,友好 | 英文为主 |
如果读者主力在国内,EdgeOne Pages 的访问体验会明显好一些。
六、适合谁
- 个人博客、作品集、文档站、活动页这类纯静态内容
- 不想管服务器、又嫌弃 GitHub Pages 国内速度的
- 想体验现代前端部署流程的
七、总结
配合一台入门云服务器跑动态服务,静态资源全甩给 EdgeOne Pages,这套组合基本零成本还能扛量。部署过程卡住的可以留言,看到就回。
