基于springboot+vue快速搭建一个轻量级实用的博客系统
在去年七月份,看着自己有一台空闲的服务器放在那里也是浪费,刚好我也有域名备案了就想着在公网部署一个博客系统。于是我去Github上找用Java语言写的博客系统,
找到自己喜欢的博客系统后拉下来研究了一通,发现他这个项目的技术栈和现在主流的互联网应用架构一样,比如用SpringCloud微服务、中间件、ES等等。
他这个项目用的倒是互联网公司主流框架,而且仅SpringBoot微服务都需要部署5个左右更何况还有ES等中间件,显然在我自己服务器(1核2G)这样的配置下不太可行。
于是我下定决心自己写一套轻量级的博客系统在不损失功能性的情况下保证以最少资源就可以部署。
Tip
:以下是我用SpringBoot+Vue搭建的轻量级博客的源码,有兴趣可以自己获取。
// Git代码
https://gitee.com/yeeevip/yeee-blog
1 功能介绍
这个博客项目从功能上整体划分为 后台管理端 和 前台用户端,管理端主要负责维护博客文章查看用户范围行为等,用户端主要用于展示博客文章和提供用户交互功能(点赞、评论等)
1.1 用户端
预览地址:一页的博客
1
博客首页
2
博客详情
3
点赞/评论
1.2 管理端
1
管理员输入账号密码后即可进入管理页面
2
在博客管理菜单下,有文章、专题、标题、分类管理
3
在文章管理下,我们首先创建文章,设置标题、分类等基本信息
4
紧接着列表页双击标题进入文章详情编辑页编辑/预览文章