自打开始接触编程开始,就一直在折腾博客,从最开始使用的jekyll到hexo,再到wordpress搭建过好几个博客,但都有这样那样的不满意,最后决定根据自身需求写一个博客.平时经常在GitHub上面学习技术,非常喜欢GitHub的标签系统,活跃度表格,所以决定仿照GitHub的一些功能写一个个人博客.
技术选择
- 前端
Vue
+Vuex
+axios
- 后端
Koa
+MongoDB
- 服务器 阿里云1核1GB 1MB带宽
预计实现功能
- 在线Markdown编辑器
- Markdown语法工具条
- 代码高亮
- 在线新增,修改,删除文章
- GitHub活跃度表格
- 编辑文章支持导入本地markdown文件
- 导出markdown,html格式
- GitHub风格标签系统
- 文章浏览量
- 操作日志
- 文章搜索
- 评论
- 消息管理