The Spiral Framework uses RoadRunner as a high-powered application server.
You can download the application server directly from release page.
The best way is to use composer package
spiral/roadrunner-cli. It will help you to download the server
The PHP extensions
php-zipshould be enabled on your server.
RoadRunner integrates with the framework via
package and can be installed via the Composer package manager:
composer require spiral/roadrunner-bridge
Read more about
spiral/roadrunner-bridgepackage installation and configuration here.
The RoadRunner server is easy to run on the default
You can observe memory consumption of your workers in realtime and other information via
./rr workers -i
Read more about RoadRunner cli commands here
A lot of the sections in this documentation will explain how to extend your application capabilities by adding your own RoadRunner plugins, middleware, or data providers.
You are not required to learn Golang or build an application server by yourself, the default build will cover all of the framework features.
You can read all the info about building an application server on the official site.