#### 環境要求
必須
* php版本>=7.1,建議使用php7.1+以上
* swoole版本>=4.2+,建議使用swoole4.3.3+版本,全面支持協程
* pcntl, posix, zlib,sockets, mbstring擴展
可選
* 如果使用mysql,請安裝PDO,pdo_mysql
* 如果使用mongodb,請安裝mongodb擴展
* swoolefy的redis使用predis組件,并不需要安裝phpredis擴展,如果需要安裝phpredis擴展,可以自行安裝,并封裝成組件即可。如果不想使用predis,那么可以使用phpredis,安裝擴展即可
可以通過php -m查看安裝的擴展
- 歡迎使用swoolefy
- 環境說明
- 開發部署
- 安裝
- 創建應用
- 啟動|停止服務
- nginx代理
- 創建Controller
- 應用結構
- App應用對象
- Event請求處理
- 超全局管理
- 熱更新
- inotify實現worker進程熱重啟
- http服務
- 應用層配置
- 協議層配置
- 路由規則
- 控制器
- 數據模型
- websocket服務
- 應用層配置
- 協議層配置
- 數據封裝格式
- 控制器
- 數據模型
- 二進制數據處理
- rpc服務
- 應用層配置
- 協議程配置
- 數據包協議格式
- 服務控制器
- 服務數據模型
- udp服務
- 應用層配置
- 協議層配置
- 數據包封裝格式
- 控制器
- 存在問題
- 常用組件
- log
- view
- session
- cache(redis)
- db(mysql)
- mongodb
- 其他服務管理
- 自定義進程管理
- 異步任務管理
- 內存表管理
- 定時器管理
- 異常捕捉處理
- 進程池管理
- systerm采集進程服務