☄️ PHP CLI mode development framework, supports Swoole, WorkerMan, FPM, CLI-Server / PHP 命令行模式开发框架,支持 Swoole、Swow、WorkerMan、FPM、CLI-Server
☄️ PHP CLI mode development framework, supports Swoole, WorkerMan, FPM, CLI-Server / PHP 命令行模式开发框架,支持 Swoole、Swow、WorkerMan、FPM、CLI-Server
中文 | English
MixPHP 是一个 PHP 命令行模式开发框架;基于 Vega 驱动的 HTTP 可以同时支持 Swoole、Swow、WorkerMan、FPM、CLI-Server 生态,并且可以无缝切换;V3 是一个高度解耦的版本,整体代码基于多个独立的模块构建,即便用户不使用我们的脚手架,也可以使用这些独立模块,并且全部模块都支持原生开发。例如:你可以只使用 mix/vega 来搭配 laravel orm 使用;可以在任意环境中使用 mix/database 和 mix/redis;可以使用 mix/grpc 原生代码编写 gRPC;所有的模块你可以像搭积木一样随意组合。
核心模块全部可独立使用,并且都支持原生代码开发。
支持多种服务器驱动,并且可以无缝切换。
零扩展依赖 热更新 适合本机开发热更新 适合共享开发 适合 admin 开发常驻内存 兼容 composer 生态常驻内存 协程性能强劲常驻内存 纯C协程 兼容 composer 生态常驻内存 兼容 composer 生态V3.0 1.快速开始 2.服务器 3.独立模块V2.2 https://www.kancloud.cn/onanying/mixphp2-2/contentV2.1 https://www.kancloud.cn/onanying/mixphp2-1/contentV2.0 https://www.kancloud.cn/onanying/mixphp2/contentV1.* https://www.kancloud.cn/onanying/mixphp1/content提供了现成的脚手架,快速创建项目,立即产出。
composer create-project --prefer-dist mix/cli-skeleton cli
composer create-project --prefer-dist mix/api-skeleton api
composer create-project --prefer-dist mix/web-skeleton web
composer create-project --prefer-dist mix/websocket-skeleton websocket
composer create-project --prefer-dist mix/grpc-skeleton grpc
知乎:https://www.zhihu.com/people/onanying
官方QQ群:284806582, 825122875 敲门暗号:phper
OpenMix 同时还有 Golang 生态的框架
Apache License Version 2.0, http://www.apache.org/licenses/
No open issues yet, or sync has not completed.