Heim > Artikel > Backend-Entwicklung > Was ist der Unterschied zwischen PHP-CLI und PHP-FPM?
Der Unterschied zwischen php-cli und php-fpm besteht darin, dass php-cli die Befehlszeilenversion ist, während php-fpm eine Erweiterung für Serversoftware wie Apache oder Nginx zur Verarbeitung von PHP-Dateien ist.
Die Betriebsumgebung dieses Artikels: Windows 10-System, PHP 7.3, Thinkpad T480-Computer.
Die Unterschiede zwischen ihnen werden wie folgt analysiert:
CLI ist die Befehlszeilenversion. FPM ist eine Erweiterung für Serversoftware wie Apache oder Nginx zur Verarbeitung von PHP-Dateien.
Die Standardversion von PHP unterstützt keine Thread-Sicherheit. Sie können sich über die Entwicklung von PHP-Erweiterungen für dieses Thread-Sicherheitsproblem informieren.
cli und fpm sind zwei Möglichkeiten, PHP auszuführen, und Thread-Sicherheit und Nicht-Thread-Sicherheit sollten als Versionen bezeichnet werden. Ob die Thread-Sicherheit aktiviert werden soll, kann beim Kompilieren von PHP ausgewählt werden.
Kostenloses Teilen von Lernvideos: php-Video-Tutorial
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen PHP-CLI und PHP-FPM?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!