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 ` )
)