一. 简介
没有太多花里胡哨的功能,分类标签后台管理通通没有!!! 博客应该就是文字为主,不需要太多的酷炫功能,博文内容才是核心竞争力,唯一要从技术上说下,响应要快,但是花里胡哨的功能都砍了,还能不快?
二. 功能架构
springboot+redis+gogs 执行逻辑
- 本地使用md编辑器,写好后,cmd脚本一键上传到gogs,
- 上传成功后,触发gogs钩子, 服务器更新redis,
- 更新redis成功后,实时更新页面
整个过程用户0触感,真正做到自动化。
三. icmBlog优化点
- redis这个组件其实可以删掉,直接使用jvm级的缓存组件,但是由于苦于没有可视化界面不好调试
- cmd脚本配合autoHotKey组合拳 更加简单 ,如果有md编辑器支持自动git提交更好。
四. 文件格式
- 文件命名格式化 yyyyMMDD-文章名.md
- 文件内容格式 摘要头+md内容
<!--
这里写博客的摘要,没有直接删掉
-->
接下来写文章内容
五. icmBlog优化点
- 快,是真的快
- 简陋,是真的简陋
但是博客就是博客,他是为了展现文字图片而存在的,是为了表达内容而存在的。