MixPHP — это среда разработки в режиме командной строки PHP; HTTP, управляемый Vega, может одновременно поддерживать Swoole, WorkerMan, FPM, CLI-Server и может плавно переключаться; V3 сильно отделен, а общий код основан на нескольких независимых; Создание модулей. Даже если пользователи не используют наши строительные леса, они все равно могут использовать эти независимые модули, и все модули поддерживают собственную разработку. Например: вы можете использовать mix/vega только с laravel orm; вы можете использовать mix/database и mix/redis в любой среде; вы можете использовать собственный код mix/grpc для написания gRPC; вы можете комбинировать все модули по своему желанию, как строительные блоки; .
Автономный модуль
Все основные модули могут использоваться независимо и поддерживают разработку собственного кода.
Сетевая платформа HTTP в режиме CLI, написанная на Mix/vega PHP, поддерживает Swoole, WorkerMan, FPM, CLI-Server.
смесь/база данных. Облегченная база данных, которую можно использовать в различных средах, поддерживает FPM, CLI, Swoole, WorkerMan и дополнительный пул соединений (сопрограмму).
mix/redis PHP Redis, который можно использовать в различных средах, поддерживает FPM, CLI, Swoole, WorkerMan, дополнительный пул соединений (сопрограмму)
mix/redis-subscribe Библиотека подписки на собственный протокол Redis, основанная на сопрограмме Swoole
mix/grpc PHP библиотека gRPC на основе сопрограммы Swoole, включая генератор кода протокола, сервер и клиент
mix/websocket PHP WebSocket-сервер и клиент на основе сопрограммы Swoole
Mix/cli PHP командная строка интерактивный командир
mix/worker-pool Пул сопрограмм на основе Swoole и библиотека рабочего пула
библиотека проверки на основе микса/валидатора PSR-7
библиотека планирования событий микширования/событий на основе стандарта PSR-14