• العربية
    English Español Français Deutsch Português Русский 日本語 한국어 Italiano العربية हिन्दी বাংলা Türkçe Tiếng Việt ไทย 简体中文 繁體中文(港) 繁體中文(臺)

webman manual

  • مقدمة
  • المبدأ
  • قراءة ضرورية للتطوير
  • دليل البدء
    • الميزات
    • مثال بسيط على التطوير
  • التثبيت
    • متطلبات البيئة
    • التثبيت اليدوي والآلي
    • بدء وإيقاف الخدمة
  • عملية التطوير
    • قراءة ضرورية قبل التطوير
    • هيكل الدليل
    • معايير التطوير
    • العملية الأساسية
  • فئة Worker
    • الباني
    • الخصائص
      • id
      • count
      • name
      • protocol
      • transport
      • reusePort
      • connections
      • stdoutFile
      • pidFile
      • logFile
      • user
      • reloadable
      • daemonize
      • globalEvent
    • خصائص الاستدعاء
      • onWorkerStart
      • onWorkerReload
      • onConnect
      • onMessage
      • onClose
      • onBufferFull
      • onBufferDrain
      • onError
    • الواجهات
      • runAll
      • stopAll
      • listen
  • فئة TcpConnection
    • الخصائص
      • id
      • protocol
      • worker
      • maxSendBufferSize
      • defaultMaxSendBufferSize
      • defaultMaxPackageSize
    • خصائص الاستدعاء
      • onMessage
      • onClose
      • onBufferFull
      • onBufferDrain
      • onError
    • الواجهات
      • send
      • getRemoteIp
      • getRemotePort
      • close
      • destroy
      • pauseRecv
      • resumeRecv
      • pipe
  • فئة AsyncTcpConnection
    • __construct
    • connect
    • reconnect
    • transport
  • فئة AsyncUdpConnection
    • __construct
    • connect
    • send
    • close
  • فئة المؤقت Timer
    • add
    • del
    • ملاحظات حول المؤقت
    • crontab
  • خدمات Http
    • الطلب
    • الاستجابة
    • جلسة سابقة
    • إدارة الجلسات
    • SSE
  • التعاون
    • مقدمة حول التعاون
    • سياق التعاون
    • مجموعة الاتصال
    • حاجز التعاون
    • توازي التعاون
    • توازي التعاون WaitGroup
    • قفل التعاون
    • قناة التعاون
  • بروتوكول الاتصال
    • وظيفة البروتوكول
    • تخصيص بروتوكول الاتصال
    • بعض الأمثلة
  • التصحيح
    • التصحيح الأساسي
    • عرض الحالة باستخدام الأمر status
    • تصحيح عملية busy
    • التقاط حزم الشبكة
    • تتبع استدعاءات النظام
  • المكونات الشائعة
    • مكون GlobalData لمشاركة البيانات
      • خادم GlobalData
      • عميل GlobalData
        • add
        • cas
        • increment
    • مكون قناة الاتصال
      • خادم القناة
      • عميل القناة
        • connect
        • on
        • publish
        • unsubsribe
      • أمثلة-إرسال جماعي
      • أمثلة-الإرسال الجماعي
    • مكون مراقبة الملفات
    • مكون MySQL
      • فئة قاعدة البيانات
    • مكون Redis
      • workerman/redis
    • مكون http غير المتزامن
      • workerman/http-client
    • مكون قائمة الانتظار الرسائل غير المتزامنة
      • workemran/mqtt
      • workerman/redis-queue
      • workerman/stomp
      • workerman/rabbitmq
    • مهام cron المجدولة
    • Memcache
  • الأسئلة الشائعة
    • نبض القلب
    • التحميل التلقائي
    • أسباب فشل اتصال العميل
    • هل يدعم عدة خيوط
    • التكامل مع أطر العمل الأخرى
    • تشغيل عدة instanaces لـ workerman
    • ما هي البروتوكولات المدعومة
    • كيفية تعيين عدد العمليات
    • عرض عدد اتصالات العميل
    • الاحتفاظ بالبيانات والموارد
    • المثال لا يعمل
    • فشل في بدء التشغيل
    • فشل في الإيقاف
    • كم عدد الاتصالات المتزامنة المدعومة
    • تغيير التعليمات البرمجية لا يعمل
    • إرسال البيانات إلى عميل معين
    • كيفية الدفع برسالة بشكل نشط
    • الدفع في مشروع آخر
    • كيفية تنفيذ مهام غير متزامنة
    • أسباب send_fail في الحالة
    • تطوير على Windows والنشر على Linux
    • هل يدعم socket.io
    • إغلاق الطرفية يؤدي إلى إغلاق workerman
    • العلاقة مع nginx و apache
    • تعطيل فحص الوظائف
    • مبدأ إعادة التشغيل السلس
    • فتح port 843 لـ Flash
    • كيفية بث البيانات
    • كيفية إنشاء خدمة udp
    • الاستماع إلى ipv6
    • إغلاق الاتصالات غير المعتمدة
    • التشفير في النقل - ssl/tls
    • إنشاء خدمات wss
    • إنشاء خدمات https
    • استخدام workerman كعميل
    • كعميل ws/wss
    • تطبيقات wechat الصغيرة
    • طرق استدعاء php
    • الحصول على عنوان ip الحقيقي من خلال الوكيل
    • بدء التشغيل عند الاقلاع
    • استقبال وإرسال بيانات في تنسيق ستة عشر
    • إعادة التشغيل بعد استقبال عدد معين من الطلبات
    • تهيئة عدة وحدات في Windows
    • تركيز الطلبات في بعض العمليات
  • الملحقات
    • تحسين نواة Linux
    • اختبار التحمل
    • تثبيت الملحقات
    • بروتوكول websocket
    • بروتوكول ws
    • بروتوكول text
    • بروتوكول frame
    • وظائف / ميزات غير مدعومة
  • معلومات الحقوق

هل يدعم socket.IO

هنا هو نسخة PHP من socket.IO المعتمدة على workerman.

المشروع: https://github.com/walkor/phpsocket.io
الدليل: https://github.com/walkor/phpsocket.io/tree/master/docs/zh