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