这两天搭建、上线了这个博客,并开始把以前微信公众号写的一些文章以及平时写下的一些文字搬到上面来,感觉使用体验很好。
首先,使用Markdown低成本高质量地实现了文章的代码化
虽然技术原理上来讲,Markdown
只是XML
、HTML
等之外的又一种标记语言。但Markdown
的标记是如此地简洁,以至于不但能让文章拥有样式,并且源码几乎不影响阅读。
区别于XML
、HTML
,Markdown
的标记完全是符号,没有标签名、属性名这类东西,不会与原文混杂在一起难以区分。
这一优势,比它的“简洁、书写量少”这一优势,更让人爱不释手。
然后,使用Git实现了文章的集中化、版本化管理
以前的文章,有些放在手机自带便签里(多终端同步方便)。
但是自带便签功能比较弱,所以还需要用到第三方的笔记类应用。
另外,为了样式美观,还有在使用锤子便签。
这就造成了文章保存位置的不统一。
而将文章全部放到Git仓库保存就完全没有这个问题了。
并且,使用Git可以记录每一次变更的时间、原因、内容,也能很容易地查看历史版本,这点对做源码管理的Git来说轻而易举,但对其他便签/笔记类应用来说简直不能想象。
最后,结合Jekyll,让文章保存更有序、展示更加美观
Jekyll
可以把Markdown文件转换为静态网页,相比Markdown的“内容+格式”,它又赋予文章“样式”。
如果说渲染后的Markdown是黑白的,那转换后的博文HTML页就是彩色的,正如你现在看到的这样。
另外,按照规范,博文文件名需要写文章的写作日期,内容中还要填写作者、分类、关键字等信息。
这个过程,也是对内容建立索引的过程,有利于对文章的组织和后期查找。
写下这篇文章以表赞美之情。