博客迁移啦

发布时间: 2020-12-10 20:44:01

  • 原来的使用flask编写的博客就暂时不用了,博客内容都迁移到新的系统了.
  • 记录一下这次新的博客系统的架构吧

设计理念

  • 极简,极简,极简,还是TM的极简
  • 尽量避免任何的第三方框架的引入,所需功能全部尽可能的用最短的代码实现.

后端

  • tornado+aiomysql+markdown
  • 在tornado的基础上,所有的请求处理函数都变成了异步,同理数据库查询插入也都必须使用异步.别问我为什么都采用异步的方式,问就是TM的响应速度真的快,虽然博客好像也不需要并发的处理情况[doge]

  • 后端代码我自己构思一套非常好用的组织架构的方法,采用插件类似的组织架构,能够不断添加新的模块,而且也不会产生url多了以后非常难管理的情况,甚至你可以为每个模块都起一样名字的处理类

前端

  • 原生js,css

开源地址

  • https://github.com/litter-rabbit/tornado_blog