Heim  >  Artikel  >  PHP-Framework  >  Was bedeutet Arbeiter?

Was bedeutet Arbeiter?

藏色散人
藏色散人Original
2019-11-26 14:10:523887Durchsuche

Das Folgende ist eine Einführung in das, was ein Workerman ist, aus der Kolumne Workerman-Einführungs-Tutorial. Ich hoffe, es wird für Freunde hilfreich sein, die es brauchen!

Was bedeutet Arbeiter?

Workerman, ein leistungsstarkes Socket-Service-Framework

Was ist Workerman?

Workerman ist ein Open-Source-Hochleistungs-PHP-Socket-Service-Framework, das ausschließlich in PHP entwickelt wurde.

Workerman erfindet das Rad nicht neu, sondern ein untergeordnetes und allgemeineres Socket-Service-Framework. Sie können es zum Entwickeln von TCP-Agenten, Ladder-Agenten, Spieleservern und Mailservern verwenden. und FTP-Server und entwickeln sogar eine PHP-Version von Redis, eine PHP-Version der Datenbank, eine PHP-Version von Nginx, eine PHP-Version von PHP-FPM usw. Man kann Workerman als eine Innovation im Bereich PHP bezeichnen, die es Entwicklern ermöglicht, die Einschränkungen, die PHP mit sich bringt und nur WEB ausführen kann, vollständig zu beseitigen.

Tatsächlich ähnelt Workerman einer PHP-Version von Nginx. Der Kern besteht ebenfalls aus Multiprozess + Epoll + nicht blockierendem IO. Jeder Workerman-Prozess kann Zehntausende gleichzeitiger Verbindungen aufrechterhalten. Da es sich im Speicher befindet, ist es nicht auf Container wie Apache, Nginx und PHP-FPM angewiesen und verfügt über eine extrem hohe Leistung. Es unterstützt außerdem TCP, UDP, UNIXSOCKET, lange Verbindungen, Websocket, HTTP, WSS, HTTPS und andere Kommunikationsprotokolle sowie verschiedene benutzerdefinierte Protokolle. Es verfügt über viele Hochleistungskomponenten wie Timer, asynchrone Socket-Clients, asynchrones MySQL, asynchrones Redis, asynchrones HTTP und asynchrone Nachrichtenwarteschlangen.

Das obige ist der detaillierte Inhalt vonWas bedeutet Arbeiter?. 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