awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
php-pm avatar

php-pm/php-pm

0
View on GitHub↗
6,555 estrellas·370 forks·PHP·MIT·2 vistas

Php Pm

This project is a PHP application server and process manager designed to reduce request latency by keeping applications resident in memory. It functions as a load balancer that distributes incoming network requests across a pool of worker processes, eliminating the overhead of repetitive bootstrapping.

The server routes network requests directly into application framework kernels, bypassing traditional web server layers. It includes a built-in mechanism for delivering static assets directly to clients and supports hot reloading by monitoring source files for changes and automatically restarting worker processes.

Broad capability areas include traffic management, worker pool optimization, and application deployment. The system also provides configuration options for specifying the PHP binary path across different operating systems.

Features

  • Resident Process Execution - Eliminates repetitive bootstrapping overhead by keeping application state resident in memory between requests.
  • In-Memory Residency - Eliminates bootstrap overhead by keeping application processes resident in memory across requests.
  • Worker Pool Management - Controls a pool of persistent application processes to optimize resource utilization and distribute load.
  • Worker Process Management - Controls pools of worker processes to optimize resource utilization and application throughput.
  • Application Layer Load Balancing - Distributes incoming network requests across a pool of resident worker processes to optimize application throughput and resource utilization.
  • PHP Application Servers - Provides a high-performance server environment that routes requests directly into application kernels.
  • Performance Optimization - Reduces request latency by eliminating repetitive bootstrapping through resident-process execution.
  • PHP Process Managers - Keeps PHP applications resident in memory to eliminate bootstrap overhead and reduce request latency.
  • Application Kernel Integration - Routes incoming network requests directly into application framework kernels to bypass traditional web server layers.
  • Request Routing - Directs network requests directly into application framework entry points, bypassing traditional web server layers.
  • Hot Code Reloading - Updates application logic in the running environment by automatically restarting worker processes upon file changes.
  • PHP Application Deployments - Simplifies the deployment of modern PHP web applications by managing application kernels and static assets.
  • File-Change-Triggered Restarts - Automatically restarts worker processes when source files are modified to apply code updates without manual intervention.
  • Load Balancers - Distributes incoming network requests across a pool of resident PHP worker processes to optimize resource use.
  • Load Balancing - Distributes incoming network requests across a pool of active worker processes to improve throughput.
  • Static File Servers - Ships a built-in mechanism for delivering static assets directly to clients to reduce worker load.
  • Worker Live Reloading - Detects changes in source files and restarts worker processes to apply updates without a full server reboot.
  • Static Asset Serving - Delivers non-dynamic files from disk directly to clients without involving application logic.
  • Application Servers - Process manager and load balancer for improving application performance.

Historial de estrellas

Gráfico del historial de estrellas de php-pm/php-pmGráfico del historial de estrellas de php-pm/php-pm

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Php Pm

Proyectos open-source similares, clasificados según cuántas características comparten con Php Pm.
  • roadrunner-server/roadrunnerAvatar de roadrunner-server

    roadrunner-server/roadrunner

    8,473Ver en GitHub↗

    RoadRunner is a high-performance application server and process manager designed to serve PHP applications using a persistent worker model. It eliminates bootload overhead and initialization time by keeping application processes alive between requests, acting as a protocol-agnostic proxy that routes traffic to a pool of supervised workers. The server is built with a plugin-based modular architecture, allowing it to be extended with custom Go plugins and compiled into tailored binaries. It distinguishes itself by providing a unified execution model for a wide array of communication protocols,

    Goapplication-servergolanghacktoberfest
    Ver en GitHub↗8,473
  • laravel/octaneAvatar de laravel

    laravel/octane

    4,021Ver en GitHub↗

    Octane is a PHP application server accelerator and process manager that boots an application into memory to eliminate the startup overhead associated with each individual request. It functions as a runtime bridge for high-concurrency engines such as Swoole and RoadRunner, utilizing persistent worker processes to handle incoming HTTP requests. The project includes an in-memory application state manager that uses atomic tables to share data across workers and a concurrent task runner that executes multiple operations in parallel to reduce total request latency. It also manages worker lifecycles

    PHPlaraveloctaneroadrunner
    Ver en GitHub↗4,021
  • spiral/frameworkAvatar de spiral

    spiral/framework

    2,051Ver en GitHub↗

    This project is a high-performance PHP framework designed for building scalable services using a resident memory execution model. By maintaining application state in memory across requests, it eliminates bootstrap overhead and provides a persistent environment for long-running processes. The framework distinguishes itself through its integrated support for durable workflow orchestration and asynchronous task management. It enables the execution of complex, long-running business processes that automatically handle failures and state recovery, alongside a background processing system that dispa

    PHPframeworkgolanghacktoberfest
    Ver en GitHub↗2,051
  • dunglas/frankenphpAvatar de dunglas

    dunglas/frankenphp

    11,156Ver en GitHub↗

    FrankenPHP is a high-performance application server and runtime for PHP. It functions as a web server that executes PHP scripts and delivers web content, incorporating a binary bundler to package applications and their dependencies into standalone executable files. The project integrates the PHP interpreter directly into the Caddy web server to provide automatic HTTPS and flexible site configuration. It features a worker mode runtime that keeps applications bootloaded in memory across requests to eliminate bootstrap overhead and increase throughput. Additionally, it serves as a communication

    Go
    Ver en GitHub↗11,156
Ver las 30 alternativas a Php Pm→

Preguntas frecuentes

¿Qué hace php-pm/php-pm?

This project is a PHP application server and process manager designed to reduce request latency by keeping applications resident in memory. It functions as a load balancer that distributes incoming network requests across a pool of worker processes, eliminating the overhead of repetitive bootstrapping.

¿Cuáles son las características principales de php-pm/php-pm?

Las características principales de php-pm/php-pm son: Resident Process Execution, In-Memory Residency, Worker Pool Management, Worker Process Management, Application Layer Load Balancing, PHP Application Servers, Performance Optimization, PHP Process Managers.

¿Qué alternativas de código abierto existen para php-pm/php-pm?

Las alternativas de código abierto para php-pm/php-pm incluyen: roadrunner-server/roadrunner — RoadRunner is a high-performance application server and process manager designed to serve PHP applications using a… laravel/octane — Octane is a PHP application server accelerator and process manager that boots an application into memory to eliminate… spiral/framework — This project is a high-performance PHP framework designed for building scalable services using a resident memory… dunglas/frankenphp — FrankenPHP is a high-performance application server and runtime for PHP. It functions as a web server that executes… ninenines/cowboy — Cowboy is a high-performance HTTP server for Erlang and OTP. It is designed to handle web traffic with low memory… nanohttpd/nanohttpd — NanoHTTPD is a lightweight, embeddable HTTP server for Java applications. It allows developers to integrate web server…