SKYue

我的博客方案

前些天,收到bitcron开始收费的邮件通知。早前我曾尝试过farbox(与bitcron同作者)并成为其付费用户,虽然没用几天,但因此有幸成为bitcron的第一批内测用户。在farbox和bitcron的试用过程中,都碰到过稳定性问题,并且了解到这是作者的个人项目,所以对其长期稳定亦有疑虑,最终我没有将博客迁移过去。

我非常喜欢bitcron的理念,所以收到邮件后再次试用,当然,不出意外很快就放弃了。

折腾过太多博客平台,而且每次折腾都会不自觉的偏离写博客的初衷,所以现在每次有冲动换博客平台的时候,都会问自己两个问题:

  1. 我的需求是什么?
  2. 新平台更好吗?

折腾多了,问题1就变的很清晰,我对博客的需求包括:

  • 支持markdown的写作与发布工具
  • 数据可以方便的备份,包括文章及图片,并且需要保持图文的对应关系
  • 绑定域名
  • 自定义主题
  • 稳定的评论功能
  • 多终端同步
  • 低成本且稳定

我现在用的是MWeb+Hexo+GitHub Page+Disqus的方案,除多终端同步外,均可满足。

MWeb直接在本地写作,并支持本地图片的预览,就相当于备份。我会在markdown文件名中加上ID,同时给文章配图的图片标题也加上ID,以此实现本地文章和图片的对应关系。发布的时候,文章的固定链接设为www.skyue.com/id.html,配图使用MWeb一键上传至七牛云,链接形如cdn.skyue.com/id-xxx.jpg,两者也实现了ID的对应。从写作到发布,过程非常流畅。至于绑定域名、自定义主题都能完美支持,评论可使用Disqus。总体来看,方案近乎完美。

不过,使用的时候仍然有些小小的遗憾,比如不能方便的在手机上写作,以及Disqus评论在大陆无法访问。

得益于MWeb工具的强大,上述流程其实可以完整的应用在bitcron上,甚至于可以应用在wordpress和ghost之类的动态博客上,但是这并不会带来更多的好处。若不使用MWeb,则不能满足我对本地备份的特殊要求。所以,权衡之下,现在的方案虽然不够完美,但已经是最好的了。

Code

共有7篇文章

Trade

共有25篇文章

Read

共有8篇文章

Movie

共有22篇文章

Diary

共有50篇文章

Travel

共有6篇文章

Tech

共有27篇文章

Review

共有9篇文章

Poetry

共有2篇文章

2018

共有26篇文章

2017

共有23篇文章

2016

共有89篇文章

2015

共有18篇文章