awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
swoft-cloud avatar

swoft-cloud/swoft

0
View on GitHub↗
5,539 نجوم·766 تفرعات·PHP·Apache-2.0·5 مشاهداتswoft.org↗

Swoft

Swoft هو إطار عمل PHP للخدمات المصغرة عالي الأداء مصمم للتعامل مع حركة مرور الشبكة المتزامنة والمهام غير المتزامنة باستخدام الروتينات المشتركة (coroutines). يوفر أساسًا لبناء خدمات خلفية قابلة للتوسع من خلال وقت تشغيل مدفوع بالروتينات المشتركة وخوادم عالية الأداء تدعم بروتوكولات HTTP وWebSocket وRPC وTCP.

يتميز إطار العمل بمجموعة من أدوات الحوكمة والتحسين، بما في ذلك نظام تنسيق خدمة موزع للتسجيل، والاكتشاف، وكسر الدائرة. كما يتميز بمدير تجمع اتصالات لقواعد البيانات ومقابس الشبكة القابلة لإعادة الاستخدام ومكتبة للبرمجة الموجهة بالجوانب لاعتراض وتوسيع سلوك الطريقة دون تعديل الكود المصدري.

تشمل الإمكانيات الإضافية حاوية حقن التبعية لفصل المكونات، وتنفيذ مهام تجمع العمليات للحسابات الثقيلة، وآلية جدولة للمهام المتكررة. يدعم النظام أيضًا إدارة التكوين المركزي لمزامنة إعدادات التطبيق عبر بيئات مختلفة.

Features

  • Microservice Frameworks - Provides a high-performance PHP microservice framework using coroutines to handle concurrent network traffic and asynchronous tasks.
  • Coroutine-Based Asynchronous I/O - Utilizes a coroutine-based concurrent runtime and non-blocking event loop to handle high network concurrency.
  • Multi-Protocol Network Servers - Ships high-performance servers supporting HTTP, WebSocket, RPC, and TCP protocols to process network traffic.
  • Service Governance - Provides a governance layer for service registration, discovery, and stability in microservice environments.
  • Asynchronous PHP Development - Enables the development of scalable microservices using PHP's asynchronous and coroutine-driven paradigms.
  • Dependency Injection Containers - Provides a dependency injection container to manage object lifecycles and decouple application components.
  • Distributed Service Coordination - Implements distributed service coordination for registration, discovery, and circuit breaking across microservices.
  • Enterprise Backend Architectures - Organizes backend services using modular patterns including dependency injection and AOP for scalability.
  • High-Performance HTTP Servers - Provides high-performance HTTP and network servers designed for low-latency and high-throughput.
  • Connection Pools - Manages reusable database and network connection pools to increase system throughput.
  • Connection Pool Managers - Implements a connection pool manager for reusable database and network sockets to optimize performance.
  • Connection Pooling - Maintains reusable connection pools for database and network sockets to optimize system performance.
  • Background Task Schedulers - Provides a mechanism for executing background tasks and automated scripts on a fixed timetable.
  • Aspect-Oriented Programming Frameworks - Provides a library for aspect-oriented programming to intercept and extend method behavior without modifying source code.
  • Asynchronous Task Processing - Implements architectural patterns for offloading heavy computations to background process pools.
  • Method Interception Proxies - Implements dynamic proxy systems to intercept method calls and inject cross-cutting logic via AOP.
  • Process Pools - Offloads heavy computational workloads to process pools to prevent blocking the main event loop.
  • Language Toolkits - Coroutine-based PHP microservices framework.

سجل النجوم

مخطط تاريخ النجوم لـ swoft-cloud/swoftمخطط تاريخ النجوم لـ swoft-cloud/swoft

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Swoft

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Swoft.
  • easy-swoole/easyswooleالصورة الرمزية لـ easy-swoole

    easy-swoole/easyswoole

    4,766عرض على GitHub↗

    EasySwoole is a high-performance asynchronous PHP framework designed for building event-driven networks and persistent memory applications. It functions as a toolkit for developing distributed microservices and asynchronous servers capable of handling concurrent HTTP, TCP, UDP, and WebSocket connections. The framework distinguishes itself through a persistent memory process execution mode that eliminates the overhead of repetitive file loading and invocation during request handling. It provides built-in support for distributed systems via remote procedure call implementations and service disc

    PHPcoroutineeasyswooleswoole
    عرض على GitHub↗4,766
  • hyperf/hyperfالصورة الرمزية لـ hyperf

    hyperf/hyperf

    6,855عرض على GitHub↗

    Hyperf is a high-performance PHP coroutine framework designed for building microservices and middleware. It utilizes non-blocking coroutines to handle high concurrency and low-latency request processing, providing a foundation for scalable distributed systems. The framework is distinguished by an aspect-oriented programming based dependency injector that enables pluggable components and meta-programming. It includes a coroutine-optimized object-relational mapper with integrated model caching and an orchestration toolkit for microservice governance, featuring service discovery, circuit breaker

    PHP
    عرض على GitHub↗6,855
  • codingdocs/springboot-guideالصورة الرمزية لـ CodingDocs

    CodingDocs/springboot-guide

    5,256عرض على GitHub↗

    This project is a comprehensive educational resource and technical guide for building enterprise backend applications and RESTful services using the Spring Boot framework. It serves as a step-by-step tutorial for developing server-side logic, API routing, and distributed systems within the Java ecosystem. The documentation provides specific implementation guides for microservices architecture, focusing on coordinating distributed services and event-driven communication. It includes a practical reference for the Spring ecosystem, with detailed sections on security implementation and data persi

    Javaasynchronousdubbomybatis
    عرض على GitHub↗5,256
  • derekyrc/mini-springالصورة الرمزية لـ DerekYRC

    DerekYRC/mini-spring

    6,360عرض على GitHub↗

    mini-spring is a Java dependency injection framework and inversion of control container. It manages the full lifecycle of beans, including instantiation, property population, and scope management, while providing a system for automating the wiring of components. The project implements a Java AOP framework that uses dynamic proxies to intercept method calls for cross-cutting logic. It also functions as a Java component scanner to automatically discover and register managed objects via annotations and as a Java event bus to decouple components through a publish-subscribe multicast system. The

    Javamini-springspringspring-boot
    عرض على GitHub↗6,360
عرض جميع البدائل الـ 30 لـ Swoft→

الأسئلة الشائعة

ما هي وظيفة swoft-cloud/swoft؟

Swoft هو إطار عمل PHP للخدمات المصغرة عالي الأداء مصمم للتعامل مع حركة مرور الشبكة المتزامنة والمهام غير المتزامنة باستخدام الروتينات المشتركة (coroutines). يوفر أساسًا لبناء خدمات خلفية قابلة للتوسع من خلال وقت تشغيل مدفوع بالروتينات المشتركة وخوادم عالية الأداء تدعم بروتوكولات HTTP وWebSocket وRPC وTCP.

ما هي الميزات الرئيسية لـ swoft-cloud/swoft؟

الميزات الرئيسية لـ swoft-cloud/swoft هي: Microservice Frameworks, Coroutine-Based Asynchronous I/O, Multi-Protocol Network Servers, Service Governance, Asynchronous PHP Development, Dependency Injection Containers, Distributed Service Coordination, Enterprise Backend Architectures.

ما هي البدائل مفتوحة المصدر لـ swoft-cloud/swoft؟

تشمل البدائل مفتوحة المصدر لـ swoft-cloud/swoft: easy-swoole/easyswoole — EasySwoole is a high-performance asynchronous PHP framework designed for building event-driven networks and persistent… hyperf/hyperf — Hyperf is a high-performance PHP coroutine framework designed for building microservices and middleware. It utilizes… codingdocs/springboot-guide — This project is a comprehensive educational resource and technical guide for building enterprise backend applications… code4craft/tiny-spring — tiny-spring is a Java inversion of control container and aspect-oriented programming framework. It provides a system… derekyrc/mini-spring — mini-spring is a Java dependency injection framework and inversion of control container. It manages the full lifecycle… magicstack/asyncpg — asyncpg is an asynchronous database driver and binary protocol client for PostgreSQL. It provides a non-blocking…