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 的 开发文档 里面有 cli api web

本文介绍了MixPHP V3的开发流程,包括使用CLI-Server进行本机零扩展依赖开发,PHP-FPM部署共享开发环境,以及Swoole多进程协程模式的线上部署。MixPHP支持多种执行模式,实现效率与性能的平衡。详细介绍了如何创建项目骨架、启动不同模式以及配置Swoole扩展。
最低0.47元/天 解锁文章
7011

被折叠的 条评论
为什么被折叠?



