MixPHP는 Vega 기반 HTTP가 Swoole, WorkerMan, FPM, CLI 서버 생태를 동시에 지원할 수 있고 원활하게 전환할 수 있는 PHP 명령줄 모드 개발 프레임워크입니다. V3는 고도로 분리된 버전이며 전체 코드는 다음을 기반으로 합니다. 다중 독립 사용자가 우리 스캐폴딩을 사용하지 않더라도 이러한 독립 모듈을 사용할 수 있으며 모든 모듈은 기본 개발을 지원합니다. 예를 들어, laravelorm에서는 mix/vega만 사용할 수 있습니다. 어떤 환경에서든 mix/database 및 mix/redis를 사용할 수 있습니다.
독립형 모듈:
모든 핵심 모듈은 독립적으로 사용될 수 있으며 기본 코드 개발을 지원합니다.
Swoole, WorkerMan, FPM, CLI-Server를 지원하는 mix/vegaPHP로 작성된 CLI 모드 HTTP 네트워크 프레임워크
mix/database는 FPM, CLI, Swoole, WorkerMan 및 선택적 연결 풀(코루틴)을 지원하며 다양한 환경에서 사용할 수 있는 경량 데이터베이스입니다.
mix/redis PHPRedis는 다양한 환경에서 사용 가능하며 FPM, CLI, Swoole, WorkerMan, 선택적 연결 풀(코루틴)을 지원합니다.
mix/redis-subscribe Swoole 코루틴을 기반으로 하는 Redis 기본 프로토콜 구독 라이브러리
mix/grpc는 protoc 코드 생성기, 서버 및 클라이언트를 포함하는 Swoole 코루틴을 기반으로 하는 PHPgRPC 라이브러리입니다.
Swoole 코루틴을 기반으로 하는 mix/websocket PHPWebSocket 서버 및 클라이언트
mix/cliPHP 명령줄 대화형 명령자
mix/worker-pool은 Swoole을 기반으로 하는 코루틴 풀이자 작업 풀 라이브러리입니다.
mix/validator PSR-7 기반 검증 라이브러리
mix/event는 PSR-14 표준을 기반으로 하는 이벤트 스케줄링 라이브러리입니다.