本站所使用的博客系统

标签: 个人项目 发布于:2020-03-11 10:12:35 编辑于:2022-11-15 16:40:14 浏览量:33859

导言

很早之前,用的是 Hexo + Github Page,到 WordPress,到 TypeEcho,到目前使用自己开发的博客系统。

虽然很折腾,花费了不少时间(看 commit 数量),但我感觉是值得的,一方面,我对自己的博客有着完全的掌控, 我想加什么功能就加什么功能,不求人;另一方面,这也算是我为数不多的项目实践,更重要的是, 我靠这个项目入了工程开发的门。

第一次提交:f2ac854, committed on Mar 31, 2019

项目地址:https://github.com/songquanpeng/blog

TODO 列表:https://github.com/songquanpeng/blog/projects/1

下面的更新日志,想看当时的博客长什么样子的请访问:https://github.com/songquanpeng/blog/releases

为啥不把图片搬过来?别问,问就是懒。

v0.1 版本

基于 w3.css,支持最基本的博客功能。

v0.2 版本

基于 Bootstrap 4,侧边栏,网站统计,网站基本定型。

v0.3 版本

  1. 后台更新,基于 React + Semantic UI。
  2. 支持多种页面类型。
  3. 部署更加简单,不需要再手动导入数据库。

v0.4 版本

  1. 后台 UI 更新,基于 React + AntD。
  2. 支持主题(w3,bootstrap,bulma,next,v2ex)。
  3. 文章目录。
  4. 导航栏自定义。
  5. 后台性能更新。

v0.5 版本(当前大版本)

  1. 使用 Sequelize 以及 async/await 重构服务端,代码更加整洁清楚。
  2. 重构了缓存机制,blazing fast!
  3. 重构数据库,大大减小数据库大小。
  4. 支持 Category。

未经允许,禁止转载,本文源站链接:https://iamazing.cn/