博客重生记:从 GitHub Pages 到腾讯 EdgeOne(仅记录非广)
一个后端开发者的九年技术沉淀与两次建站故事
写在前面
作为一名拥有 9 年经验的后端开发,我一直相信“输出是最好的输入”。2020 年,我建立了自己的第一个技术博客用来记录学习笔记、分享技术心得。然而国内网络对GitHub Pages 的访问变得越来越慢。最近在工作的空挡期,我终于下定决心重建新站:blog.sadboy.cn。这篇文章就来聊聊我的建站历程和新站的技术选型。
旧站:Jekyll + GitHub Pages 的“慢痛”
2020 年,我刚开始自建博客时,选择了最省心的方案:Jekyll + Chirpy 主题,托管在 GitHub Pages 上。免费、简单、支持 Markdown,对于当时的我来说再合适不过(重点是免费)。
然而好景不长,随着国内对国外网络访问的限制逐渐收紧,GitHub Pages 在国内的加载速度变得令人难以忍受 。自己也因为工作的原因(主要是拖延症),也很少去更新,旧站就这样慢慢荒废了。
新站:Hexo + Icarus,托管在腾讯 EdgeOne
今年我趁着换工作的间隙,决定重建博客。核心诉求很明确:国内访问要快、维护要简单、成本要免费。
最终方案如下:
- 博客框架:Hexo + Icarus 主题。相比 Jekyll,Hexo 生成速度更快,主题也更现代化。
- 部署平台:腾讯 EdgeOne(免费计划)。EdgeOne 提供了全球加速和 CDN 能力,国内访问体验大幅提升。
- 代码托管:Gitee。不再依赖 GitHub,国内仓库拉取和部署都更顺畅。
- 内容维护:借助 AI 辅助编写静态 HTML 页面,对接gitee的API接口,实现在线快速修改和发布。日常更新时,我只需用 Markdown 写笔记,Hexo 生成静态文件,然后自动同步更新到 EdgeOne 即可。
未来计划
新站将继续专注 后端开发笔记、技术分享、实战教程 三大方向。我也需要继续保持学习,将学习心得记录一下。
欢迎访问我的博客:blog.sadboy.cn
技术之路,写下来,才能走得更远。
博客重生记:从 GitHub Pages 到腾讯 EdgeOne(仅记录非广)

