我的博客之路
对于一般人来说,弄个博客是非常简单的事情,随便选择一个免费的博客网站提供的服务就可以了。但是对于我来说,事情就不是这么简单了,是一个很纠结的过程。
一开始我也是想找一个博客系统就完事了,简单方便。我曾经在CSDN弄个一个http://blog.csdn.net/mikesu ,最早的一篇博客是2004年的了。接着流行blogspot,于是我也去弄了一个http://micemike.blogspot.com。这两个博客都只有一两篇文章,而且一篇还是重复的,后来都没有坚持写了。就这样过去了后几年,时间来到了2007,javaeye这个网站火了起来,我也经常去,便建立了又一个博客http://mikesu.iteye.com/ ,这个博客写的文章多了一些,也没有继续写下去。又过去了好几年,2013年在博客园和OSChina又弄了两个博客http://www.cnblogs.com/mikesu和http://my.oschina.net/mikesu,也是写了几篇篇,最后还是没有坚持下来。
为什么都没有坚持下来呢?刚开始,2004年左右,写博客是为了写而写,那时候博客很流行,于是自己也跟这去,没有自己的目标也不知道要写写什么,于是很快就停下来了。之后2006~2008年,主要是自己想分享一下技术上的东西,但是写着写着就发现,我想写的东西,网上都有很多了,我再写还有意义吗?于是失去了写的动力,就挺下来了。后来大概是2010~2013年,想有个自己的网站,可以有自己的域名,内容完全自己掌控,开始研究免费空间,动态DNS,VPS,GAE,SAE,BAE等等。这些都是收费的东西,没有自己满意的方案是不会动的,所以迟迟没有进展。到了现在2014年,我渐渐发现,我现在急切需要把我做过的东西记录下来,以后用到可以很快查到解决方案。当你再次遇到同样问题,虽然可以在网再次查到各种的解决方法,但是你需要花很多时间去找,还要分辨那些是否适合你自己,那些是真正能解决问题的,过程是非常耗时的,而且没有什么意义,因为你自己以前已经做过一次。
由于目的明确了,选择博客系统就有了一些变化,我更关注一下笔记类软件,例如:印象笔记和有道云笔记。这类笔记作为个人知识库都是不错的,特别是印象笔记,有一个网页剪辑功能。平常在网上找技术问题解决方法的时候很有用,可以快速记录各种资料和博客,于是我的印象笔记收集了很多很多的资料。但是这个也就只是解决了我不用再去大海捞针似的去找资料,不能解决我再次遇到问题,要辨别资料是否合适的问题。这就需要我要在这些资料上进行再加工,把自己的经验和想法加进去,形成自己的东西。有了自己的东西,就想把这些东西分享出来。但是这些笔记软件的定位是个人的知识库,并不是很适合进行分享。于是我再次出发寻找合适自己的解决方案。
在寻找合适自己的解决方案之前,必须要明确自己的需求。我的需求核心是三点:1、方便收集和整理资料;2、方便编写博客;3、内容安全可控和迁移简单。首先,我想找一个开源软件能满足我这些要求,比较接近满足也是可以的,因为是开源,没准我自己可以根据自己的需求来修改呢。于是我在网上到处搜索和试用,都没有满足我要求的,最接近的是https://leanote.com/。一个非常不错的笔记软件。笔记是私有的,也可以把笔记发布成博客。但是因为是用Go语言写的,我是无力修改啊。于是我再次审视自己的想法,一款软件是不能很好的解决我的需求的,软件各有所长,我还是需要使用多个系统或者软件来解决我的需求。
我现在的解决方案,markdown编写文章、pelican生产静态页面、github Pages发布页面、印象笔记收集整理资料。markdown可以保证我写的东西样式可控,能专注于文章的内容;pelican能保证内容的安全可控,生成的页面可以放到任何的静态空间,没有广告,没有复杂的的页面,因为是内容都是静态页面,访问速度快,需求资源少。github可以存储静态页面,而且还有了版本控制,随时恢复到以前的版本。
经过了这么多,才有了今天的http://mikesu.net。这里的文章会渐渐多起来的,坚持很重要。
- 原文作者:Mike SU
- 原文链接:https://mikesu.net/28/
- 版权声明:本作品采用署名 4.0 国际 (CC BY 4.0)进行许可。