Englisch | 中文 | 日本語
Swow ist bestrebt, den kleinsten C-Kern und den größten Teil des PHP-Codes zu verwenden, um die leistungsstarke PHP-Netzwerkprogrammierung zu unterstützen. Dies bedeutet, dass es mehr darum geht, leistungsstarke sekundäre Entwicklungsfunktionen durch die nahtlose Integration von PHP-Code und C-Kernel bereitzustellen und gleichzeitig die kritische Leistung sicherzustellen.
Darüber hinaus bietet es eine Vielzahl von Debugging-Mechanismen sowie leistungsstarke Debugging-Tools mit niedrigem Schwellenwert, mit denen sichergestellt werden kann, dass Entwickler weitestgehend frei von Fehlern durch Fehler sind, und normale Entwickler können auch in der Nähe von Fehlern debuggen Experten mit Hilfe von Tools, um die Entwicklungseffizienz zu maximieren.
Wie jedes Open-Source-Projekt bietet Swow immer die höchste Stabilität und die besten Funktionen in der neuesten Version . Bitte stellen Sie sicher, dass Sie die neueste Version verwenden.
Quellcode ziehen:
composer require swow/swow
Führen Sie dann das automatische Installationsprogramm swow-builder
im Verzeichnis vendor/bin
aus, um die Installation zu starten:
./vendor/bin/swow-builder --install
Nachdem Sie den Quellcode von Swow aktualisiert haben, sollten Sie die Option rebuild
verwenden, um Swow neu zu kompilieren und es dann zu installieren:
./vendor/bin/swow-builder --rebuild --install
Weitere Informationen zu swow-builder
finden Sie im Installationsdokument zur Erweiterung – Von Composer.
Klonen Sie den Swow (Sie können ihn auch über Composer importieren und dann auf cd nach vendor/swow/swow/ext
“ kopieren und manuell installieren):
git clone https://github.com/swow/swow.git
Bekanntes Bauverfahren. Mit Root-Rechten auf dem System installieren:
cd swow/ext &&
phpize && ./configure && make &&
sudo make install
Siehe Installationsdokument – Manuelle Kompilierungsinstallation (Windows).
Sie können die DLL auch direkt in der neuesten Version herunterladen.
Sicherheitsprobleme sollten privat per E-Mail an [email protected] gemeldet werden. Sie sollten innerhalb von 24 Stunden eine Antwort erhalten. Sollten Sie dies aus irgendeinem Grund nicht tun, kontaktieren Sie uns bitte per E-Mail, um sicherzustellen, dass wir Ihre ursprüngliche Nachricht erhalten haben.
Ihr Beitrag zur Swow-Entwicklung ist herzlich willkommen!
Sie können auf folgende Weise beitragen:
Der Weg zur Entwicklung der PHP-Hochleistungs-Coroutine-Netzwerkkommunikations-Engine ist zu hoch, um beliebt zu sein. Es ist eine einsame Open-Source-Arbeit an der Spitze.
Vielen Dank an die folgenden Partner für den Beitrag des Swow-Projekts, ohne Sie gibt es jetzt kein Swow.
Swow ist unter der Apache-Lizenz Version 2.0 verfügbar. Swow umfasst auch externe Bibliotheken, die unter verschiedenen Lizenzen verfügbar sind. Den vollständigen Lizenztext finden Sie unter LICENSES.full.