V
发布于 2021-10-05 / 10 阅读
0
0

2021年简单靠谱博客框架

从写博客说起

如果你只是单纯的想写点字,没有哪怕一点点的额外需求,那我并不建议你自己搭建博客,而是应该转而去投向那些成熟的三方博客产品,把精力集中在写字本身上,这会更好。国内的比如博客园、CSDN、甚至QQ空间都是很不错的选择。如果你掌握科学上网技术,那么国外的blogspot、medium之类的都很不错,而且你不用担心你写的内容迁移困难,基本上国外的空间都会提供导出导入工具。

但我并不推荐微信公众号去写个人博客,说实话这个产品对于个人使用者来说,从写作到发布整套流程“仪式感”太强,而且发布后的文章只能进行小量修改,会给作者带来莫名其妙的压力,从而打击写作激情,当然如果你的写作能力很强当我没说。

总而言之,写博客这件事情的重点是写,跟在哪里写关系并不大。写博客首要目标是取悦自己,其他的目标可遇不可求。

为什么要自己建站做博客

如果你有以下一个或几个需求,我还是推荐自己动手搭建一套博客系统,好处多多。

  • 你对博客界面有自己的追求,而不是某些网站一股“清朝”味
  • 你想自己控制阅读权限,而不是有些SB在下面肆无忌惮的喷粪
  • 你想说点监管不喜欢听的,而不是你号没了导致你全部的文章都无法访问甚至无法备份
  • 你想自己控制广告投放,而不是你又高又硬的博文旁边正在卖壮阳药
  • 你想通过博客炫技,比如你的网站能抗100G的DDoS而不倒、你的主页用WebGL做了一套炫酷的动画

如果你对自己建站开博客多少有些心动了,那我再趁热打铁补两句。不要觉得自己建站有多难,都2021年了,小学生都能按照教程一天之内搭建一个博客出来。切莫自己吓自己。栽一棵树最好的时间是以前,其次是现在。

用什么框架

博客框架真的一点也不重要,重要的是快点开始写。首先要强调任何博客网站最重要的东西都是内容。

所以我首推静态博客,也就是文章写好后通过一个程序编译渲染成网页,再根据需求将网页进行部署上线。相对于wordpress、typecho等动态的博客程序,这至少有以下眼前的好处:

  • 你很容易找到免费的地方开博,比如github.io可以供你免费的放网页
  • 资源占用极低,就算要花钱用VPS也可以用非常便宜的VPS,连数据库都不需要,在上面起一个nginx就可以开博了
  • 你可以很方便的进行博文备份和迁移,因为你的文章跟网站是无关的,只要你把原始的markdown文档保存好了,用什么静态博客框架其实都一样

关于动态博客框架

至于wordpress类的较为成熟的博客程序其实也是不错的,毕竟发展了N久了,但是缺点也是其成熟。这类博客软件里藏了太多太多的功能,对于一个只想写点东西的人来说百分之99的地方用不到,当你还在考虑是不是要用wordpress的时候那么wordpress就一定不适合你。对于一个新上手开博的人来讲,在眼下的2021年,不推荐任何的动态博客框架

我为什么推荐你用hugo

网上关于hugo、hexo、jekyll等等静态博客框架已经有很全面的介绍了,无非就是性能、语法支持、生态环境之类的讨论。

这里我从对于写作本身帮助程度来说几个hugo的优势。

  • hugo是基于go开发的,框架本身是一个静态程序,不需要搭建任何的运行环境就能在任何平台上运行起来,只需要从github上下载一个编译后的二进制文件就可以开始使用了。
  • hugo的文章渲染速度是真的很快,快到它可以提供实时渲染功能:你的修改可以被立刻渲染成html并自动为你提供实时浏览器预览

关于静态博客的评论系统

不得不承认静态博客的缺点也就在这了,因为没有数据库也不依赖数据库,所以很多动态博客自带的功能,静态博客只能额外折腾了,例如评论系统。

以前我认为随便找个三方评论系统注册一下使用就行了,免费还方便,但是当年disqus被墙给我带来了博客评论系统的新思考:即以后是否可以放心大胆的使用第三方的评论服务

对于这个问题我直到目前都是持怀疑态度的。首先博客的评论是博客的重要的一部分,而三方服务的异常会导致整站的评论异常甚至丢失。

所以我在评论这一块是倾向于自建服务去实现,数据要把持在自己手里才放心。比如我用的就是waline这套评论程序直接部署在VPS上,并不比valine、disqus复杂多少,但也同样好用。


评论