MixPHP เป็นเฟรมเวิร์กการพัฒนาโหมดบรรทัดคำสั่ง PHP โดย Vega-driven HTTP สามารถรองรับ Swoole, WorkerMan, FPM, CLI-Server ecology ได้ในเวลาเดียวกัน และสามารถเปลี่ยนได้อย่างราบรื่น V3 เป็นเวอร์ชันที่แยกส่วนอย่างมาก และโค้ดโดยรวมจะขึ้นอยู่กับ เป็นอิสระหลายรายการ แม้ว่าผู้ใช้จะไม่ได้ใช้โครงของเรา แต่พวกเขายังคงสามารถใช้โมดูลอิสระเหล่านี้ได้ และโมดูลทั้งหมดรองรับการพัฒนาแบบเนทีฟ ตัวอย่างเช่น คุณสามารถใช้ mix/vega กับ laravelorm เท่านั้น คุณสามารถใช้ mix/database และ mix/redis ในสภาพแวดล้อมใดก็ได้ คุณสามารถใช้โค้ดเนทีฟ mix/grpc เพื่อเขียน gRPC คุณสามารถรวมโมดูลทั้งหมดได้ตามต้องการ
โมดูลแบบสแตนด์อโลน:
โมดูลหลักทั้งหมดสามารถใช้งานได้อย่างอิสระและรองรับการพัฒนาโค้ดแบบเนทีฟ
เฟรมเวิร์กเครือข่าย HTTP ในโหมด CLI เขียนโดย mix/vegaPHP รองรับ Swoole, WorkerMan, FPM, CLI-Server
mix/database เป็นฐานข้อมูลขนาดเล็กที่สามารถใช้งานได้ในสภาพแวดล้อมต่างๆ รองรับ FPM, CLI, Swoole, WorkerMan และพูลการเชื่อมต่อเสริม (coroutine)
mix/redis PHPRedis สามารถใช้ในสภาพแวดล้อมที่หลากหลาย รองรับ FPM, CLI, Swoole, WorkerMan, พูลการเชื่อมต่อเสริม (coroutine)
mix/redis-subscribe ไลบรารีการสมัครสมาชิก Redis Native Protocol ที่ใช้ Swoole coroutine
mix/grpc เป็นไลบรารี PHPgRPC ที่ใช้ Swoole coroutine รวมถึงตัวสร้างโค้ด protoc เซิร์ฟเวอร์ และไคลเอ็นต์
mix/websocket เซิร์ฟเวอร์ PHPWebSocket และไคลเอนต์ที่ใช้ Swoole coroutine
mix/cliPHP ผู้บัญชาการแบบโต้ตอบบรรทัดคำสั่ง
mix/worker-pool คือพูล coroutine และไลบรารีพูลงานที่ใช้ Swoole
mix/validator ไลบรารีการตรวจสอบที่ใช้ PSR-7
mix/event เป็นไลบรารีการกำหนดเวลากิจกรรมตามมาตรฐาน PSR-14