```
│ .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 第三方擴展
```