登录注册
账号密码登录,注册时生成唯一id。
找回密码
通过验证邮箱来修改现在的密码。
主页
显示最受欢迎的博主,点赞次数最多的博客,根据用户收藏夹中的偏好推荐博客等
遍历数据库,找到粉丝数最多的博主和点赞次数最多的博客,在排行榜上显示,
搜索博客:
通过博主账号搜索,通过专栏和标签分类查询。
查看别人博客
用户可以点赞,收藏,评论,关注博主。
点赞只需要修改博主的博客的属性-点赞数,然后再在点赞表中添加该点赞用户即可。
收藏则还要在用户的收藏夹中添加该文章id,然后在打开收藏夹时能显示出来。
评论是在博客的属性中添加该条评论记录,包括评论者,评论时间等。
关注需要修改用户的关注列表,以及博主的粉丝列表。
个人资料界面
显示博客数量,粉丝数量,关注数量,收藏数量
点击博客数量进入详情界面,显示所有博客,分页显示
可以通过关键词搜索,能通过标签查找或者通过专栏查找。
点击粉丝,进入粉丝详情,显示关注用户的用户id和头像,点击头像查看个人信息
点击回关,双方状态变成互关状态。
点击关注,进入关注的人详情界面,显示所有该用户关注的人
点击收藏夹,显示用户收藏的所有博客,分页显示。可删除。
我的博客
发布:
文本和图片,设置样式(markdown编辑器,富文本编辑器)。
可设置标签与专栏。
编辑:
对于已经发布成功的博客,可进行二次编辑,编辑后重新发布。修改数据库内容
删除:
对于已经发布成功的博客,可以选择删除博客,删除数据库内容