Files
premium/README.md
T
2025-05-18 07:29:01 +00:00

4.3 KiB
Executable File

目标

简单部署 迅速开展业务!五分钟安装 填写参数 即可!

原理

我做好了 后端开通接口!你们负责开展业务即可!收钱到你们自己钱包!

前言

基于ThinkPHP6+LayUI开发

价值源自分享 成功在于坚持

官方平台 在线演示 框架文档

一套基于tp6 开发已会员分销系统

交流①群:https://t.me/xiaotouadmin


超管账号 admin 123456

开发初衷

许多同学问 我也想开下下级怎么办!我没办法呀! 那就多开发一条分销系统吧!你们自己管理下级! 软件后续更新! 在安装目录下 运行 git pull 即可更新

框架优势

  • PHP框架选用简单且优美的ThinkPHP6

  • 参考官方文档,只需会PHP LayUI 开箱即用

  • 前后端完全分离,代码清晰明了

  • 封装常用Html表单元素,且仅需使用Html标记语言即可渲染表单元素

  • 基于Token验证的用户鉴权

  • 前端JavaScript鉴权,后端AUTH类鉴权,减少请求

  • 提供插件市场,方便框架丰富功能

  • 永久免费提供一键生成CURD插件,简单重复性CURD代码可以可视化一键生成

  • 永久免费提供一键生成Api文档插件,Api文档可以使用MEditor和代码注解生成

  • 代码安全质量高,修复大部分低危、高危代码漏洞

集成功能

  • API模块 token鉴权,签名规则
  • 权限管理 后台权限管理
    • 管理员管理 后台管理员管理
    • 角色管理 后台管理员角色管理
    • 菜单管理 后台菜单管理
  • 系统配置 每个配置页面独立设置,仅需复制配置样例,修改html文件即可拥有多个配置界面
  • 插件市场 可开发定制属于自己的插件,可安装升级社区插件,目前提供的插件:
    • 生成CRUD插件 前后端代码的生成(php、html、layui、sql)支持一键生成CRUD
    • 生成Api文档插件 Api文档可以使用MEditor和代码注解生成
    • UEditor编辑器插件阿里云OSS对象存储插件七牛云KODO对象存储插件深度兼容,编辑器的上传也可以上传到阿里云七牛云
    • MEditor编辑器插件阿里云OSS对象存储插件七牛云KODO对象存储插件深度兼容,编辑器的上传也可以上传到阿里云七牛云
    • 阿里云OSS对象存储插件
    • 七牛云KODO对象存储插件
    • 阿里云短信插件
    • Email邮件服务插件
  • 操作日志 用户后台操作日志,Api接口请求日志,后台管理员登录日志
  • 地区管理
  • 附件管理

常用表单元素封装

对于常用表单元素,在Laytp中,无需写太多JS代码,你只需要像如下这样

<div class="表单元素class标识"
     data-属性名="属性值"
     >
</div>

就可以渲染常用表单元素,比如上传组件,多选下拉框组件,编辑器,省市区联动下拉框等

安装使用

1、首先将本框架直接clone到你本地,或者直接下载

git clone https://gitee.com/junstar/laytp

2、先设置mysql的sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION 然后创建一个数据库

数据库字符集 utf8mb4 -- UTF-8 Unicode
排序规则 utf8mb4_general_ci

3、复制根目录下的.example.env文件成.env文件,修改.env文件的数据库连接部分

[DATABASE]
TYPE = mysql
HOSTNAME = 127.0.0.1
DATABASE = 创建的数据库名称
USERNAME = 数据库用户名
PASSWORD = 数据库密码
HOSTPORT = 3306
CHARSET = utf8
DEBUG = true
PREFIX = 数据库前缀,推荐使用lt_

4、根目录执行 composer install 安装必要的Composer包,包括ThinkPHP6框架和ThinkPHP6的其他代码!

composer install

5、根目录执行ThinkPHP6的数据库迁移命令,这里会导入Laytp框架需要的数据库文件

php think migrate:run