一个简单的个人博客管理平台
欢迎大家一起学习
前端技术栈
- vue3
- js
- html
- css
- element-plus
后端技术栈
- springboot
- redis
- mysql
- mybatis
首页展示
页面介绍
-
左边为文章界面点击文字名字就能进行阅读
-
右边为热门博客功能能够实时统计前五名博客热度并且将前三名展示在卡片中(卡片上的时间为该文章的创建时间)
功能介绍
- 允许检索内容和模糊搜素以及统计热度
阅读器展示
分为目录和内容两部分
目录
- 目录可以用来检索到文章的指定位置
内容
- 内容由解析md文件得到同时右上角展示作者头像以及阅读量
导航页面
- 用于快速到指定位置同时允许用google引擎进行搜索问题
留言页面
- 有星星闪烁,弹幕发送登功能
管理端页面展示
文章分类
- 支持增删改查
文章管理
- 支持搜索功能
个人中心
基本资料
更换头像
重置密码
编辑器
发布表单
- 有小型阅读器
环境
后端环境
.yaml文件
spring:datasource:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql:// localhost:3306/myhomeusername: rootpassword: 123456data:redis:host: localhostport: 6379
server:port: 8080mybatis:configuration:map-underscore-to-camel-case: truelogging:level:sql: debug
# root: debug
前端环境
npm install
源代码
项目github源代码