php : شرح ال websocket


في حال استخدام websocket في التنبيهات وابقاء المستخدمين متصلين معاً ستقوم ببناء الموقع علي طريقة الصفحة الواحدة

اتقصد بإبقاء المستخدمين متصلين معا ان لا يفصل عند التنقل بين صفحات الموقع؟ اذا نعم ما المانع في الاتصال عند كل صفحة جديدة؟

ان كان شخص يعرف id الشخص الآخر الا يمكنه و ضعه في javascript و يصبح يتلقى و يرسل الرسائل الخاصة بالشخص الآخر؟

اقصد

المانع انه سيختفي عند كل خروج مثلاً ستحدد المستخدمين المتواجدين اثناء تنقل احدهم فانه سيختفي الي حين تحميل الصفحة والاتصال

ال id لايحدد من قبل المتصفح بل يحدد علي حسب عدد المستخدمين مثلا يوجد اربعة اعضاء دخل اخر يكون الاخر 5 وعند خروج احد يكون ال id الخاص به 4 من قبل مكتبة phpwebsocket .

لقد قرأت هذا المقال سابقا و انا ارى لا مانع من أن يعيد الإتصال كل مرة ك فيسبوك بغض النظر ان الفيسبوك يعتمد ال sse مثلا الا ان كان البقاء على اتصال ضروري

آسف لم انتبه ان ال ID غير موجود نهائيا من ناحية المتصفح