我本来是想找个接口管理平台,管理一下平时写的接口,于是就看到了这个开源项目,我觉得挺有意思的,分享给大家看看,供有需要的人使用
说说这个平台
大概描述一下这个平台吧,这个平台是你可以将你的接口或者第三方的接口,通过后台添加到系统中,然后设置好是否会员可以访问,之后前台就会展示这个接口了。
用户需要在前台注册,开通对应的会员才可以使用这个你设置好的接口。
需求环境
1.php=>5.6
2.php开启pdo
安装说明
1.将源码上传到服务器解压
2.修改根目录下 app 目录里的 Http 目录里的 config.php 数据库信息文件
3.将根目录下的 data.sql 数据库文件导入到数据库中
补充
1.nginx运行环境需要配置伪静态,静态代码在根目录 nginx.txt 中
2.根目录下的 model 目录中的 Api 目录 可以存放接口文件 后台配置后可直接调用
格式:后台配置标识 = 该目录下新建文件夹名;文件夹内入口主文件 index.php
项目截图

目录结构
www WEB部署目录(或者子目录)
├─app 应用目录
│ ├─Cache 默认缓存目录
│ ├─Core 基础核心模块目录
│ │ ├─database 数据库操作类库目录
│ │ ├─method 框架方法库目录
│ │ ├─route 框架路由目录
│ │ │
│ │ ├─app.php 初始化入库文件
│ │ └─env.php 基础定义文件
│ │
│ ├─Http 命令行工具配置文件
│ │ ├─Controller 控制器目录
│ │ ├─Method 公共方法目录
│ │ └─Model 数据库模型目录
│ │
│ ├─Plugin 第三方插件目录
│ │ ├─smtp smtp邮件扩展
│ │ ├─default 默认扩展(空)
│ │ └─app.php 扩展初始化文件(暂时废弃)
│ │
│ ├─default.php 公共函数文件
│ └─init.php 系统初始化加载文件
│
├─public WEB目录(对外访问目录)
│ ├─index.php 入口文件
│ ├─.nginx.htaccess 用于nginx的重写(部分机器可能无法生效)
│ └─.htaccess 用于apache的重写
│
├─route 系统路由目录
│ └─web.php 路由配置文件
│
├─config 系统配置文件目录
| ├─app.php 系统自定义配置加载文件
│ └─database.php 数据库配置文件
│
├─view 框架视图目录
│ └─… 视图模板文件
│
├─LICENSE 授权说明文件
├─README.md README 文件