基于 Laravel 5.5 和 H+ 开发的后台系统来啦
最近公司要求做后台系统.知道laravel很多现成好用的包.可是这些和现实的业务逻辑不太一样.改起来麻烦.索性自己捣鼓写咯. 由于本人也是菜鸟一枚.代码真的不咋滴.只是献给需要的同志.大牛勿喷哈.毕竟我也经常在laravel-china社区找现成的各种扩展包.百事百爽.
下面是介绍:
Laravel-Yicms
前言
功能
RBAC权限管理
- 中间件 - 判断当前用户是否有权限操作(redis缓存用户拥有的权限
- 管理员管理 - 添加、编辑、删除、禁用;
- 角色管理
- 权限管理
- 操作日志
最终项目界面:
管理员管理
角色管理
权限管理
操作日志
安装
目前为YICMS 1.0版本
1.克隆源码到本地
2.进入项目目录
cd yicms
3.给目录权限
chmod -R 777 storage bootstrap
4. 拷贝.env
文件
一些 secret key
改成自己服务的key
即可
cp .env.example .env
5. 生成秘钥
php artisan key:generate
6. 生成数据表
php artisan migrate
7. 安装扩展包依赖
下载laravel
相关依赖的包
composer install
8. 导入根目录下的sql文件
9.链接入口
至此, 安装完成 ^_^。
Gitub地址: https://github.com/kenuocn/yicms 欢迎star. 第一次做开源的东西.laravel也学了好久.因为公司没用.学了就忘了.好在这次做新项目我选择了laravel框架.终于入坑laravel的大家庭啦.
-
自我介绍:
我叫张高元,来自重庆的某个咔咔锅锅.今年21岁.非常喜欢从事互联网行业.也喜欢交朋友此项目不再维护,关于关注我的新项目: laravel-admin ; 前端
这项目我没维护了.好多 bug 我都知道. 主要集中在操作日志这块. 记录登录日志和操作日志格式不一样.前端判断不严谨导致操作不存在的成员属性导致报错.
关于以后
最近在重构 blog. 有重新使用 laravel + vue 做前后端分离项目的想法
推荐文章: