设计思路:

首先利用设计软件画出博客的设计稿,指定每个部分功能,然后根据功能模块设计代码接口。

欢迎页

为了增加打开博客给人带来的视觉冲击感,这种大图应该是最爽的了,所以在index首页之前,加入了欢迎页,点击进入博客后打开首页:
欢迎页没什么好说的,就是bootstrap实现加一些跳转href即可。
1.需求设计 - 图1

首页

1.需求设计 - 图2
主要功能:

  1. 从数据库索引全部博客,并进行分页处理,展示博客的题目,摘要描述,和标签 分类 以及更新时间。
  2. 统计文章数量和标签数量
  3. 从数据库查找所有标签,并进行数量统计;
  4. 从数据库查找所有分类,并进行数量统计;

用户:
登陆 注册 登出
文章角度:
增删改— 谁登陆了,可以修改谁自己的文章,增加自己的文章,删除自己的文章
查, 所有人都可以看,没有权限功能。
这样的话每个人