1 Repo
PHP frameworks utilizing non-blocking I/O and persistent memory for high-performance networking.
Distinct from PHP Web Frameworks: Distinct from general PHP Web Frameworks by focusing specifically on the asynchronous, event-driven runtime model of Swoole.
Explore 1 awesome GitHub repository matching web development · Asynchronous Frameworks. Refine with filters or upvote what's useful.
EasySwoole ist ein leistungsstarkes, asynchrones PHP-Framework für den Aufbau ereignisgesteuerter Netzwerke und Anwendungen mit persistentem Speicher. Es dient als Toolkit für die Entwicklung verteilter Microservices und asynchroner Server, die gleichzeitige HTTP-, TCP-, UDP- und WebSocket-Verbindungen verarbeiten können. Das Framework zeichnet sich durch einen Ausführungsmodus mit persistentem Speicher aus, der den Overhead durch wiederholtes Laden von Dateien und Aufrufe während der Anforderungsverarbeitung eliminiert. Es bietet integrierte Unterstützung für verteilte Systeme durch RPC-Implementierungen (Remote Procedure Call) und Service-Discovery-Integration. Das System deckt eine breite Palette an Nebenläufigkeits- und Automatisierungsfunktionen ab, darunter Coroutine-basiertes Task-Running, Connection-Pool-Management für Datenbanken und Caches sowie einen zentralen Dependency-Injection-Container. Es enthält zudem Tools für die asynchrone Hintergrund-Task-Ausführung und automatisierte Cron-Job-Planung. Das Framework integriert Identitäts- und Zugriffsmanagement zur Durchsetzung von Token-Richtlinien und Berechtigungsregeln.
Implements a high-performance asynchronous PHP framework for event-driven networks and persistent memory applications.