一直以来都有写博客的习惯,原因很简单,记录和分享。前后经历了CSDN,HEXO等,CSDN给人感觉广告太多,而且不是自己的网站,所以多多少少有点受限的感觉,文章发布了还需要审核,审核时长时长时短。于是后期我转向HEXO,HEXO给了自己DIY的空间,HEXO是一个静态网页集合,而GitHub或者Coding这类代码托管网站也同时提供免费的静态网页托管服务,而我需要付出的,仅仅是一个域名就行,域名做解析,配置cname ,解析到静态网页IP地址就行,本地需要安装Node.js做编译,无专门的一体化的Markdown文章编辑器,使用git讲编译好的html静态页面推送到托管平台,如是而已。Hexo有很多好看的主题,首推的就是Next主题,用的人数很多,基于这个的文档教程特多。接下来给大家预览下我之前的网站界面,所有皮肤样式已经上传到GitHub,如果有需要的可以clone下来试试。Hexo的问题在于,免费的托管,国内访问GitHub的速度不是很快,虽然后面接上了Coding,做了分区域解析,但是好像没啥用。在很久之前我也写过几篇关于Hexo使用的博文,我也一并转移到了现在的网站。链接如下:
        
    经历过这些博客平台后,我意识到,只有自己做一个博客系统,才能在锻炼自己的同时做到深度定制化,我是计算机专业的,利用自己的专业知识,做一款博客系统应该不是很难。
    
    然而我失算了,开始正式做的时间是18年11月20日左右,我给自己定的line是一个月,就是19年1月前。这段时间我在实习,时间不足是其一,第二点,尽管自己在大学期间作为负责人带过几个项目,在中铁二院做了半年的项目经理助理,算个半吊子产品经理,分析需求的时候,没有从各个维度去分析,导致后面功能点在增加,有的时候需要把前面写的一些代码推翻重来。

    时间不足的问题,我通过每天晚上下班后接着搞它,大学4年,我3年的时间都是呆在学校工作室,我已经养成了晚上学习的习惯,所以这对我不是什么问题。经历过一段时间的需求混乱之后,我下决心革 命,我开始停下来,认真的分析我需要什么,需要以怎样的方式实现,分清主次。逻辑优化点在哪里,我要以什么样的技术去给出solution。

    两个月的努力吧,有了现在您所看到的,我承认它不是一个好的作品,但在我看来,是两个月的心血,我在细细的打磨它,以前在,现在在,以后也在,每个人都有无限的可能,而我的博客系统也有,它今天可能这样子,明天可能那样子,但无论什么样子,都是我喜欢的样子。