MixPHP es un marco de desarrollo en modo de línea de comandos PHP; HTTP impulsado por Vega puede admitir la ecología Swoole, WorkerMan, FPM y CLI-Server al mismo tiempo y puede cambiar sin problemas V3 está altamente desacoplado y el código general se basa en múltiples independientes; Construcción de módulos, incluso si los usuarios no usan nuestro andamio, aún pueden usar estos módulos independientes, y todos los módulos admiten el desarrollo nativo. Por ejemplo: solo puedes usar mix/vega con laravel orm; puedes usar mix/database y mix/redis en cualquier entorno; puedes usar código nativo mix/grpc para escribir gRPC; puedes combinar todos los módulos a voluntad como bloques de construcción; .
Módulo independiente
Todos los módulos principales se pueden utilizar de forma independiente y admiten el desarrollo de código nativo.
Marco de red HTTP en modo CLI escrito en PHP mix/vega, compatible con Swoole, WorkerMan, FPM, CLI-Server
mix/database Una base de datos liviana que se puede usar en varios entornos, admite FPM, CLI, Swoole, WorkerMan y un grupo de conexiones opcional (corrutina)
mix/redis PHP Redis que se puede utilizar en varios entornos, admite FPM, CLI, Swoole, WorkerMan, grupo de conexiones opcional (corrutina)
mix/redis-subscribe Biblioteca de suscripción de protocolo nativo de Redis basada en la rutina Swoole
mix/grpc Biblioteca PHP gRPC basada en la rutina Swoole, que incluye generador de código de protocolo, servidor y cliente
mix/websocket Servidor y cliente PHP WebSocket basado en la rutina Swoole
Comandante interactivo de línea de comando PHP mix/cli
mix/worker-pool Biblioteca de grupos de trabajo y grupos de rutinas basados en Swoole
biblioteca de verificación basada en mix/validator PSR-7
biblioteca de programación de eventos/mezcla basada en el estándar PSR-14