MixPHP は、PHP コマンド ライン モードの開発フレームワークです。Vega 主導の HTTP は、Swoole、WorkerMan、FPM、CLI サーバー エコロジーを同時にサポートし、シームレスに切り替えることができます。V3 は高度に分離されており、全体のコードは複数の独立したものに基づいています。モジュールの構築では、ユーザーが私たちのスキャフォールディングを使用しない場合でも、これらの独立したモジュールを使用でき、すべてのモジュールがネイティブ開発をサポートします。たとえば、mix/vega は laravel orm でのみ使用できます。mix/database と mix/redis はどの環境でも使用できます。mix/grpc ネイティブ コードを使用して、ビルディング ブロックのようにすべてのモジュールを組み合わせることができます。 。
スタンドアロンモジュール
すべてのコア モジュールは独立して使用でき、ネイティブ コード開発をサポートします。
CLI モード mix/vega PHP で書かれた HTTP ネットワーク フレームワーク、Swoole、WorkerMan、FPM、CLI-Server をサポート
mix/database さまざまな環境で使用できる軽量データベース。FPM、CLI、Swoole、WorkerMan、およびオプションの接続プール (コルーチン) をサポートします。
mix/redis さまざまな環境で利用できるPHP Redis、FPM、CLI、Swoole、WorkerMan、オプションの接続プール(コルーチン)をサポート
mix/redis-subscribe Swoole コルーチンに基づく Redis ネイティブ プロトコル サブスクリプション ライブラリ
mix/grpc Swoole コルーチンに基づく PHP gRPC ライブラリ (プロトコル コード ジェネレーター、サーバー、クライアントを含む)
mix/websocket Swoole コルーチンに基づく PHP WebSocket サーバーとクライアント
mix/cli PHP コマンドライン インタラクティブ コマンダー
mix/worker-pool Swoole ベースのコルーチン プールとワーク プール ライブラリ
mix/validator PSR-7 ベースの検証ライブラリ
PSR-14規格に基づくミックス/イベントイベントスケジューリングライブラリ