HCC个人博客系统源码

HCC个人博客源码,人博基于vue全家桶开发的客系的个人博客,前后端分开。统源云服务器和物理服务器的区别和联系

前台使用vue全家桶(vue-cli、人博router、客系vuex)开发。统源axios库请求api ,人博highlight.js插件使代码高亮显示,layui框架快速构建页面,并使用栅格系统达到响应式布局的成效,并将所有模块组件化,样式是仿的技术胖个人博客。

后台使用Laravel5.7框架开发,客系web路由提供后台打理,api路由提供API接口。用的统源云服务器和物理服务器的区别和联系X-admin后台模板。图片用AliyunOss对象存储,人博通过redis中的订阅者模式监听key失效事件,来移除 AJAX提交文件后未提交表单造成大量无主文件。使用editor.md富文本编排器以markdown语法编排文章,客系自动生成html代码。

前台功能:

首页:置顶文章,统源通知消息,推荐广告

归类:根据归类搜寻文章

归档:按月份查看文章列表

标签:根据标签查看对应文章列表

关于: 显示关于本站的信息

友链: 显示本站的友链

后台功能:

文章打理:  显示文章列表、检索文章、人博添加文章,客系修订文章、移除文章

推荐打理: 显示推荐列表、统源添加推荐、修订推荐、移除推荐

banner图打理: 显示、添加、修订、移除

标签打理: 显示、添加、修订、移除

归类打理:显示、添加、修订、移除

通知打理:显示、添加、修订、移除

关于打理:显示、修订

友链打理:显示、修订

装配方法:

开发环境:php7.2+Nginx1.4+mysql5.6

1、使用 git clone获取源码

2、修订.env配置文件

3、 导入sql文件

4、前台

- 在home目录中运转 npm install 依赖包(需要node环境)

- 运转npm run dev 编译项目

- http://localhost:3000

5、 后台

- 在admin目录中运转composer install 装配依赖包(需要装配composer)

- 运转 php artisan key:generate 公布应用秘钥

- 修订.env配置

- 运转php artisan serve命令,打开web服务器

- 修订Redis配置文件,检索"notify-keyspace-events"修订为notify-keyspace-events=”Ex“

- 运转nohup php artisan image:clear >> image-clear.log 2>&1 & 监听失效的key移除无主文件

更新阐释:

2018.12.13

添加响应式布局,

添加loding层

分页改为流载入模式

更换富文本编排器为editorm.md,以markdown语法编排文章

添加gighlight.JS代码高亮插件

.env添加aliyun key配置,用于阿里云oss提交

链接:https://pan.baidu.com/s/1tILrQGvzOy-n0FmrmVoktQ?pwd=5572

获取密码留言后可见   此处内容已藏匿,请留言后刷新页面查看. 内容看完了
皖ICP备2025077989号-141