目录结构

WeiPHP5.x版的目录结构按照ThinkPHP5的风格作了重大调整:

  • 所有的目录名称变成了小写
  • 之前的微信插件变成了ThinkPHP里的正常的模块
  • 应用配置文件,数据库配置文件直接放到了config目录下
  1. ├─application 应用目录
  2. ├─common WeiPHP核心层目录
  3. ├─admin 系统管理模块目录
  4. ├─config.php 模块配置文件
  5. ├─common.php 模块函数文件
  6. ├─controller 控制器目录
  7. ├─model 模型目录
  8. ├─view 视图目录
  9. ├─home 用户模块目录
  10. ├─config.php 模块配置文件
  11. ├─common.php 模块函数文件
  12. ├─controller 控制器目录
  13. ├─model 模型目录
  14. ├─view 视图目录
  15. ├─weixin 微信模块目录
  16. ├─config.php 模块配置文件
  17. ├─common.php 模块函数文件
  18. ├─controller 控制器目录
  19. ├─model 模型目录
  20. ├─view 视图目录
  21. ├─wxapp 小程序模块目录
  22. ├─config.php 模块配置文件
  23. ├─common.php 模块函数文件
  24. ├─controller 控制器目录
  25. ├─model 模型目录
  26. ├─view 视图目录
  27. ├─install 安装服务模块目录
  28. ├─config.php 模块配置文件
  29. ├─common.php 模块函数文件
  30. ├─controller 控制器目录
  31. ├─model 模型目录
  32. ├─view 视图目录
  33. └─ ... 更多类库目录
  34. ├─config 配置目录
  35. ├─app.php 应用配置
  36. ├─database.php 数据库配置
  37. ├─weiphp_define.php WeiPHP常用的常量定义配置
  38. └─ ... 更多配置文件请参与ThinkPHP5.1文档
  39. ├─extend 扩展类库目录
  40. ├─mpvue vue开发目录
  41. ├─wap 基于mpvue的公众号开发目录
  42. └─weiapp 基于mpvue的小程序开发目录
  43. ├─public WEB目录(对外访问目录)
  44. ├─index.php 入口文件
  45. ├─static 全站共用静态资源存放目录(css,js,image)
  46. ├─wap mpvue公众号开发编译的文件
  47. ├─... 其它插件对外存放的静态资源目录(css,js,image)
  48. ├─router.php 快速测试文件
  49. ├─uploads 上传文件目录
  50. └─.htaccess 用于 apache 的重写
  51. ├─runtime 应用的运行时目录(可写,可设置)
  52. ├─vendor 第三方类库目录(Composer依赖库)
  53. ├─thinkphp thinkphp5.x框架系统目录
  54. ├─build.php 自动生成定义文件(参考)
  55. ├─composer.json composer 定义文件
  56. ├─LICENSE.txt 授权说明文件
  57. ├─README.md README 文件
  58. ├─think 命令行入口文件