icm博客设计

全文约390字 2分钟阅读

一. 简介

没有太多花里胡哨的功能,分类标签后台管理通通没有!!! 博客应该就是文字为主,不需要太多的酷炫功能,博文内容才是核心竞争力,唯一要从技术上说下,响应要快,但是花里胡哨的功能都砍了,还能不快?

二. 功能架构

springboot+redis+gogs 执行逻辑

  1. 本地使用md编辑器,写好后,cmd脚本一键上传到gogs,
  2. 上传成功后,触发gogs钩子, 服务器更新redis,
  3. 更新redis成功后,实时更新页面

整个过程用户0触感,真正做到自动化。

三. icmBlog优化点

  1. redis这个组件其实可以删掉,直接使用jvm级的缓存组件,但是由于苦于没有可视化界面不好调试
  2. cmd脚本配合autoHotKey组合拳 更加简单 ,如果有md编辑器支持自动git提交更好。

四. 文件格式

  1. 文件命名格式化 yyyyMMDD-文章名.md
  2. 文件内容格式 摘要头+md内容
<!--
这里写博客的摘要,没有直接删掉
-->
接下来写文章内容

五. icmBlog优化点

  1. 快,是真的快
  2. 简陋,是真的简陋

但是博客就是博客,他是为了展现文字图片而存在的,是为了表达内容而存在的。