WordPress功能强大,但对只想安静写博客的人来说,它可能太重了——一堆用不上的功能、需要不少插件、对服务器要求也高。如果你想要一个清爽、快速、够用的博客,Typecho和Halo是很好的轻量替代。本文介绍它们并教你部署。
一、什么样的人适合轻量博客程序?
如果你符合这些情况,轻量程序比WordPress更适合:纯粹想写文章、不需要复杂功能(电商、会员、复杂插件生态)、追求速度和简洁、服务器配置不高想省资源、喜欢干净的写作和管理体验。反之,需要丰富插件、电商、复杂功能的,还是WordPress生态最全(参考博客WordPress相关篇)。
二、Typecho:极致轻量的经典之选
Typecho是PHP写的轻量博客程序,特点:
- 极轻:核心代码非常精简,资源占用极小,老旧小VPS都能飞快跑;
- Markdown原生支持:写作体验好;
- 简洁稳定:功能克制、专注博客本质;
- 有主题和插件生态(比WP小但够用)。
适合喜欢简洁、注重写作、追求速度的个人博客。
三、Halo:现代化的国产博客
Halo是Java开发的现代化博客程序,特点:
- 界面现代美观:后台和主题都很现代;
- 功能较丰富:介于Typecho的极简和WP的全面之间;
- 活跃的中文社区:文档和主题插件生态在成长;
- Docker部署友好。
适合想要现代化体验、又不想要WP臃肿的用户。
四、三者简单对比
- Typecho:最轻、最快、最省资源,功能克制,PHP;
- Halo:现代美观、功能适中,Java,资源需求中等;
- WordPress:功能最全、生态最大,但最重、最吃资源(参考WP优化篇)。
五、部署方法
一台1—2G的香港VPS绰绰有余(免备案、CN2线路国内访问快、支持免费试用)。
Typecho:用宝塔/1Panel面板建站,上传Typecho安装包,配数据库,几分钟装好(和WordPress类似,参考建站教程)。轻量到1核1G都流畅。
Halo:推荐Docker部署(参考Docker篇):
docker run -d --name halo \
-p 8090:8090 \
-v /opt/halo:/root/.halo2 \
--restart=always \
halohub/halo:2
两者都建议配好域名 + SSL(参考域名和SSL篇)。
六、别忘了基础功课
换了轻量程序,博客运营的基础功课不变:
- 上HTTPS、配好TDK和结构化数据做SEO(参考TDK和Schema篇);
- 提交sitemap给搜索引擎(参考sitemap篇);
- 做好备份(参考备份篇);
- 选优质线路保证访问速度(速度也是SEO因素)。
结论
不是所有博客都需要WordPress:追求轻量快速用Typecho、想要现代体验用Halo、需要丰富功能生态才用WordPress。轻量程序对服务器要求低、访问快、写作清爽,很适合专注内容的个人博客。用免费试用的香港VPS装一个Typecho或Halo试试,你可能会爱上这种简洁——毕竟博客的本质,是内容本身。