MixPHP는 Vega 기반 HTTP가 Swoole, WorkerMan, FPM, CLI 서버 생태학을 동시에 지원할 수 있고 원활하게 전환할 수 있으며 V3는 고도로 분리되어 있으며 전체 코드는 여러 독립 기반을 기반으로 합니다. 모듈 구성은 사용자가 우리의 스캐폴딩을 사용하지 않더라도 이러한 독립 모듈을 계속 사용할 수 있으며 모든 모듈은 기본 개발을 지원합니다. 예를 들어, laravel orm에서만 mix/vega를 사용할 수 있습니다. 어떤 환경에서든 mix/database 및 mix/redis를 사용할 수 있습니다. 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 기본 프로토콜 구독 라이브러리
protoc 코드 생성기, 서버 및 클라이언트를 포함하는 Swoole 코루틴 기반의 mix/grpc PHP gRPC 라이브러리
Swoole 코루틴을 기반으로 하는 mix/websocket PHP WebSocket 서버 및 클라이언트
mix/cli PHP 명령줄 대화형 명령자
mix/worker-pool Swoole 기반 코루틴 풀 및 작업 풀 라이브러리
mix/validator PSR-7 기반 검증 라이브러리
PSR-14 표준 기반 믹스/이벤트 이벤트 스케줄링 라이브러리