初始的目录结构如下:
~~~
www WEB部署目录(或者子目录)
├─application 应用目录
│ ├─common 公共模块目录(可以更改)
│ ├─module_name 模块目录
│ │ ├─config.php 模块配置文件
│ │ ├─common.php 模块函数文件
│ │ ├─controller 控制器目录
│ │ ├─model 模型目录
│ │ ├─view 视图目录
│ │ └─ ... 更多类库目录
│ │
│ ├─command.php 命令行工具配置文件
│ ├─common.php 公共函数文件
│ ├─config.php 公共配置文件
│ ├─route.php 路由配置文件
│ ├─tags.php 应用行为扩展定义文件
│ └─database.php 数据库配置文件
│
├─public WEB目录(对外访问目录)
│ ├─index.php 入口文件
│ ├─router.php 快速测试文件
│ └─.htaccess 用于apache的重写
│
├─thinkphp 框架系统目录
│ ├─lang 语言文件目录
│ ├─library 框架类库目录
│ │ ├─think Think类库包目录
│ │ └─traits 系统Trait目录
│ │
│ ├─tpl 系统模板目录
│ ├─base.php 基础定义文件
│ ├─console.php 控制台入口文件
│ ├─convention.php 框架惯例配置文件
│ ├─helper.php 助手函数文件
│ ├─phpunit.xml phpunit配置文件
│ └─start.php 框架入口文件
│
├─extend 扩展类库目录
├─runtime 应用的运行时目录(可写,可定制)
├─vendor 第三方类库目录(Composer依赖库)
├─build.php 自动生成定义文件(参考)
├─composer.json composer 定义文件
├─LICENSE.txt 授权说明文件
├─README.md README 文件
├─think 命令行入口文件
~~~
> router.php用于php自带webserver支持,可用于快速测试
> 切换到public目录后,启动命令:php -S localhost:8888 router.php
> 上面的目录结构和名称是可以改变的,这取决于你的入口文件和配置参数。
- 前言
- 基础说明
- 开发规范
- 目录结构
- 状态说明
- 返回说明
- 登录模块
- 第三方注册
- 手机号注册
- 手机号登录
- 获取验证码
- 重置密码
- 退出登录
- 用户模块
- 首页列表
- 明星分类
- 明星列表
- 直播列表
- 预播列表
- 回放列表
- 点赞直播
- 支付观看
- 进离房间
- 订阅预播
- 呼唤列表
- 明星主页
- 明星预播
- 明星回放
- 守护列表
- 观看回放
- 明星档案
- 直播信息
- 分享直播
- 明星模块
- 预播列表
- 开始直播
- 进离直播
- 初始预播
- 预播提交
- 守护列表
- 明星档案
- 明星主页
- 账户详情
- 明星回放
- 预告列表
- 明星背景
- 赞助商
- 用户操作
- 个人信息
- 账户余额
- 关注取消
- 我关注的
- 我订阅的
- 修改资料
- 账户经验
- 礼品模块
- 礼物列表
- 明星送礼
- 用户送礼
- 随机红包
- 固定红包
- 呼唤明星
- 消息模块
- 未读消息
- 设置已读
- 发送消息
- 消息中心
- 消息列表
- 查看消息
- 留言评论
- 留言详情
- 评论详情
- 私信详情
- 私信列表
- 系统模块
- 公告信息
- 版本控制
- 用户反馈
- 图像上传
- 广告接口
- 搜索明星
- 地区数据
- 支付模块
- 购买类型
- 支付订单
- 水果验证
- 圈子模块
- 发布动态
- 我的圈子
- 我的留言
- 圈子列表
- 评论列表
- 点赞圈子
- 发表评论
- 分享圈子
- 记录模块
- 购买记录
- 观看记录
- 红包记录
- 中奖记录
- 获奖记录
- 送礼记录
- 流量模块
- 流量列表
- 购买流量