目录结构
WeiPHP5.x版的目录结构按照ThinkPHP5的风格作了重大调整:
- 所有的目录名称变成了小写
- 之前的微信插件变成了ThinkPHP里的正常的模块
- 应用配置文件,数据库配置文件直接放到了config目录下
├─application 应用目录
│ ├─common WeiPHP核心层目录
│ ├─admin 系统管理模块目录
│ │ ├─config.php 模块配置文件
│ │ ├─common.php 模块函数文件
│ │ ├─controller 控制器目录
│ │ ├─model 模型目录
│ │ ├─view 视图目录
│ ├─home 用户模块目录
│ │ ├─config.php 模块配置文件
│ │ ├─common.php 模块函数文件
│ │ ├─controller 控制器目录
│ │ ├─model 模型目录
│ │ ├─view 视图目录
│ ├─weixin 微信模块目录
│ │ ├─config.php 模块配置文件
│ │ ├─common.php 模块函数文件
│ │ ├─controller 控制器目录
│ │ ├─model 模型目录
│ │ ├─view 视图目录
│ ├─wxapp 小程序模块目录
│ │ ├─config.php 模块配置文件
│ │ ├─common.php 模块函数文件
│ │ ├─controller 控制器目录
│ │ ├─model 模型目录
│ │ ├─view 视图目录
│ ├─install 安装服务模块目录
│ │ ├─config.php 模块配置文件
│ │ ├─common.php 模块函数文件
│ │ ├─controller 控制器目录
│ │ ├─model 模型目录
│ │ ├─view 视图目录
│ │ └─ ... 更多类库目录
│ ├─config 配置目录
│ │ ├─app.php 应用配置
│ │ ├─database.php 数据库配置
│ │ ├─weiphp_define.php WeiPHP常用的常量定义配置
│ │ └─ ... 更多配置文件请参与ThinkPHP5.1文档
├─extend 扩展类库目录
├─mpvue vue开发目录
│ ├─wap 基于mpvue的公众号开发目录
│ └─weiapp 基于mpvue的小程序开发目录
├─public WEB目录(对外访问目录)
│ ├─index.php 入口文件
│ ├─static 全站共用静态资源存放目录(css,js,image)
│ ├─wap 由mpvue公众号开发编译的文件
│ ├─... 其它插件对外存放的静态资源目录(css,js,image)
│ ├─router.php 快速测试文件
│ ├─uploads 上传文件目录
│ └─.htaccess 用于 apache 的重写
├─runtime 应用的运行时目录(可写,可设置)
├─vendor 第三方类库目录(Composer依赖库)
├─thinkphp thinkphp5.x框架系统目录
├─build.php 自动生成定义文件(参考)
├─composer.json composer 定义文件
├─LICENSE.txt 授权说明文件
├─README.md README 文件
├─think 命令行入口文件