• 目录结构

    目录结构

    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 命令行入口文件