MixPHP V3
发布后,由于本身支持超多的执行模式,用户可能无从下手,这里先大体介绍一下:
- CLI-Server: 适合本机开发,零扩展依赖,Windows/MacOS 等全平台支持
- PHP-FPM: 适合共享开发环境部署,同时适合 admin 等管理后台项目
- Swoole, Workerman: 适合线上部署,根据需要选择其一即可
Swoole 的多种模式:
- Swoole 多进程同步: 适合需要使用那些协程不支持的第三方库的项目,和 Workerman 一致
- Swoole 多进程协程: 适合专注 mysql + redis 需要超高 io 性能的项目
- Swoole 单进程协程: 单进程协程就是
V2.2
版本那种 golang 风格协程,适合开发 websocket
几乎支持 PHP 流行的全部执行模式,并且以上执行模式代码是无缝切换的,真正做到效率与性能并存。
请帮忙 Star 一下:
首先创建一个骨架
我们以开发一个 API 项目为例,打开 MixPHP 的