号卡分销系统,号卡系统,物联网卡系统源码安装教程

news/2024/11/19 2:41:33/

号卡分销系统,号卡系统,物联网卡系统,,实现的高性能(PHP协程、PHP微服务)、高灵活性、前后端分离(后台),PHP 持久化框架,助力管理系统敏捷开发,长期持续更新中。

主要特性

  • 基于Auth验证的权限管理系统
    • 支持无限级父子级权限继承,父级的管理员可任意增删改子级管理员及权限设置
    • 支持单管理员多角色
    • 支持管理子级数据或个人数据
  • 完善的前端功能组件开发
    • 基于Prime Pro二次开发
    • 基于vue开发,自适应手机、平板、PC
    • 基于Less进行样式开发
  • 通用的会员模块和API模块
  • 共用同一账号体系的Web端会员中心权限验证和API接口会员权限验证
  • 整合第三方短信接口(阿里云、腾讯云短信)
  • 无缝整合第三方云存储(七牛云、阿里云OSS)功能,支持云储存分片上传
  • 第三方登录(QQ、微信)整合
  • 第三方支付(微信、支付宝)无缝整合,微信支持PC端扫码支付

页面展示

  • 控制台 

  • 商品卡片 

  • 列表 

  • 编辑 

  • 系统配置 

环境要求

  • PHP >= 7.2
  • Swoole PHP extension >= 4.5,and Disabled Short Name
  • OpenSSL PHP extension
  • JSON PHP extension
  • PDO PHP extension (If you need to use MySQL Client)
  • Redis PHP extension (If you need to use Redis Client)
  • Protobuf PHP extension (If you need to use gRPC Server of Client)
  • RabbitMQ >=3.8

快速开始

1.配置你的站点信息

  • 将根目录下的.env.example名称改为.env,并配置相关信息,默认使用了redis和rabbitmq组件,所以不配置将无法正常使用!
  • 服务默认使用的是9609端口,请放行防火墙端口,如需修改为其他端口请到/config/autoload/server.php中修改!

2.更新composer包

composer update

3.启动服务,执行下面任意一个命令即可,首次启动会自动缓存代理配置,可能需要时间久一些

php bin/hyperf.php serve:watch  #测试调试期间用这个
php bin/hyperf.php start  #线上用这个

4.访问测试

curl http://127.0.0.1:9609
  • 如果能看到:{"code":20000,"msg":"操作成功","data":{"$method":"GET"}}则说明启动成功!

http://www.ppmy.cn/news/1548133.html

相关文章

「人眼视觉不再是视频消费的唯一形式」丨智能编解码和 AI 视频生成专场回顾@RTE2024

你是否想过,未来你看到的电影预告片、广告,甚至新闻报道,都可能完全由 AI 生成? 在人工智能迅猛发展的今天,视频技术正经历着一场前所未有的变革。从智能编解码到虚拟数字人,再到 AI 驱动的视频生成&#…

Unet++改进24:添加DualConv||轻量级深度神经网络的双卷积核

本文内容:添加DualConv 目录 论文简介 1.步骤一 2.步骤二 3.步骤三 4.步骤四 论文简介 卷积神经网络(CNN)架构通常对内存和计算要求很高,这使得它们在硬件资源有限的嵌入式系统中不可行。 我们提出了双卷积核(DualConv)来构建轻量级深度神经网络。DualConv结合3 3和1…

在 Flutter 应用中调用后端接口的方法

在 Flutter 中调用后端接口通常使用 http 包来发起 HTTP 请求。以下是一个使用 http 包的基本示例,展示了如何在 Flutter 应用中调用后端接口并处理响应。 首先,确保在 pubspec.yaml 文件中添加 http 包的依赖: dependencies:http: ^0.13.0…

【Qualcomm 】CDSP介绍以及简单的使用

🦋产品层级 高通技术公司 (QTI) 提供大量且数量不断增加的 Snapdragon 芯片组解决方案变体。Snapdragon 移动产品系列分为五个产品层级。🌸最高层级包括 SM8xxx 系列(高级)和 SM7xxx 系列(高级)。较低层级包括 SM6xx、SM4xx 和 SM2xx 系列🌸。 上述这些产品层级的区…

spring6对bean管理自己的一些理解

在JavaWeb中,存在以下的开发架构: 什么是Spring管理Bean 在传统的Java开发中,你需要手动创建对象及其依赖,这意味着你需要编写大量的构造代码,并且这些对象之间的依赖关系需要手动管理。这在复杂项目中会非常麻烦&…

数据分析编程:SQL,Python or SPL?

Talk is cheap. Let’s show the code 1. 计算用户会话次数 用户行为数据表 useridaction_typeaction_timeU1059login2023-12-01 18:00:10U1092login2023-12-01 18:00:17U1069login2023-12-01 18:00:22……… 10 分钟没有任何动作或退出后 5 分钟没有登录则认为会话结束&am…

安全见闻2

声明! 学习视频来自B站up主 泷羽sec 有兴趣的师傅可以关注一下,如涉及侵权马上删除文章,笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关&#…

JS学习日记(jQuery库)

前言 今天先更新jQuery库的介绍,它是一个用来帮助快速开发的工具 介绍 jQuery是一个快速,小型且功能丰富的JavaScript库,jQuery设计宗旨是“write less,do more”,即倡导写更少的代码,做更多的事&#xf…