Ity
Ity copied to clipboard
基于laravel + vue的基础后台,前后端分离,欢迎fork&start,不合理的地方也欢迎批评指正
ITY
基于laravel+vue的基础后台, 前后端分离, 欢迎fork&start&pull requestsDEMO
账号 look 密码 123456
PHP
https://gitee.com/pleaseyang/Ity
https://github.com/pleaseyang/Ity
VUE
https://gitee.com/pleaseyang/ItyWeb
https://github.com/pleaseyang/ItyWeb
功能模块
RBAC权限
整合 laravel-permission 制作的权限角色, 管理员可绑定角色, 也可以单独设置权限
操作记录
整合 laravel-activitylog 制作的操作记录, 可查看修改前后的JSON
文件管理
仿照 阿里云OSS 界面, 制作的文件管理页面
站内信
LARAVEL Notifiable Trait 搭建
系统布局
vue-element-admin 提供的功能, 二次修改
系统异常
获取异常后记录到DB中
搭建
composer installcp .env.example .envphp artisan key:generatephp artisan jwt:secretphp artisan migratephp artisan db:seedphp artisan storage:link(符号连接)
Ide-Helper
php artisan ide-helper:generate(为 Facades 生成注释)php artisan ide-helper:models(为数据模型生成注释)php artisan ide-helper:meta(生成 PhpStorm Meta file)
代码生成器
新增代码生成器(测试版)。可进行CURD,加快开发效率。

部署
- APP_ENV=production
- APP_DEBUG=false
- QUEUE_CONNECTION=redis
- REDIS_CLIENT=phpredis (可选)
composer install --optimize-autoloader --no-dev自动加载器改进php artisan config:cache优化配置加载php artisan route:cache优化路由加载php artisan event:cache优化事件加载composer dump-autoload --optimize优化自动加载
维护
php artisan down维护模式php artisan down --secret="1630542a-246b-4b66-afa1-dd72a4c43515"指定维护模式的绕过令牌- 访问
https://example.com/1630542a-246b-4b66-afa1-dd72a4c43515
php artisan up关闭维护模式php artisan activitylog:clean --days=7清理操作日志php artisan exceptionerror:clean --days=7清理异常日志
WebSocket
- WINDOWS:
start_for_win.bat - LINUX:
php artisan workerman start --d - URI:
ws://IP:2346?lang=LANG&token=TOKEN - SEND:
{"route": "route.name", "data": data}
致谢
请作者喝咖啡
