# k-admin **Repository Path**: kitty_18php/k-admin ## Basic Information - **Project Name**: k-admin - **Description**: k-admin - **Primary Language**: PHP - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-12-20 - **Last Updated**: 2024-09-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README k-admin =============== > 运行环境要求PHP7.1+ > 基于ThinkPHP 6.1.x ## 主要功能 * 开箱即用的基础后台管理系统 * 可作为基本的后台系统的基础框架 * 封装常用的Model方法 * 采用传统的mvc模式(外包接单飞快,一人撸一个系统) * 权限管理RBAC * 在线代码生成器(基于`layui`) * 一键生成CURD前后端代码 * 前端模板采用 pear-admin-layui 高颜值 * 集成阿里大鱼sms短信发送功能 * 集成七牛oss图片上传功能 * 集成workman即时通讯基础功能 * 自定义taglib扩展,方便cms系统模板开发 * 集成支付功能(支付宝、微信) ## 安装 下载: ~~~ git clone https://gitee.com/kitty_18php/k-admin.git k-admin ~~~ 安装依赖: ~~~ composer install ~~~ ## 参考文档 [ThinkPHP6 完全开发手册](https://www.kancloud.cn/manual/thinkphp6_0/content) ## 代码生成 在项目根目录执行 ```shell php think [应用名] -t 表名 [-c 控制器路径] [-m 模型路径] [-f true|false] ``` 参数说明: - 应用名: 默认为 `admin` - `-c` 控制器路径:默认为应用下的`controller`目录 - `-m` 模型路径:默认为`common`目录下的`model`目录 - `-f` 强制覆盖,默认为`false` 示例: 自动生成`article`数据表的CURD功能 ```shell php think curd -t article -f true ``` ## 页面功能预览 ![](public/static/pre-img/1.png) ![](public/static/pre-img/2.png) ![](public/static/pre-img/3.png) ![](public/static/pre-img/4.png) ![](public/static/pre-img/5.png) ![](public/static/pre-img/6.png) ## 技术交流 QQ群:576599686 [k-admin] ## 版权信息 k-admin遵循Apache2开源协议发布,并提供免费使用。 本项目包含的第三方源码和二进制文件之版权信息另行标注。 版权所有Copyright © 2020-2022 by 18PHP (https://www.18php.com) All rights reserved。 更多细节参阅 [LICENSE.txt](LICENSE.txt)