```
│ .env 配置文件
│ .env.docker-compose
│ .env.example
│
├─app
│ │ Swoft.php ##
│ │
│ ├─Boot ##
│ │ DuoProcess.php ##
│ │
│ ├─Breaker 熔断器主目录
│ │ UserBreaker.php
│ │
│ ├─Commands 命令目录
│ │ TestCommand.php
│ │
│ ├─Controllers 控制器文件夹
│ │ │ DemoController.php 测试控制器
│ │ │
│ │ ├─Admin 后台目录文件
│ │ │ DemoController.php
│ │ │
│ │ └─Api 对外接口目录
│ │ BaseController.php 基类接口控制器
│ │
│ ├─Exception 异常捕获
│ │ SwoftExceptionHandler.php
│ │
│ ├─Extend 采集扩展(采集调度器、采集数据处理调度器)
│ │ │
│ │
│ ├─Fallback 降级目录
│ │ DemoServiceFallback.php
│ │
│ ├─Lib 加载目录
│ │ DemoInterface.php
│ │ MdDemoInterface.php
│ │
│ ├─Listener 任务列表目录
│ │ TaskFinish.php
│ │
│ ├─Middlewares 中间件文件夹
│ │ ActionTestMiddleware.php
│ │ ApiMiddlewares.php
│ │
│ ├─Models 模型文件夹
│ │ ├─Dao
│ │ │ UserDao.php
│ │ │ UserExtDao.php
│ │ │
│ │ ├─Data 模型数据文件夹
│ │ │ UserData.php
│ │ │ UserExtData.php
│ │ │
│ │ ├─Entity 模型文件夹(用命令生成)
│ │ │ Count.php
│ │ │
│ │ └─Logic 登录目录
│ │ IndexLogic.php
│ │ UserLogic.php
│ │
│ ├─Pool 连接池目录
│ │ │ DemoRedisPool.php
│ │ │ UserServicePool.php
│ │ │
│ │ └─Config
│ │ DemoRedisPoolConfig.php 连接池配置目录
│ │ UserPoolConfig.php
│ │
│ ├─Process 进程管理目录
│ │ MyProcess.php
│ │
│ ├─Services 服务管理目录
│ │ DemoService.php
│ │ DemoServiceV2.php
│ │ MiddlewareService.php
│ │
│ ├─Tasks 任务进程目录
│ │ AliOrderTask.php ##
│ │ DemoTask.php ##
│ │ SellerTask.php 商户任务进程文件
│ │ SyncTask.php ##
│ │ TaobaoTask.php ##
│ │ WxMessageTask.php ##
│ │
│ ├─Tool 工具入口
│ │ ErrorHandling.php 错误日志记录
│ │ ResponseJsonTool.php 数据响应
│ │ RsaTool.php 数据rsa加密
│ │
│ └─WebSocket WebSocket文件夹
│ EchoController.php
│
├─bin 命令行入口文件夹
│ bootstrap.php 命令行入口文件
│ swoft 命令行入口文件
│
├─config 配置目录
│ │ define.php
│ │ server.php
│ │
│ ├─beans ##
│ │ base.php ##
│ │ console.php ##
│ │ log.php ##
│ │ service.php ##
│ │
│ └─properties 项目主要配置目录
│ app.php 应用配置
│ breaker.php ##
│ cache.php 缓存配置
│ db.php 数据库配置
│ onegow.php 淘客项目其他配置
│ provider.php ##
│ response.php ##
│ service.php 服务配置
│
│
├─public WEB目录(对外访问目录)
│ .gitkeep
│
├─resources 资源文件夹
│ │ README.md
│ │
│ ├─languages 语言文件目录
│ │ ├─en 英文语言包文件夹
│ │ │ default.php 英文默认文件
│ │ │ msg.php 英文包提示信息
│ │ │
│ │ └─zh 中文语言包文件夹
│ │ default.php 中文默认文件
│ │ msg.php 中文包提示信息
│ │
│ └─views 视图目录
│
├─runtime 应用的运行时目录
│ │ swoft.pid
│ │
│ ├─logs 日志目录
│ │ .gitkeep
│ │ error.log 错误日志文件
│ │ notice.log 通知日志文件
│ │ swoole.log swoole运行日志
│ │
│ └─uploadfiles 文件上传目录
│ .gitkeep
│
├─swoft swoft目录
├─test 测试目录
│
└─vendor 第三方扩展
```