hyperf-admin

插件式快速开发框架
授权协议 MIT
开发语言 PHP
所属分类 Web应用开发、 后台管理系统(模板)
软件类型 开源软件
地区 国产
投 递 者 长孙弘盛
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

HPlus Admin 是一个插件式快速开发框架。

  • 基于 hyperf、element 前后端分离的后台快速开发框架,无需写 vue 端代码,即可轻松实现功能完善的后台管理系统。使用体验和 laravel-admin 用法差不多。
  • auth 组件采用 hyperf-auth,目前支持 jwt、session 驱动。用户可以自行扩展。使用体验大体和 laravel 的 auth 差不多
  • 灵活可替换的权限验证组件,HPlus 提供权限验证,也可以替换自己的权限验证插件

演示地址:http://shop.sh.cn/ 用户名 admin 密码 admin

  • 基础环境 CentOS Linux release 7.9.2009 (Core) PHP 7.4.30 Nginx/1.22.0 MySQL5.7.38 lnmp集成环境安装:https://lnmp.org/install.html <

  • hyperf 的 hyperf-passport 组件,支持对多种用户进行登录授权支持Oauth2.0的四种授权模式,目前密码授权模式已完全可用。下载地址:https://github.com/richard8768/hyperf-passport 本组件参考了 laravel 的 passport 组件设计,使用体验大体和 laravel 的 passport 差不多。 > 任何问题请加QQ提问

  • 直接上代码 public function tryui(){ $grid = new Grid(new AdminTest()); //设置字段 $grid->column('id', 'id')->width(80); $grid->column('test', 'test')->width(80); $grid->colu

  • 我想玩下mongo但是hyperf官网给的自带镜像没有这个扩展所以用下载下来的dockerfile自己修改下进行build dockerfile配置如下 # Default Dockerfile # # @link https://www.hyperf.io # @document https://hyperf.wiki # @contact group@hyperf.io # @lic

  • version: '3' services: mysql: image: mysql:5.7 container_name: hdzs-mysql ports: - "33069:3306" volumes: - ./mysql/lib/mysql:/var/lib/mysql - ./mysql/my.cnf:/etc/my

  • 使用hyperf基本是用来做前后端分离的api后端,所以中间件的作用尤为重要 在抛弃传统mvc下,纯接口通信和内存常驻更考验php代码的安全性(注入,滥用),其带来的是高并发高可用 1.注册全局中间件middlewares 首先在App/Middleware中新建一个全局中间件文件 例如 ApiMiddleware.php 如下,其主要意义为处理OPTIONS和header中的防跨域作为全局h

  • 需求背景 最近开发一个组件,有一个功能需要由组件提供配置,然后根据组件配置连接数据库 解决思路 查看文档发现框架的配置都是存储在 Hyperf\Contract\ConfigInterface 对象中,只要能把配置写入这个对象中,那么在项目中就可以通过 config() 函数获取到,实现动态连接数据库。 熟悉 hyperf 框架的都知道,hyper 框架是基于 swoole 实现,常驻内存框架,框

  • 一、传统框架中 在传统框架中一般来说有两种方案 1,例如laravel入口文件index.php中加上允许跨域代码 2,通过nginx反向代理 header('Access-Control-Allow-Origin:*'); if($_SERVER['REQUEST_METHOD'] == 'OPTIONS'){ header('Access-Control-Allow-Methods:

 相关资料
  • 本文向大家介绍在windows下快速搭建web.py开发框架方法,包括了在windows下快速搭建web.py开发框架方法的使用技巧和注意事项,需要的朋友参考一下   用Python进行web开发的话有很多框架供选择,比如最出名的Django,tornado等,除了这些框架之外,有一个轻量级的框架使用起来也是非常方便和顺手,就是web.py。它由一名黑客所创建,但是不幸的是这位创建者于2013年自

  • 本指南将解说如何构建并测试用于开发的 Ceph 。 开发 run-make-check.sh 脚本会安装 Ceph 依赖,一切都在调试模式下编译、并进行一系列测试,以验证结果正如所需。 $ ./run-make-check.sh 开发集群的部署 Ceph 包含一个名为 vstart.sh 的脚本(还有开发集群的部署),可以让开发者们在开发系统上用最简部署快速地测试代码。编译成功后,用下列命令开始部

  • 4.1. 1、业务边界优化 创业公司有很多可变性,要做的系统也无数,如何保证业务系统的边界是非常难的,我们其实走了很多弯路,图-稍后补 4.2. 2、静态api理论 当需求和ue定下来之后,就开始编写静态api,这样app、h5、前端就可以使用静态api完成功能,而后端也可以以静态api为标准来实现,整体效率还是比较高的。 另外还有基于api生成http请求的思考(未完成) 4.3. 3、api约

  • 本文向大家介绍jquery Easyui快速开发总结,包括了jquery Easyui快速开发总结的使用技巧和注意事项,需要的朋友参考一下 最近工作很轻松,整理了些关于easyui的datagrid的开发文档,整理的比较细致,直接复制粘贴就可以使用了。 代码内容如下: 以上代码示例给大家分享了jquery Easyui快速开发,希望大家喜欢。

  • 页面开发 Weex框架要求使用 Vue2.0 进行页面开发。开发者通过编写 *.vue 文件,基于<template>,<style>,<script> 快速构建组件化的应用。 页面开发模式 页面开发模式: 第一种:单页面(SPA) 通过 Vue-router + Vuex 来实现。这种方式是通过Router的方式来进行页面切换,如果页面不需要太多的交互效果,可以使用这种方式来实现。 第二种:独立

  • 开发调试 首先安装 Weex 官方提供的 Playground ,这是一款安装在手机(Android & iOS)端的 页面预览和调试工具。 weex-toolkit中包含了调试工具weex devtools,它是专门为Weex定制的一款实现了 Chrome Debugging Protocol 的 inspect/debug 工具,能够帮助你快速查看 app 运行状态和调试 Weex 中的 JS