为什么我选择Hugo

[文章作者:磨延城 转载请注明原文出处: http://notes.mo2g.com/hugo/why-i-choose-hugo/ ]

学会 Markdown,能让你的写作体验提升六个点。Hugo 也是。 —– 鲁迅

我没说过这句话,不过确实在理。 —– 鲁迅

写在开头

从初中开始就有写日记的习惯,虽然语文成绩不好,但这并不影响内心想写就写的冲动,况且又不是要写给谁看,自己开心就好。

上了高一,跟我玩的比较好的同学加入了文学社,从他那了解到学校在征稿出新版文集,于是就回家随便手抄一篇,也可能是即兴,不太记得了,管他的,反正就投稿了。就是那次投稿,才搞出了吴玖乱笔系列。

事情是这样的,投稿几天后,课间休息时间,文学社的女同学找到班里来,其实就是来确认我的名字,因为我把 ☎ 的后两位数 59 当成笔名写在了作者那栏,当时自我感觉良好,现在想想也很(直)酷(男)吧。

被女同学一再追问真实姓名,当时这班里人多口杂的,就冲忙起了一个笔名交差:吴玖。所以后来就一直在用吴玖乱笔归档所写的东西。

为什么我选择 Hugo

上边写了一堆看起来跟 Hugo 无关的陈年往事,其实是有原因的。我先列出几点让你们感受一下。

从前

只要有纸跟笔,想写就写,随心所欲。

用了博客之后

  1. 需要先选择博客系统,或者自己开发一个。
  2. 登录后台才能开始创作。
  3. 排版烦恼。
  4. SEO 站点优化。
  5. 拿来主义 盗版垃圾站作斗争。
  6. 定期清理垃圾推广信息。
  7. 服务器运维成本,需要熟悉 lnmp 环境,或者使用 docker 部署。

如果大家有遇到类似的痛点欢迎帮忙补充。

我正式用博客系统写东西是从 2013 年开始,就拿磨途歌的博客系统来说,虽然是我开发的,但只要长时间不登录博客后台,我都不记得该怎么使用了,再加上 当时 所见即所得的编辑器复杂难用,写作体验大打折扣,身边能坚持更新博客的小伙伴就越来越少了。

为什么我用 Hugo 呢

  1. Markdown 风格
  2. 不需要记住密码
  3. 不需要记住后台
  4. 随时可以用自己熟悉的编辑器书写内容
  5. 随意切换主题
  6. 没有排版烦恼
  7. 集成了合并压缩 css/js 这类实用的功能
  8. 快速生成全站静态代码
  9. 不需要复杂的环境依赖
  10. 部署方便,git + nginx 就可以上线,或者托管到 github 上
  11. 有点 golang 基础

简而言之,花点时间掌握 Markdown 语法,再配合使用 Hugo 确实可以让我更加专注于写作。

关于我在使用的主题说明

我是 2013 年开始建站,那段时间看了很多国内 免费 盗版 HTML 模版,挑花了眼都没找到合适的。

机缘巧合翻到一套模版,该主题的设计风格看着很舒服,简约不失大气,低调不失优雅,故一直沿用至今。

后来有了版权意识,才开始寻找该主题的作者,奈何源代码中的版权信息全部被人为篡改,线索中断就一直没继续深究。

最近计划将该主题移植到 Hugo,完善了再分享出来,为开源文化尽点微薄之力。特别想感谢原作者,就又发起了一次搜索,才在静态资源文件里找到了疑似主题的 Logo,顺着 Logo 名称 找到了主题的出处。

dm3theme2 主题 2013 年 3 月份在主题森林上架,很遗憾现在已经下架了。

最近我在跟 dm3theme2 主题的作者联系,期待能有好结果。