php目录结构有api,thinkphp5 Restful API 版本(多模块)的目录结构如何设计

问题描述

用tp5开发的一套接口,多端使用的商城,打算做接口版本划分,情况如下:API代码和PC端,WAP端都要放在同一tp5应用下,因为域名只能提供一个..

接口是多模块的,如用户,订单,商品等模块

目前目录结构是这样的,还没用做API版本划分+ application

+ admin   // 后台管理界面代码

+ wap    // WAP端代码

+ api_users    // 用户模块接口

+ controller

+ Users    // 用户控制器

+ Accounts    // 账号控制器

+ api_goods    // 商品模块接口

+ api_orders    // 订单模块接口

+ common    // 公共模块

+ ...

打算设计成这样,但tp5好像不支持,请求找不到+ application

+ admin

+ wap

+ v1

+ users

+ controller

+ Users

+ Accounts

+ goods

+ v2

请问这种需求下,想加入接口版本划分,应该怎样设计目录结构?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值