Self Hosted Blog

给 checked 的一个反馈。

给播客写反馈是个很奇怪的事情,当我听完博客觉得心潮澎湃的写反馈的时候,其实主播们应该已经对那些说过的事情的兴趣估计已经没有了。所以感觉是像是一个很激动兴奋的人找别人聊天,结果人家波澜不惊的和你说:嗯嗯嗯。。一样。。

有两点反馈,一点关于文章格式,一点关于自建博客。

语言这个东西,发明出来就是为了交流用的,如果某种流行的东西有助于交流,那我觉得没有什么问题。比如空行代替头部空两个字,感觉好很多。比如使用 '。。。。' 代替 '……' 也没什么(其实是给我下面标点乱用打埋伏。。。:p )。

直角引号的讨论有很多,随便搜了一个 。我记得最早流行这个好像就是知乎,后来搜狗输入法还提供了一个选项是在知乎输入引号的时候输入直角引号。我个人喜欢看直角的,因为很多时候那个蝌蚪样子的,有好几个编码,比如 ‘ ’、“ ”、' '、" "、 这几个都是半角的,左右不好区分开。但是直角的,再怎么也比较好区分左右,并且对竖排文字,比如广告图什么的里面也很有好。可以参考下这个

下面聊自建博客。这个 20 年前我和 hum 的看法是一样的,有病才去自己弄,需要自己搞服务器,自己维护,成本很高。但是使用别人搞的,也并不是没有问题。

  1. 网站倒闭。最初的 MSN Live Space,然后新浪博客,然后国外的 wordpress,然后国内牛博网等等很多,那会博客风起来的时候,非常多这种网站,目前这些都不能访问或者死掉了。死掉的时候,你的文章怎么办?良心一点的提供一个导出,要不然就是你自己想办法解决。写的时候可能文本,最后拿到的没准是一堆的 HTML,很难处理。
  2. 流氓的版权协议。国内各大网站都会要你发的帖子的著作权,可以找找看有没有说版权归你,使用的时候会找你协商以及给你版权费的。
  3. 格式样式不可控。各网站都有自己的风格,比如我们程序员经常会想贴一点代码,想要一个高亮,但是人家不给你提供的话,你就很难做到。还有比如想要在文章顶部显示一个大纲方便看的人一目了然的需求。不过目前因为 markdown 的兴起,还算是对程序员友好,也算有希望统一这个格式的问题。同时 markdown 还能一定意义上解决上面提到的导出迁移的问题(当然,前提是人家让你导出),不过呢,还有另一个问题是 markdown 原定的标准实际是个残废,很多常用的东西都不支持,比如表格,比如 footnote,然后各家必定会对他扩展,那就会导致你从这家导出来的别家不一定支持。这里顺便安利一下 org-mode。

我自己使用自建博客很多年了,以后应该也不会使用其他商业的博客。我自己的博客的用途是留存我自己的经历,本身只分享文本内容,因为图片的流量问题,一般免费服务的空间都会限制,这些图片你自己维护起来也很费劲。就算是付费的,也很少有终身的,以后的事情谁能说的清。所以我都是用文字来表达,好处一方面是整站打包也就几M,另一方面,分享出去的东西别人也很方便的可以留存。

如果用途不止我那个,那平台名气是可以借用的,用平台肯定是最好的选择。

自建博客目前其实也很简单,空间在 github 开个账号就可以,只需要传 HTML 内容就可以,可以通过一些工具把文章转成 HTML 就可以。就算没有这种商业服务,自己搞一个 vps 跑一个 nginx 之类的,服务这些 HTML 也是一个很简单的事情。比如我用的是 hugo,支持 markdown,org-mode。类似的还有 hexo。

最后说忍不住补充一下 org-mode。org-mode 一直被认为是 Emacs 用户才能用,其实并不是,目前也也有一些支持他的文本处理工具,比如 hugo 和 pandoc 就支持 org-mode 文件输入,输出 HTML。目测目前 markdown 的那个表格就是学习的 org-mode 的,org-mode 的表格还支持写公式计算。别的不多说了,org-mode 基本是 markdown 的一个超集,有兴趣可以了解一下。