Heim >PHP-Framework >Workerman >Was ist das Worker-Framework?

Was ist das Worker-Framework?

尚
Original
2019-12-10 09:10:202690Durchsuche

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn