为什么要做这个?
现在市面上又许多比较成熟的博客平台,例如:CSDN,博客园,新浪博客等!对于想要自己搭建的人也有许多主流的开源博客系统,如:WordPress、Z-Blog、Typecho、CMS、Ghost等。
可能是由于程序员的情节,必须完全可控才觉得安全,因此才有了自己开发博客系统的想法。
博客定位
轻量个人博客
层次结构
系统环境
Python
Flask
MySql
为什么没有选择Django
本博客的定位是轻量个人博客,Flask本身比Django轻,实现也没有那么复杂!
功能规划
前端
站点导航
小工具
首页模板
分类列表模板
文章显示模板
文件下载
相关文章
评论文章(开发中)
关键字(标签)
(后三个嵌入到文章显示模板页和主页中)
后端
管理页面(内嵌系统监控)
管理员登录
创建文章
上传文件