Compare Laravel Octane Servers with Laravel served by nginx and php-fpm.
- Ubuntu 24.04
- AMD Ryzen 4800H
- 32 GB RAM 3200 MHz
- SSD NVME Kingston SNV2S500G
Install Docker
Install Warden
Install Bombardier
Clone project
~$ git clone https://github.com/rnscode/laravel-octane-test.git
Enter project folder
~$ cd laravel-octane-test
Run environment
~/laravel-octane-test$ warden env up --build
Enter project container
~/laravel-octane-test$ warden shell
Install project
www-data@laravel-octane-test-php-fpm:/var/www/html$ composer install
Exit project container
www-data@laravel-octane-test-php-fpm:/var/www/html$ exit
Run Bombardier to test endpoints https://{app|swoole|openswoole|frankenphp|roadrunner}.laravel-octane-test.test{/|/api/health-check|/api/static|/api/http-request}
~$ bombardier -c 10 -t 6s -d 30s https://app.laravel-octane-test.test/
https://app.laravel-octane-test.test
https://swoole.laravel-octane-test.test
https://openswoole.laravel-octane-test.test
https://frankenphp.laravel-octane-test.test
https://roadrunner.laravel-octane-test.test
/
/api/health-check
/api/static
/api/http-request