大多数选型指南都在比错误的维度
Hexo 比 Hugo 插件多吗?WordPress 比 Ghost 好看吗?
这种比较没有意义。你应该先问自己一个问题:我建博客是为了什么?
这个问题回答了,选型就清晰了。
选型决策树
1你建博客是为了什么?23→ 写技术笔记 / 程序员记录 → 静态博客4├── 刚入门 / 喜欢中文生态 → Hexo5├── 文章多 / 追求编译速度 → Hugo6└── 有前端经验 / 追求极致性能 → Astro78→ 认真做内容 / 长期运营 / SEO变现 → WordPress910→ 现代化体验 / Docker部署 / 简单上手 → Halo1112→ 不只是写文章,还想记录生活 / 颜值控 → POETIZE1314→ Newsletter + 付费订阅 → Ghost1516→ 低配NAS / 极低成本 → Typecho / Emlog
场景一:技术博主 / 程序员笔记
Hexo 或 Hugo(静态方案)
零服务器成本,Markdown 写作体验纯粹,GitHub 版本管理天然契合开发者习惯,Cloudflare Pages 免费部署。
Hexo 适合中文生态依赖强的入门用户,Hugo 适合文章量大(500+篇)的用户,Astro 适合有前端框架经验、追求极致定制的进阶用户。
场景二:内容创作者 / SEO变现
WordPress
Yoast SEO、Wordfence Security、WP Super Cache——插件生态是真实的护城河。如果你的目标是搜索流量、广告变现或电商延伸,WordPress 的生态没有人能比。
代价是臃肿和安全维护成本。
场景三:现代化体验 / Docker部署
Halo
Halo 是 2026 年最值得关注的国产动态博客。基于 Java(Spring Boot)+ Vue 3,Docker 一键部署,对非技术用户极其友好。halo.run 社区活跃,200+ 插件覆盖核心需求。
如果你是第一次用动态博客,Halo 的上手体验比 WordPress 更舒适。
场景四:博客不只是博客,还想有点温度
POETIZE
这是这份指南里唯一一个”不是博客但可以用来做博客”的选择。
POETIZE 的核心功能包括:
表白墙:两人共同维护,记录在一起的每一天,支持计时器和倒计时
时光相册:按时间线整理照片,记录旅行、聚会、日常生活
游记系统:带相册联动的旅行记录
飞车传书:类似悄悄话的情感表达功能
留言弹幕:不只是评论区,还有弹幕式互动
这些功能 WordPress 和 Halo 要装一堆插件才能实现,而且效果远不如原生集成。
POETIZE 同时内置了商品系统(文章/标签/会员等级都可打包成付费内容)和会员系统——内容变现的路径是打通的。
技术栈是 Vue 2.7 + Spring Boot + MySQL,部署需要前后端分离配置,有一定门槛。但如果你追求的是”一个好看的、有温度的、能变现的个人空间”而不是”一个标准的博客”,POETIZE 是目前这个赛道里最完整的选择。
场景五:Newsletter / 付费订阅模式
Ghost
类 Notion 的卡片式编辑体验是所有博客系统里最优雅的。内置会员订阅和 Newsletter 功能,Ghost(Pro) 托管版 $9/月起。
如果你的目标用户是 Newsletter 订阅者,Ghost 是最佳选择。
场景六:低配 NAS 或低内存 VPS
Typecho 或 Emlog
PHP + SQLite/MySQL 方案,512MB 内存即可运行。Typecho 的 Markdown 支持纯粹,Joe、handsome 等主题在国内受欢迎。但官方更新缓慢,2.0 版本长期跳票,新建站需谨慎考虑。
成本总览

2026年趋势观察
Halo 快速侵蚀 Typecho 的市场,成为国内动态博客迁移首选
Cloudflare 生态崛起,使纯免费静态博客托管成为现实
WordPress 社区出现分化迹象,部分用户转向 Ghost 和 Halo
内容变现需求上升,内置商品+会员系统的方案开始受到关注(这是 POETIZE 的差异化优势之一)
结论
博客选型没有标准答案,只有适合当下的答案。
从 Hexo + Cloudflare Pages 起步是风险最低的选择,零成本、资料多、折腾空间大,随时可以迁移。
如果需求升级,Halo 是 2026 年最值得关注的动态博客新选择。
而如果你想要的不只是”一个放文章的网站”,而是”一个记录生活、展示自我、顺便能变现的个人数字空间”——POETIZE 是目前这个赛道上完成度最高的产品。
相关链接:
POETIZE 官网:https://poetize.cn
POETIZE 产品介绍:https://poetize.cn/store
Halo 官网:halo.run
Cloudflare Pages:http://cloudflare.com/pages