aktueller Standort:Heim > Technische Artikel > PHP-Framework > Swoole
- Richtung:
- alle web3.0 Backend-Entwicklung Web-Frontend Datenbank Betrieb und Instandhaltung Entwicklungswerkzeuge PHP-Framework tägliche Programmierung WeChat-Applet häufiges Problem andere Technik CMS-Tutorial Java System-Tutorial Computer-Tutorials Hardware-Tutorial Mobiles Tutorial Software-Tutorial Tutorial für Handyspiele
- Klassifizieren:
-
- Swoole lernt asynchrones MySQL
- In dieser Kolumne wird vorgestellt, wie Freunde in Not einen Blick darauf werfen, es verstehen und lernen können, wie man asynchrones MySQL verwendet.
- Swoole 2285 2021-03-18 11:27:47
-
- Erklären Sie asynchrones MySQL in einem Swoole-HTTP-Server
- Es gibt viele asynchrone MySQL-Methoden. In diesem Artikel wird die Methode des Swoole-HTTP-Servers erläutert. Freunde können gemeinsam einen Blick darauf werfen, sie verstehen und lernen.
- Swoole 1975 2021-03-17 10:37:47
-
- Swooles WebSocket-Verbindung anzeigen
- Der Editor ist neu bei Swoole und das offizielle Dokument enthält nur sehr wenige Informationen über die Swoole-Demo, und einige Teile werden nicht klar erklärt. Nachdem ich ein oder zwei Tage lang gekämpft hatte, war der Websocket-Handshake endlich erfolgreich, in der Hoffnung, es zu schaffen Geben Sie den Bedürftigen etwas Hilfe. Lassen Sie mich zunächst vorstellen, dass meine laufende Umgebung direkt auf dem externen Server platziert ist. Ich werde hier nicht auf die offizielle Website von swoole eingehen Bei diesem Prozess ist der Editor auf eine Falle gestoßen. Das heißt, wir lassen den http-Server oder den Websocket abhören.
- Swoole 2817 2021-03-16 10:40:30
-
- Kurze Einführung in die Vermittlung der Prinzipien der Swoole-Engine
- In den letzten sechs Monaten habe ich ein Spieleserverprojekt mit PHP- und Java-Technologie-Stacks abgeschlossen. Da es im Projekt hochfrequente Netzwerkanforderungen gibt, versuchte der PHP-Technologie-Stack, die Swoole-Engine (eine leistungsstarke ereignisbasierte asynchrone parallele Netzwerkkommunikations-Engine) zu verwenden, um einen Teil des Spielegeschäfts abzuschließen. Die Installation von swoole ist sehr einfach. Da es sich um ein von Chinesen erstelltes Projekt handelt, können viele Fragen in den offiziellen Website-Dokumenten beantwortet werden. Es gibt zwei Arten der Installation: Kompilierung und Installation. Gehen Sie direkt zu Github oder Gitee, um die offizielle Release-Version herunterzuladen. Schreiben Sie nach dem Kompilieren und Installieren die Erweiterung „so“.
- Swoole 2018 2021-03-12 11:01:38
-
- Eine kurze Analyse des Swoole-Servers
- Swoole ist eine asynchrone PHP-Netzwerkkommunikations-Engine für Produktionsumgebungen. PHP-Entwickler können Swoole verwenden, um leistungsstarke Serverdienste zu entwickeln. Der Serverteil von Swoole hat viel Inhalt und beinhaltet viele Wissenspunkte. Dieser Artikel gibt nur einen kurzen Überblick über seinen Server.
- Swoole 1965 2021-03-11 09:52:08
-
- Swoole与HTTP
- Ziel ist es, die Verwendung des http_servers von swoole, die Entwicklung des TCP-Dienstes von swoole und Probleme in tatsächlichen Projekten wie Sticky-Packet-Verarbeitung, Agent-Hot-Update, Benutzerüberprüfung usw. zu verstehen. Swoole kombiniert das vorhandene Framework mit einer PHP-Version mit einfacherer Codeumgebung.
- Swoole 3358 2021-03-08 10:27:50
-
- Schauen Sie sich den Mehrprozessbetrieb von Swoole an
- Mehrere Aufgaben werden gleichzeitig ausgeführt. Konvertieren Sie sequentiell ausgeführte Aufgaben in parallele Ausführung (Aufgaben können logischerweise parallel ausgeführt werden). Beispielsweise müssen wir anhand bekannter Benutzerdaten ermitteln, ob wir E-Mails und Textnachrichten senden müssen müssen verschickt werden. Wenn wir keinen Multiprozess verwenden, bestimmen wir zunächst, ob eine E-Mail gesendet werden soll, und senden diese gegebenenfalls weiter. Wenn das Senden einer E-Mail 2 Sekunden und das Senden einer Textnachricht 2 Sekunden dauert, benötigen wir etwa 4 Sekunden, um die Aufgabe abzuschließen.
- Swoole 2472 2021-03-03 10:50:39
-
- Einführung in den Prozess in Swoole
- Ich hatte ursprünglich vor, das Process-Modul im Swoole-Framework zu entwickeln, daher muss ich ein tieferes Verständnis des Process-Moduls von Swoole haben. Laut dem Übungsprozess im offiziellen Swoole-Wiki gibt es jedoch immer Teile, die ich nicht verstanden habe Obwohl ich es schon oft mit der Multiprozessprogrammierung gemacht habe, werden Sie feststellen, dass das zuvor erlernte Wissen nicht umfassend genug ist, wenn Sie das Framework wirklich entwickeln müssen ...
- Swoole 2364 2021-03-01 10:13:23
-
- Nehmen Sie mit, um swoole_process zu lernen
- Es gibt zwei Kommunikationsmethoden zwischen Swoole-Prozessen, eine ist die Nachrichtenwarteschlange (Queue) und die andere ist Pipe (Pipe). Die Forschung zu Swoole_Process ist in Swoole besonders wichtig. Das IO-Multiplexing in Swoole wird durch das zugrunde liegende Epoll-Prozessmodell dargestellt, das durch die Epoll-Funktion in der C-Sprache dargestellt wird.
- Swoole 1583 2021-02-25 09:51:53
-
- Detaillierte Swoole-Installation
- In der Swoole-Kolumne wird detailliert beschrieben, wie Swoole installiert wird. Freunde in Not können einen Blick darauf werfen.
- Swoole 4671 2021-02-05 17:50:12
-
- Zeichnen Sie Swoole-Studiennotizen auf
- Einführung in die Lernmethode von Swool. Wenn Sie sie benötigen, können Sie sie auch besprechen.
- Swoole 2202 2021-01-22 10:07:25
-
- Einführung in die Anwendung von Swoole HTTP
- Überblick Wir alle wissen, dass HTTP ein Protokoll ist, das es WEB-Servern und Browsern ermöglicht, Daten über das Internet zu senden und zu empfangen. Wenn Sie mehr über HTTP erfahren möchten, finden Sie weitere Artikel, in denen es nicht im Detail vorgestellt wird. Die Schnittstellen, Bilder, Animationen, Audiodateien, Videos usw., die wir im Internet sehen können, basieren alle auf diesem Protokoll. Beim Aufbau eines WEB-Systems habe ich alle IIS, Apache und Nginx verwendet. Wir können auch einfach einen WEB-Server mit Swoole implementieren. Verwendet hauptsächlich zwei große HTTP-Objekte: Request-Request-Objekt und Response-Response-Objekt. Anfragen, einschließlich GET, POST, COOK
- Swoole 2034 2021-01-13 10:07:24
-
- Detaillierte Erläuterung der Implementierung des MySQL-Verbindungspools basierend auf Swoole
- In der Swoole-Framework-Spalte wird das traditionelle Nginx+FPM-Modus-PHP-Programm vorgestellt. Jedes Mal, wenn der Worker FPM anfordert, stellt er einmal eine Verbindung zu MySQL her und wird dann nach Abschluss der Anforderung getrennt. Für Anwendungen mit geringer Parallelität stellt dies kein Problem dar, für Anwendungen mit hoher Parallelität jedoch ...
- Swoole 7224 2020-12-25 17:18:16
-
- Eine vorläufige Untersuchung der Swoole-Coroutine
- Unter den Coroutinen, die ich über Swoole lerne, ist das Merkmal, dass sie scheinbar gleichzeitig ausgeführt werden. Experimentieren Sie damit. Die Prämisse dieses Artikels ist, dass swoole unter Linux installiert wurde. Die neueste Version ist 4.5.9 (17.12.2020). Erstellen Sie eine Anforderung, erstellen Sie 5 Coroutinen gleichzeitig, jede Coroutine schläft eine Zufallszahl zwischen 1 und 3 Sekunden und dann ...
- Swoole 7616 2020-12-18 17:39:37
-
- Wir stellen ein einfaches Implementierungsbeispiel von Swoole vor
- Die Einführung in die Swoole-Framework-Spalte stellt einfache Implementierungsbeispiele von Swoole vor. Wenn wir PHP zum Entwickeln von WEB-Anwendungen verwenden, verwenden wir grundsätzlich den traditionellen LAMP/LNMP-Modus, um HTTP-Dienste bereitzustellen Wenn PHP einige erweiterte Funktionen entwickelt, ist Swoole zweifellos das Beste
- Swoole 8819 2020-12-11 17:44:26