8000 GitHub - phpstreamserver/phpstreamserver: PHPStreamServer is a high-performance PHP application server and process manager written in PHP.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

PHPStreamServer is a high-performance PHP application server and process manager written in PHP.

License

Notifications You must be signed in to change notification settings

phpstream 8000 server/phpstreamserver

Repository files navigation

PHPStreamServer logo

PHPStreamServer - PHP Application Server

PHP >=8.2 Version Tests Status

⚠️ This is the monorepo for the main components of PHPStreamServer ⚠️

PHPStreamServer is a high-performance, event-loop-based application server and supervisor for PHP, written in PHP.
Powered by the Revolt event loop and built on the AMPHP ecosystem, it brings true asynchronous capabilities to your applications. PHPStreamServer is highly extensible with its plugin system, allowing it to replace traditional setups like Nginx, PHP-FPM, Cron, and Supervisor. See the available plugin packages below.

Installatin

Install PHPStreamServer with Composer

Documentation

Read the official documentation: https://phpstreamserver.dev/

Packages

Package Description
Core The core of PHPStreamServer with a built-in supervisor.
Http Server Plugin that implements an asynchronous HTTP server.
Scheduler Plugin for scheduling tasks. Works similar to cron.
Logger Plugin that implements a powerful PSR-compatible logger that can be used by workers.
File Monitor Plugin to monitor files and reload server when files are changed. Useful for development.
Metrics Plugin that exposes an endpoint with Prometheus metrics. Custom metrics can be sent from workers.
Symfony Symfony bundle to integrate PHPStreamServer with a symfony application.
0