imi是基于PHP Swoole的高性能協(xié)程應(yīng)用開(kāi)發(fā)框架,它支持 HttpApi、WebSocket、TCP、UDP、MQTT 服務(wù)的開(kāi)發(fā),在 Swoole 的加持下,相比php-fpm請(qǐng)求響應(yīng)能力,I/O密集型場(chǎng)景處理能力,有著本質(zhì)上的提升。
軟件介紹
核心組件:
HttpApi、WebSocket、TCP、UDP、MQTT 服務(wù)器
MySQL 連接池 (主從+負(fù)載均衡)
Redis 連接池 (主從+負(fù)載均衡)
超好用的 ORM (Db、Redis、Tree)
毫秒級(jí)熱更新
AOP
Bean 容器
緩存 (Cache)
配置讀寫(xiě) (Config)
枚舉 (Enum)
事件 (Event)
門面 (Facade)
驗(yàn)證器 (Validate)
鎖 (Lock)
日志 (Log)
異步任務(wù) (Task)
環(huán)境要求:
Redis、MySQL