# ThinkPhP5 项目实战(第四讲):TPshop目录结构
![](https://box.kancloud.cn/f4904ce22b30f15ec4ff6710206f2f97_356x424.png)
* Admin 管理员模块
* Api 手机app接口模块
* Home网站前台模块
* Mobile 手机网站模块
* application\home\logic 共用逻辑层代码
* application\common.php TPshop 共用函数库
* application\function.php php 基础共用函数库
* application\config.php 注意底部的重要配置
* 以及纯静态缓存规则配置 HTML_CACHE_ARR
* application\database.php 数据库配置文件
每个模块父类控制器 例如 application\home\controller\Base.php
> www\thinkphp\helper.php TP5 助手函数实现 M( ) D( ) U( ) S( ) C( ) I( ) F( )
www\plugins 插件目录
www\plugins \function 功能插件
www\plugins\login 登录插件
www\plugins\payment 支付插件
www\plugins\shipping 物流插件
www\public\upload 用户上传目录
www\public\upload\goods\thumb缩略图生成方式 演示缩略图 在模板中怎么生成的
www\template\pc\default\config.php演示模板切换 大概讲述模板配置文件 config.php 和 html.php football足球模板
TPshop目录结构-上半部分
~~~[youku]
XMjc0MjA4MjUxNg =856x523
~~~
**如果视频无法播放,多换几个浏览器试试, 优酷很垃圾, 很多浏览器不兼容.**
TPshop目录结构-下半部分
~~~[youku]
XMjc0MjA4MzAzNg =856x523
~~~
**如果视频无法播放,多换几个浏览器试试, 优酷很垃圾, 很多浏览器不兼容.**
- 第一讲、课程大纲
- 第二讲、入门与安装-上
- 第二讲、入门与安装-下
- 第三讲、URL和路由-路由
- 第四讲、URL和路由-URL
- 第五讲、请求和响应-请求
- 第六讲、请求和响应-响应
- 第七讲、SQL追踪器
- 第八讲、数据库-基本操作
- 第九讲、数据库操作-事务
- 第十讲、查询语言-上
- 第十一讲、查询语言-下
- 第十二讲、模型和关联-上
- 第十三讲、模型和关联-下
- 第十四讲、读取器与修改器
- 第十五讲、转换与自动完成
- 第十六讲、查询范围
- 第十七讲、输入和验证-上
- 第十八讲、输入和验证-下
- 第十九讲、关联-一
- 第二十讲、关联-二
- 第二十一讲、关联-三
- 第二十二讲、关联-四
- 第二十三讲、关联-五
- 第二十四讲、模型输出
- 第二十五讲、视图和模板-一
- 第二十六讲、视图和模板-二
- 第二十七讲、调试和日志
- 第二十八讲、API开发
- 第二十九讲、扩展
- 第三十讲、浅析session,cookie机制
- 第三十一讲、session的使用
- 第三十二讲、cookie的使用
- 第三十三讲、验证码
- 第三十四讲、文件上传
- 第三十五讲、图像处理
- 第三十六讲、版本3.2和5的差别
- 第三十七讲、未来与总结
- 第二套、TPshop大型项目实战
- TPshop项目实战
- 第一讲、内容介绍
- 第二讲、TPshop window安装
- 第三讲、TPshop linux安装
- 第四讲、TPshop目录结构
- 第五讲、单点登录
- 第六讲、支付插件原理
- 第七讲、支付宝支付集成
- 第八讲、微信支付
- 第九讲、银联支付
- 第十讲、TPshop QQ快捷登录
- 第十一讲、支付宝登录
- 第十二讲,微信扫码登录
- 第十三讲,新手入门微信开发
- 第十四讲,10分钟将TPshop部署服务器上线
- 第十五讲,网站真实高并发架设
- 第十六讲,网站真实高并发架设