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.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package hyperf-admin

HyperfAdmin是前后端分离的后台管理系统, 前端基于vuevue-admin-template, 针对后台业务列表, 表单等场景封装了大量业务组件, 后端基于hyperf实现, 整体思路是后端定义页面渲染规则, 前端页面渲染时首先拉取配置, 然后组件根据具体配置完成页面渲染, 方便开发者仅做少量的配置工作就能完成常见的CRUD工作, 同时支持自定义组件和自定义页面, 以开发更为复杂的页面.

详细文档

演示站点 用户名: daodao, 密码: a1a1a1

演示站点部署在亚马逊免费主机, 国内访问可能会慢

HyperfAdmin架构

前端为vue multiple page多页模式, 可以按模块打包, 默认包含两个模块default 默认模块, system系统管理模块, 绝大部分业务组件在src/components目录

后端为composer包模式, 目前包含组件

前端的安装

请根据实际情况修改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

PHP Build Version
Package Version
Requires php Version >=8.1
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
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package jyil/hyperf-admin contains the following files

Loading the files please wait ....