MixPHP est un framework de développement en mode ligne de commande PHP ; HTTP piloté par Vega peut prendre en charge l'écologie Swoole, WorkerMan, FPM, CLI-Server en même temps, et peut basculer de manière transparente ; plusieurs indépendants Même si les utilisateurs n'utilisent pas notre échafaudage, ils peuvent toujours utiliser ces modules indépendants, et tous les modules prennent en charge le développement natif. Par exemple : vous ne pouvez utiliser mix/vega qu'avec laravelorm ; vous pouvez utiliser mix/database et mix/redis dans n'importe quel environnement ; vous pouvez utiliser le code natif mix/grpc pour écrire gRPC, vous pouvez combiner tous les modules à volonté comme des blocs de construction ;
Module autonome :
Tous les modules de base peuvent être utilisés indépendamment et prennent en charge le développement de code natif.
Framework réseau HTTP en mode CLI écrit par mix/vegaPHP, prenant en charge Swoole, WorkerMan, FPM, CLI-Server
mix/database est une base de données légère qui peut être utilisée dans divers environnements, prenant en charge FPM, CLI, Swoole, WorkerMan et un pool de connexions en option (coroutine)
mix/redis PHPRedis peut être utilisé dans divers environnements, prend en charge FPM, CLI, Swoole, WorkerMan, pool de connexions en option (coroutine)
mix/redis-subscribe Bibliothèque d'abonnement au protocole natif Redis basée sur la coroutine Swoole
mix/grpc est une bibliothèque PHPgRPC basée sur la coroutine Swoole, comprenant un générateur de code protocole, un serveur et un client.
mix/websocket serveur et client PHPWebSocket basés sur la coroutine Swoole
commandant interactif en ligne de commande mix/cliPHP
mix/worker-pool est un pool de coroutines et une bibliothèque de pools de travail basés sur Swoole
bibliothèque de vérification basée sur mix/validator PSR-7
mix/event est une bibliothèque de planification d'événements basée sur la norme PSR-14