环境
数据库
数据库用sqlserver 2016 express【没记错的话是express】,因为免费,并且支持小型项目使用
前几天用sqlite怼了半拉项目,恶心死个人了~
markdown解析器
初步看上了marked.js
基于Asp.Net
毕竟只会这个~
大体设计
关于用户
想做一个统一的用户管理,其他服务基于这个内容自行扩充
博客只是一个板块之一吧,之前自己搞了很多模块,这次想都集成到一起去
信息获取争取全部通过ajax搞定
服务器只提供必要的渲染逻辑和异步获取的数据,用户机独立渲染
文章以文件形式存在服务器上
一篇文章对应一个文件,内容是markdown文档,请求时只需读取文件并返回即可
并且不同文件的不同版本可以分开保存
加密:RAS+AES
没得商量