Heim  >  Artikel  >  PHP-Framework  >  So verbinden Sie Swoole mit PHP

So verbinden Sie Swoole mit PHP

(*-*)浩
(*-*)浩Original
2019-12-12 10:58:012079Durchsuche

So verbinden Sie Swoole mit PHP

swoole ist eine asynchrone, parallele, leistungsstarke Netzwerkkommunikations-Engine für PHP. Sie ist in reiner C-Sprache geschrieben und bietet einen asynchronen Multithread-Server in PHP-Sprache und ein asynchrones TCP /UDP-Netzwerkclient, asynchrones MySQL, asynchrones Redis, Datenbankverbindungspool, AsyncTask, Nachrichtenwarteschlange, Millisekunden-Timer, asynchrones Lesen und Schreiben von Dateien, asynchrone DNS-Abfrage.

Swoole verfügt über einen integrierten HTTP/WebSocket-Server/Client und einen HTTP2.0-Server. (Empfohlenes Lernen: Swoole-Video-Tutorial )

Gehen Sie zur GitHub-Homepage, um den Quellcode der Swoole-Erweiterung herunterzuladen, Adresse: https://github.com/swoole/swoole- src Befolgen Sie nach dem Herunterladen die Standards. Die PHP-Erweiterungskompilierungsmethode wird kompiliert und installiert.

Normalerweise

phpize
./configure
make install

Ändern Sie nach der Kompilierung und Installation php.ini und fügen Sie extension=swoole.so hinzu, um die Swoole-Erweiterung zu aktivieren. Es kann auch dynamisch über dl('swoole.so') geladen werden. Es wird empfohlen, php.ini zu ändern.

Laden Sie den Quellcode von swoole_framework herunter unter: https://github.com/swoole/framework. Legen Sie es einfach in Ihrem Arbeitsbereichsverzeichnis ab.

swoole_framework ist PHP-Code, es erfordert nur „require/include“, keine Notwendigkeit zum Kompilieren und Installieren.

Configure./configure Wie oben: Wenn Ihre Umgebung über mehrere PHP-Umgebungen verfügt, suchen Sie die aktuelle Umgebung mithilfe Ihrer

find / -iname php-config
./configure --with-php-config= 上边的查找结果就行
rrree

Ändern Sie dann die Datei php.ini und fügen Sie extension=swoole.so hinzu

Das obige ist der detaillierte Inhalt vonSo verbinden Sie Swoole mit PHP. 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