Skip to content

cxqweqwe/my_blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

个人博客网站

介绍

个人博客网站。集合了博客、和论坛。功能模块如下:

软件架构

B/S架构,前后端分离,spring boot单体架构+Vue

安装教程

  1. 下拉代码,打开background-api后端项目,构建程序
  2. 进入front-end-vue目录,打开doc界面,运行npm i安装前端vue
  3. database目录下是系统的数据库文件,运行sql文件即可。
  4. 修改yml数据库的配置,数据库连接配置,redis配置,email配置即可
  5. 完成以上即可运行。前后端分分开运行。

系统亮点:

  • 适应:系统支持手机端等多平台显示,响应式布局
  • 数据周期汇总:定时采集数据并以图标形式发送数据到邮箱
  • 安全:系统权限控制完善,并且会对敏感数据(身份证号码等)加密存储
  • 简约:系统页面设计简单,操作适应方便

系统的功能如下:

  • 博客社区访问者具有以下功能:
    • 浏览博客系统中的博客、评论、论贴等
    • 注册本系统的账号
    • 举报(涉黄、涉毒、抄袭等不当博文或言论)功能
  • 任何注册个人博客社区的人都拥有以下功能
    • 具有登录的功能,部分功能需要用户登录才能使用,甚至需要权限
    • 更改社区账号的基本信息~~
    • 文章管理(含文章发布、修改、删除、数据分析等)
    • 论贴管理(含论贴发布、修改、删除、数据分析等)
    • 评论管理(查看以及回复功能)
    • 私聊博主留言、订阅博主功能
    • 定时采集博主博文数据并以图标的形式发送到博主的邮箱
    • 举报(涉黄、涉毒、抄袭等不当博文或言论)功能,举报之后文章需要通过审核才能继续正常显示
  • 系统管理员拥有以上全部功能,以及以下功能
    • 分配系统管理员(系统超级管理员特有权限)
    • 修改系统的设置
    • 封禁违规博文、论贴、评论、用户ID等
    • 处理举报内容