Halo 官网首页,标题为「使用 Halo 轻松搭建博客」,下方是后台仪表盘界面

搭个人博客这件事,劝退人的从来不是写文章,是前面那堆东西:服务器、域名、环境、数据库。折腾一下午,一个字没写。

Halo 把这些收进了一个后台。装完打开浏览器,左边写文章,右边选主题,点发布就上线。

它是国内团队做的开源建站程序,Java 写的,迭代很勤。后台是那种一眼就懂的样子:文章、页面、评论、附件分门别类,编辑器支持 Markdown,图片可以直接粘贴上传。

主题是它的招牌。官方市场里几十套,博客、文档、企业官网都有,点一下装上,配色、导航、首页布局在后台就能调,不用碰代码。想动手的,模板语法也不难,改几行就能长出自己想要的样子。

Halo 官网的精选网站展示区,一排用 Halo 搭建的站点缩略图

插件这两年补齐了不少:评论、全文搜索、图床、友情链接、访问统计。以前要另外挂一堆第三方服务,现在后台点开就有。

写作体验是重点。插图直接拖进编辑器,从网页粘过来的内容会自动清格式;草稿自动存,写长文不怕断网。

做站长关心的那几件事它也有:固定链接可以自己定,站点地图自动生成,每篇文章能单独填描述和关键词。想被搜到,这些是底子。

装法有三种:会用 Docker 的,一条命令起来;不想碰命令行的,可以用宝塔或者官方应用市场一键装;完全不想管服务器的,直接注册官方的托管版,按月付费。

我给一个开工作室的朋友搭过官网。他从没碰过服务器,教了半小时——怎么发文章、怎么换封面、怎么改导航栏——之后自己维护了半年,没再找过我。这件事比功能列表更能说明问题。

缺点直说:插件生态比不上 WordPress,冷门需求可能得自己写;默认主题偏清简,想要花哨效果要自己调;自建的话,备份得自己记得做。

如果你想有个自己的地方写字,又不想为建站学一门手艺,它是我现在会推荐的那个。