Download the PHP package jyil/hyperf-admin without Composer
On this page you can find all versions of the php package jyil/hyperf-admin. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package hyperf-admin
HyperfAdmin
是前后端分离的后台管理系统, 前端基于vue
的 vue-admin-template
, 针对后台业务列表
, 表单
等场景封装了大量业务组件, 后端基于hyperf
实现, 整体思路是后端定义页面渲染规则, 前端页面渲染时首先拉取配置, 然后组件根据具体配置完成页面渲染, 方便开发者仅做少量的配置工作就能完成常见的CRUD
工作, 同时支持自定义组件和自定义页面, 以开发更为复杂的页面.
演示站点 用户名
: daodao, 密码
: a1a1a1
演示站点部署在
亚马逊免费主机
, 国内访问可能会慢
前端为vue multiple page
多页模式, 可以按模块打包, 默认包含两个模块default
默认模块, system
系统管理模块, 绝大部分业务组件在src/components
目录
后端为composer包
模式, 目前包含组件
- 基础组件
composer require hyperf-admin/base-utils
hyperf-admin的基础组件包, 脚手架主要功能封装composer require hyperf-admin/validation
参数验证包, 对规则和参数提示做了较多优化composer require hyperf-admin/alert-manager
企微/钉钉机器人报警包composer require hyperf-admin/rule-engine
规则引擎composer require hyperf-admin/event-bus
mq/nsq/kafka消息派发器composer require hyperf-admin/process-manager
进程管理组件
- 业务组件 (业务组件为包含特定业务功能的包)
composer require hyperf-admin/admin
系统管理业务包composer require hyperf-admin/dev-tools
开发者工具包, 主要是代码生成, 辅助开发composer require hyperf-admin/cron-center
定时任务管理, 后台化管理任务composer require hyperf-admin/data-focus
数据面板模块, 帮你快速制作数据大盘
前端的安装
请根据实际情况修改vue.config.js
中的代理 proxy.target
地址
后端的安装
1. 初始化一个hypef
项目
2. 移除hyperf-skeleton
中的日志配置, 因为 admin
底层已配置
3. 安装hyperf-admin
的依赖DB信息
hyperf-admin 为分包的模式, 此处引入的是完整仓库, 实际项目请按需引入
全部的mysql
表结构及及基础数据详见 demo/db
4. 修改项目.env
5. 安装hyperf-admin
扩展包
hyperf-admin 为分包模式, 实际应用中请根据情况安装
6. 初始化validation
的依赖文档
7. 设置用户密码的加密key
, 配置节点password.salt
8. 启动
nginx配置
浏览器打开 http://youdomain.com:8081/default/#/dashboard 即可访问
默认账号 daodao
, 密码 a1a1a1
All versions of hyperf-admin with dependencies
ext-json Version *
ext-pdo Version *
ext-swoole Version >=5.0
aliyuncs/oss-sdk-php Version ^2.3
box/spout Version ^3.1
hyperf/amqp Version ~3.0.0
hyperf/async-queue Version ~3.0.0
hyperf/cache Version ~3.0.0
hyperf/command Version ~3.0.0
hyperf/config Version ~3.0.0
hyperf/constants Version ~3.0.0
hyperf/crontab Version ~3.0.0
hyperf/database Version ~3.0.0
hyperf/db-connection Version ~3.0.0
hyperf/filesystem Version ^3.0.0
hyperf/framework Version ~3.0.0
hyperf/guzzle Version ~3.0.0
hyperf/http-server Version ~3.0.0
hyperf/logger Version ~3.0.0
hyperf/memory Version ~3.0.0
hyperf/nsq Version ~3.0.0
hyperf/process Version ~3.0.0
hyperf/redis Version ~3.0.0
hyperf/snowflake Version ~3.0.0
hyperf/validation Version ~3.0.0
nette/php-generator Version ^3.4
xxtime/flysystem-aliyun-oss Version ~1.5
league/flysystem Version 1.1.10
yadakhov/insert-on-duplicate-key Version ^1.2
zoujingli/ip2region Version ^1.0