MixPHP é uma estrutura de desenvolvimento em modo de linha de comando PHP baseada em Vega que pode suportar Swoole, WorkerMan, FPM, ecologia CLI-Server ao mesmo tempo e pode alternar perfeitamente V3 é altamente desacoplado, e o código geral é baseado em vários independentes; Construção de módulos, mesmo que os usuários não utilizem nosso andaime, eles ainda podem usar esses módulos independentes, e todos os módulos suportam desenvolvimento nativo. Por exemplo: você só pode usar mix/vega com laravel orm; você pode usar mix/database e mix/redis em qualquer ambiente, você pode usar código nativo mix/grpc para escrever gRPC; .
Módulo autônomo
Todos os módulos principais podem ser usados de forma independente e oferecem suporte ao desenvolvimento de código nativo.
Estrutura de rede HTTP em modo CLI escrita em mix/vega PHP, suporta Swoole, WorkerMan, FPM, CLI-Server
mix/database Um banco de dados leve que pode ser usado em vários ambientes, suporta FPM, CLI, Swoole, WorkerMan e pool de conexões opcional (co-rotina)
mix/redis PHP Redis que pode ser usado em vários ambientes, suporta FPM, CLI, Swoole, WorkerMan, pool de conexão opcional (co-rotina)
mix/redis-subscribe Biblioteca de assinatura de protocolo nativo Redis baseada na rotina Swoole
mix/grpc Biblioteca PHP gRPC baseada na corrotina Swoole, incluindo gerador de código protoc, servidor e cliente
mix/websocket Servidor e cliente PHP WebSocket baseado na rotina Swoole
mix/cli comandante interativo de linha de comando PHP
mix/worker-pool Pool de corrotinas baseado em Swoole e biblioteca de pool de trabalho
biblioteca de verificação baseada em mix/validador PSR-7
biblioteca de agendamento de eventos mix/evento baseada no padrão PSR-14