jizhi / warm
Webman plugin jizhi/warm
Installs: 21
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 1
Open Issues: 0
pkg:composer/jizhi/warm
Requires
- php: >=8.1
- ext-bcmath: *
- ext-ctype: *
- ext-fileinfo: *
- ext-json: *
- ext-mbstring: *
- ext-zip: *
- doctrine/annotations: ^2.0
- guzzlehttp/guzzle: ^7.9
- illuminate/database: ^11.0
- illuminate/events: ^11.0
- illuminate/hashing: ^11.0
- illuminate/pagination: ^11.0
- illuminate/redis: ^11.0
- intervention/image: ^3.10
- jizhi/webman-auth: ^1.0
- jizhi/webman-migrations: ^1.0
- league/flysystem: ^3.29
- overtrue/easy-sms: ^3.0
- php-di/php-di: ^7.0
- psr/container: ^2.0
- psr/simple-cache: ^3.0
- rap2hpoutre/fast-excel: ^5.5
- symfony/cache: ^6.0
- symfony/translation: ^6.0
- symfony/var-dumper: ^6.0
- topthink/think-validate: ^3.0
- vlucas/phpdotenv: ^5.6
- webman/cache: ^2.1
- webman/captcha: ^1.0
- webman/console: ^1.3
- webman/database: ^2.1
- webman/event: ^1.0
- webman/redis: ^2.1
- webman/redis-queue: ^1.3
- workerman/crontab: ^1.0
- zoujingli/ip2region: 3.0
Requires (Dev)
- overtrue/flysystem-qiniu: 3.0
- phpunit/phpunit: ^11.5
- workerman/webman-framework: 2.1
README
申明:本项目是基于 Owl Admin 修改后的版本
Warm 是一个基于 Webman 框架的后台管理系统,它提供了完整的后台管理功能,包括用户管理、权限控制、插件系统等。Warm 专注于提供简洁、易用且功能强大的后台管理解决方案。
后期不会再跟进 Owl Admin 更新
主要特性
- 基于 Webman 高性能框架
- 完整的 RBAC 权限控制系统
- 灵活的插件系统
- 丰富的后台组件
- 多语言支持
- 命令行工具支持
安装
首先创建一个新的 Webman 项目:
composer create-project workerman/webman
进入项目目录并安装 Warm 扩展包:
cd webman
composer require jizhi/warm
php webman warm:install
存储适配器(可选)
Warm 支持多种存储适配器,可根据需要安装:
# 阿里云 OSS composer require "iidestiny/flysystem-oss:^4" # AWS S3 composer require "league/flysystem-aws-s3-v3:^3.0" # 七牛云 composer require "overtrue/flysystem-qiniu:^3.0" # 内存存储 composer require "league/flysystem-memory:^3.0" # 腾讯云 COS composer require "overtrue/flysystem-cos:^5.0"
文档
有关 Warm 框架的详细使用说明,请查看 Warm 使用指南。
多语言
使用 translator(插件名::文件名.键……) 进行多语言翻译。
访问 http://localhost:8787 即可进入后台登录页面,默认账号密码为 admin/admin。