I recently came across a new framework inspired by Laravel:
Hypervel is a high-performance PHP framework that offers native coroutine support for developers building high-concurrency and I/O-intensive applications. Created by Albert Chen, it is an unofficial framework that adopts Laravel’s elegant development experience while leveraging Swoole’s asynchronous capabilities.
Key Features:
• Development experience closely resembles Laravel.
• Extremely high performance, with QPS 10 times higher than Octane in non-I/O scenarios and hundreds of times higher in I/O-intensive scenarios.
• Coroutine support out of the box, with PHP’s built-in I/O functions automatically hooked to support coroutines.
• Supports object pools and connection pools, including database, Redis, and HTTP clients.
• Seamless two-way communication with existing Laravel projects through Cache, Lock, and Queue.
• Coroutine support extends beyond handling HTTP requests—Queue and Scheduling can also leverage coroutines, allowing a single process to achieve the concurrency that would typically require hundreds of workers in Laravel.
Resources:
• Source: Laravel News
• Website: Hypervel
• Documentation: Hypervel Docs
• GitHub: Hypervel Repository