Heim > Artikel > Backend-Entwicklung > Was ist PHP-FPM?
php-fpm (FastCGI Process Manager: FastCGI Process Manager) ist eine weitere PHP-FastCGI-Implementierung. Es handelt sich um ein Patch-Paket für PHP vor PHP 5.3.3, das die FastCGI-Prozessverwaltung in PHP-Pakete integriert . Einige dieser zusätzlichen Funktionen sind für Websites jeder Größe nützlich, insbesondere für Websites mit hohem Besucheraufkommen.
Zu diesen Funktionen gehören:
• Adaptives Prozess-Spawning (neu!)
• Grundlegende Statistiken (ala Apaches Modstatus) (neu!)
• Erweitert Prozessmanagement, elegantes Stoppen/Starten
• Möglichkeit, Worker mit unterschiedlicher UID/GID/Chroot/Umgebung und unterschiedlicher php.ini zu starten (safe_mode ersetzen)
• Stdout- und Stdderr-Protokollierung
• Notfall-Neustart im Falle einer unerwarteten Opcode-Cache-Beschädigung
• Beschleunigte Upload-Unterstützung
• Unterstützung für „langsame Protokollierung“
• Verbesserungen an FastCGI, wie fastcgi_finish_request () – eine spezielle Funktion, um die Anfrage abzuschließen und alle Daten zu löschen und gleichzeitig zeitaufwändige Vorgänge (Videokonvertierung, Statistikverarbeitung usw.) fortzusetzen
…und mehr.
Es wurde nicht für virtuelle Hosts (große Pools) entwickelt, kann aber an jedes Nutzungsmodell angepasst werden.
Verwandte Empfehlungen: „PHP-Tutorial“
Das obige ist der detaillierte Inhalt vonWas ist PHP-FPM?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!