## 命令行 MixPHP 的全部程序都是命令行应用,基于 Swoole 的特性,MixPHP 可以完成更后端的开发需求,本章内容主要描述如何开发命令行应用。 | 类 | 调用 | 运行环境 | | --- | --- | --- | | mix\console\Application | app() | CLI | ## 应用场景 任务处理类开发: - 定时任务,如:清理数据、统计数据等。 - 守护进程,如:消息队列(MQ)消费处理,消息推送,数据采集等。 服务类开发: - HTTP服务,如:mix-httpd - WebSocket服务,如: 消息推送、在线聊天、直播弹幕、棋牌游戏等。 - 多进程任务服务,如:消息队列(MQ)消费处理,消息推送,数据采集等。