Heim >PHP-Framework >Workerman >Was ist das Worker-Framework?
Workerman ist ein Open-Source-Hochleistungs-Asynchron-PHP-Socket-Instant-Messaging-Framework. Unterstützt hohe Parallelität und ultrahohe Stabilität und wird häufig in mobilen Apps, mobiler Kommunikation, WeChat-Applets, mobilen Spieleservern, Online-Spielen, PHP-Chatrooms, Hardware-Kommunikation, Smart Homes, dem Internet der Fahrzeuge, dem Internet der Dinge und anderen Bereichen verwendet . Entwicklung.
Unterstützt lange TCP-Verbindungen, unterstützt Websocket, HTTP und andere Protokolle sowie benutzerdefinierte Protokolle. Es verfügt über viele leistungsstarke Komponenten wie asynchrones MySQL, asynchrones Redis, asynchrones HTTP, MQTT IoT-Client, asynchrone Nachrichtenwarteschlange usw.
Empfohlen: Workerman-Tutorial
Das Ziel von Workerman ist es, PHP-Entwicklern die Entwicklung leistungsstarker Socket-basierter Anwendungsdienste zu erleichtern, ohne PHP-Sockets und PHP verstehen zu müssen Mehrprozessdetails. Workerman selbst ist ein PHP-Multiprozess-Server-Framework mit PHP-Prozessverwaltungs- und Socket-Kommunikationsmodulen, sodass es unabhängig ausgeführt werden kann, ohne auf Container wie PHP-FPM, Nginx oder Apache angewiesen zu sein.
Eigenschaften:
Unterstützung von HHVM
Entwickelt mit PHP
Unterstützung von PHP-Multiprozess/Multithreading (Multithread-Version)
Standard-Ein- und Ausgabeumleitung
Unterstützung für Millisekunden-Timer
Unterstützung für ereignisbasierte asynchrone Programmierung
Dämonisierung
Unterstützung für TCP/UDP
Unterstützt Multi-Port-Überwachung
Unterstützt verschiedene Anwendungsschichtprotokolle auf der Schnittstelle
Unterstützt die Libevent-Ereignisabfragebibliothek, unterstützt hohe Parallelität
Unterstützt einen reibungslosen Neustart des Dienstes
Unterstützt die Erkennung von PHP-Dateiaktualisierungen und das automatische Laden
Unterstützt lange PHP-Verbindungen
Unterstützt die Ausführung untergeordneter Prozesse als angegebene Benutzer
Unterstützt die Telnet-Fernsteuerung
Hohe Leistung
Das obige ist der detaillierte Inhalt vonWas ist das Worker-Framework?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!