返回列表 发布新帖
查看: 30|回复: 0

Jekyll做技术博客?看完这篇再决定

988

主题

0

回帖

833

积分

高级会员

积分
833
发表于 2026-6-19 16:35:01 | 查看全部 |阅读模式
用了三年Jekyll,说点真实感受

三年前我开始写技术博客,在Hexo和Jekyll之间选了后者。当时觉得GitHub Pages配Jekyll是天作之合,不用折腾服务器,域名一绑就能上线。现在回头看,这个选择对了一半。

Jekyll最大的好处是省心。我的博客现在就躺在一个GitHub仓库里,改完文章git push上去,几分钟后自动部署完毕。域名解析到GitHub Pages,连CDN都给你配好了。这种零维护的体验,对于不想在服务器上浪费时间的写作者来说,确实很香。

技术博客需要的东西Jekyll基本都有。代码高亮原生支持,Liquid模板写起来不算复杂,分类和标签功能够用。写文章就是本地新建一个markdown文件,不用登录任何后台,打开VS Code就能开干。这种工作流我很喜欢,注意力全在内容上。

但问题也是真实存在的。

最让我头疼的是插件生态。Jekyll的插件需要本地预览,可一旦部署到GitHub Pages,能用的插件就那么几个。我之前想加个相关文章推荐功能,找了半天,最后放弃了自己折腾。还有就是Jekyll的版本更新有时候挺坑的,本地跑得好好的,推上去各种报错,又得回头排查兼容问题。

速度方面倒是没话说,纯静态页面加载飞快。不过这也意味着Jekyll本质上只能做展示型博客。想加个评论系统?要么接第三方服务,要么自己搞一套后端。访客留言、搜索功能、文章阅读量统计,这些常规博客标配的功能,在Jekyll里都得绕弯子实现。

说到这里,我觉得关键问题是:你写博客的核心需求是什么。

如果你的博客主要是个人笔记和技术踩坑记录,偏向存档性质,不太需要和读者互动,那Jekyll完全够用甚至有点奢侈。但如果你想把博客当成一个活跃的技术社区,想让读者方便地参与讨论,想做一些交互性更强的功能,那Jekyll的局限性就会让你难受。

我现在的心态是,Jekyll适合那些“写给自己看,顺便分享”的博主。如果你的目标读者群明确,想认真运营一个技术博客,WordPress或者一些现代化的静态博客框架可能更合适。当然,你要是和我一样懒得折腾服务器,Jekyll仍然是这个价位里最好的选择之一——毕竟免费、简洁、够用。
回复 转播

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表