目录结构

  1. config
  2. app.php 应用默认配置
  3. config.php 用户自定义配置
  4. database.php 数据库配置
  5. routes.php 路由配置
  6. server.php swoole 服务器配置
  7. cache.php 缓存配置
  8. database
  9. schema 数据库迁移文件
  10. dataset dbunit 数据集
  11. src
  12. Console 控制台命令
  13. Controller 控制器
  14. Middleware 中间件
  15. ServiceProvider 自定义服务提供者
  16. Model 数据模型
  17. Testing 单元测试
  18. bin
  19. console 命令行管理
  20. server swoole 服务
  21. client 客户端
  22. web
  23. index.php 应用入口文件
  24. runtime 程序运行数据目录
  25. pid 服务器 pid 文件目录
  26. logs 日志目录
  27. cache 文件缓存目录

源代码均放置在 src 目录,如果目录并不能满足业务需求,可以通过调整 composer.json 文件进行适配。

下一节: 框架执行流程图