## 我和博客
> 话题开始之前还是想说一下,其实之前我一直使用我自建的博客,spring boot+thyme leaf搭建的。奈何系统功能比较杂再加上前端水平有限,服务器小水管,导致使用体验不佳。无意中到[Halo]({https://halo.run}),阅读完用户文档,感觉找到了我想要的,看看主题库,虽然不多但是有一个自己很喜欢的主题[hshan](https://github.com/hshanx/halo-theme-hshan).花了半天时间将之前博客数据打包出来迁移到了[新博客](https://maplefix.top)。
### 我与博客
说起这个话题还是有蛮多东西想写出来,我大学毕业的毕业设计就是一个博客系统。那时候接触过CSDN,HEXO。因为当时再CSDN搜索居多,但是这东西广告太多不拦截下页面两边就跟贴对联一样。发个文章还要审核。再说HEXO,功能强大,主题非常多,而且可以免费托管到GitHub,只需要一个域名解析一下即可。不过由于国内访问GitHub速度感人,体验很差。所以在毕业设计的时候才萌发了要自己搭建一个定制的博客系统,没广告,页面清爽,就想着简单的记录和分享学习和生活。
毕业以后断断续续想着重构下之前的博客,19年的时候用了两个多月的时间用Spring Boot搭建了一套博客系统。由于去年有段时间加班比较多多以断断续续开发进度没有把握好,最终差不多9月份的时候才正式上线,也是在去年购入了第一个顶级域名maplefix.top.后面断断续续更新优化了有两个版本。
好记性不如烂笔头,这句话真的很有道理。有时间整理记录了一个工具类或者解决了一个问题,可能当时还比较清楚,可是时间久了没记录的话再次碰到就又要重复造轮子了。所以我认为将这些东西整理记录很有必要。
### 我为什么要搭建博客
我为什么要自己搭建博客,很简单-”烂笔头“。还有就是想有一块自己的空间。不受其他第三方广告、审核之类的烦扰。
### 之前的成果
主要的成果就是去年的自建博客了。简单的记录下更新记录:
```html
-
√ 2019-12-9 maple-blog v1.1-release 版本发布
√ 2019-12-6 新增文章目录
√ 2019-11-25 新增书单功能
√ 2019-11-20 首页体验优化
TODO:持续优化.
-
√ 2019-11-21 优化后台主体架构设计/优化查询速度/优化前端页面体验
TODO:文章侧边目录自动生成.
-
√ 2019-10-30 maple-blog v1.1-release 版本发布
-
√ 2019-10-25 解决标签关联查询BUG/优化友链逻辑
TODO:优化标签和分类逻辑.
TODO:文章侧边目录自动生成.
-
√ 2019-10-7 优化首页样式/优化后台访客日志/优化缓存加载提高查询速度
TODO:解决标签关联查询BUG.
TODO:文章侧边目录自动生成.
-
√ 2019-9-25 maple-blog v1.0-release 版本发布
TODO:首页样式优化.
TODO:解决标签关联查询BUG.
TODO:文章侧边目录自动生成.