前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【开源推荐】PHP开发的API接口管理平台,接口竟然还支持出售

【开源推荐】PHP开发的API接口管理平台,接口竟然还支持出售

作者头像
PHP学习网
发布2023-06-19 15:35:19
2700
发布2023-06-19 15:35:19
举报
文章被收录于专栏:PHP学习网PHP学习网

PHP学习网将不定时分享优质开源项目,优质技术文章,精选面试题和资源,大家可以把PHP学习网设为🌟星标,第一时间获取最新推送,以防错过优质内容

我本来是想找个接口管理平台,管理一下平时写的接口,于是就看到了这个开源项目,我觉得挺有意思的,分享给大家看看,供有需要的人使用

说说这个平台

大概描述一下这个平台吧,这个平台是你可以将你的接口或者第三方的接口,通过后台添加到系统中,然后设置好是否会员可以访问,之后前台就会展示这个接口了。用户需要在前台注册,开通对应的会员才可以使用这个你设置好的接口。

需求环境

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

项目截图

目录结构

代码语言:javascript
复制
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 文件
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-03-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 PHP学习网 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 说说这个平台
  • 需求环境
  • 安装说明
  • 补充
  • 项目截图
  • 目录结构
相关产品与服务
命令行工具
腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档