zhlhuang / hcms
Hcms is a project development management system based on Hyperf framework. Under the support of Hyperf's hyperspeed and flexibility characteristics, it builds a project development management system with rapid development and module reuse.
Installs: 176
Dependents: 0
Suggesters: 0
Security: 0
Stars: 20
Watchers: 1
Forks: 2
Open Issues: 0
Language:JavaScript
Type:project
Requires
- php: >=8.0
- 96qbhy/hyperf-auth: ^3.0
- hyperf/async-queue: ~3.0.0
- hyperf/cache: ~3.0.0
- hyperf/command: ~3.0.0
- hyperf/config: ~3.0.0
- hyperf/crontab: ^3.0
- hyperf/database: ~3.0.0
- hyperf/db-connection: ~3.0.0
- hyperf/framework: ~3.0.0
- hyperf/guzzle: ~3.0.0
- hyperf/http-server: ~3.0.0
- hyperf/logger: ~3.0.0
- hyperf/memory: ~3.0.0
- hyperf/model-cache: ~3.0.0
- hyperf/paginator: ~3.0
- hyperf/process: ~3.0.0
- hyperf/redis: ~3.0.0
- hyperf/session: ~3.0
- hyperf/validation: ~3.0
- hyperf/view: ~3.0
- intervention/image: ^2.7
- sy-records/think-template: ^2.0.10
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- hyperf/code-generator: ~0.3.3
- hyperf/devtool: ~3.0.0
- hyperf/testing: ~3.0.0
- hyperf/watcher: ~3.0
- mockery/mockery: ^1.0
- phpstan/phpstan: ^1.0
- swoole/ide-helper: ^5.0
Suggests
- ext-json: Required to use JSON.
- ext-openssl: Required to use HTTPS.
- ext-pdo: Required to use MySQL Client.
- ext-pdo_mysql: Required to use MySQL Client.
- ext-redis: Required to use Redis Client.
README
Hcms 是一个基于 Hyperf 框架的项目开发管理系统 , 在Hyperf超高速且灵活的特性加持下,构建一个快速开发、模块复用的项目开发管理系统。
依赖
- PHP >= 8.0
- Swoole PHP extension >= 5.0,and Disabled
Short Name
- OpenSSL PHP extension
- JSON PHP extension
- PDO PHP extension
- Redis PHP extension
安装
- composer 创建项目
composer create-project zhlhuang/hcms
- 配置 .env 数据库和Redis
APP_NAME=hcms
APP_ENV=dev
SCAN_CACHEABLE=false
DB_DRIVER=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=hcms
DB_USERNAME=root
DB_PASSWORD=
DB_CHARSET=utf8mb4
DB_COLLATION=utf8mb4_unicode_ci
DB_PREFIX=
REDIS_HOST=localhost
REDIS_AUTH=(null)
REDIS_PORT=6379
REDIS_DB=0
- 执行hcms安装 Admin 模块
php bin/hyperf.php hcms:install admin
启动
composer start //开发启动 composer watch
访问
访问 http://127.0.0.1:9501/admin/index/index
默认管理的账号是 admin、密码是 123123
文档
https://www.yuque.com/huangzhenlian/hcms