初始的目录结构如下:
~~~
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
> 上面的目录结构和名称是可以改变的,这取决于你的入口文件和配置参数。
- 前言
- 基础说明
- 开发规范
- 目录结构
- 状态说明
- 登录退出
- 获取验证码
- 用户登录
- 退出登录
- 修改资料
- 钻石兑换
- 系统模块
- 文件上传
- 违规举报
- 钻石购买
- 购买记录
- 分组模块
- 分组列表
- 创建分组
- 修改分组
- 分组视频
- 背景模块
- 背景列表
- 背景添加
- 背景修改
- 删除背景
- 需求模块
- 需求发布
- 查看需求
- 评论列表
- 评论发布
- 我的需求
- 删除需求
- 评分模块
- 直播评分列表
- 直播评分提交
- 视频评分列表
- 视频评分提交
- 资料评分列表
- 资料评分提交
- 直播模块
- 直播初始
- 开始直播
- 在线人员
- 结束直播
- 进离直播
- 观看回放
- 删除直播
- 我的直播
- 视频模块
- 视频初始
- 添加视频
- 观看视频
- 删除视频
- 我的视频
- 资料模块
- 资料初始
- 添加资料
- 观看资料
- 删除资料
- 我的资料
- 充值礼物
- 充值礼物
- 赠送礼物
- 收礼记录
- 首页模块
- 数据搜索
- 首页数据
- 直播列表
- 视频列表
- 资料列表
- 需求列表
- 连麦模块
- 上麦下麦
- 连麦混流
- 付款模块
- 直播付款
- 视频付款
- 资料付款