Realtime One To One Chat
V2
WebSockets هو اتصال ثنائي الاتجاه ، كامل الانعكاس ، من متصفح الويب إلى خادم. بمجرد إنشاء اتصال WebSocket ، يبقى الاتصال مفتوحًا حتى يقرر العميل أو الخادم إغلاق هذا الاتصال. مع هذا الاتصال المفتوح ، يمكن للعميل أو الخادم إرسال رسالة في أي وقت معين إلى الآخر. هذا يجعل برمجة الويب مدفوعة بالكامل ، وليس مستخدمًا (فقط). إنه أمر مفيد. كذلك ، في هذا الوقت ، يكون تطبيق خادم تشغيل واحد على دراية بجميع الاتصالات ، مما يتيح لك التواصل مع أي عدد من الاتصالات المفتوحة في أي وقت معين.
git clone https://github.com/harendra21/Realtime-One-To-One-Chat.git
composer install
socket_id
لـ SQL الواردة أدناه.src/App/Chat.php
(السطر 24 إلى 29).cd bin
php chat-server.php
localhost/path_to_your_folder/public
CREATE TABLE ` socket_id ` (
` id ` int ( 11 ) NOT NULL AUTO_INCREMENT,
` user ` varchar ( 255 ) DEFAULT NULL ,
` socket_id ` int ( 11 ) DEFAULT NULL ,
PRIMARY KEY ( ` id ` )
)