Das auf PHP-Coroutinen basierende Netzwerkdienst-Framework bietet die einfachste Möglichkeit, SOA-Dienste und RPC-Dienste mit hoher Parallelität für C10K+ zu entwickeln.
Es bietet Unterstützung bei mehr als 300.000.000 Besuchen pro Tag für mehr als 2.000 Dienste und wird in verschiedenen Youzan-Unternehmen häufig eingesetzt.
yield
ZanPHP ist als Webdienst oder Business-Middleware mit hoher Parallelität positioniert.
ZanPHP kann nicht nur die Anforderungen von Start-up-Unternehmen oder Einzelpersonen an die Erstellung von Websites erfüllen, sondern auch die Framework-Anforderungen im Rahmen einer serviceorientierten Architektur erfüllen.
ZanPHP bezieht sich auf viele Golang-Funktionen, der Zweck besteht jedoch nicht darin, Golang zu ersetzen.
PHP hat offensichtliche Vorteile bei der Entwicklung von Geschäftssystemen, und Golang gilt als der Oberherr der Systemprogrammierung der Zukunft.
Die Grenze zwischen ZanPHP und Golang ist: ZanPHP ist ein Geschäftssystem; Golang ist ein Plattformsystem (Middleware oder grundlegende Servicekomponenten).
Die Nähe der Programmiermodelle ZanPHP und Golang soll PHP-Programmierern eine bessere Brücke zu Golang bieten.
Der ideale Technologie-Stack ist: ZanPHP + Go + eine kleine Menge C/C++.
Für Programmierer, die sich lebenslang dem Programmieren verschrieben haben, gilt natürlich: Java ist immer noch eine schwer zu überwindende Hürde.
Adresse des Zan PHP Document Warehouse: zanphp-doc.
Sehen Sie sich die Dokumentation online unter http://zanphpdoc.zanphp.io/ an.
Bitte klicken Sie auf -> Spendenkanal
Das Zan PHP-Framework ist Open Source und basiert auf der MIT-Lizenz.