@Farrien
Tell me who

Как соединить несколько пользователей?

PHP
Интерфейс пользователя как бы состоит из нескольких кнопок, которые отправляют данные какого то действия. Сервер должен принять это и "рассказать" сразу же другим пользователям о том, что сделал куда нажал первый пользователь.
В группе, допустим, до 5 человек. Этих групп может создаваться по несколько штук, туда могут подключатся эти пользователи. И связь происходит только между всеми внутри группы.

Как это реализовать? Что использовать?
  • Вопрос задан
  • 112 просмотров
Пригласить эксперта
Ответы на вопрос 2
TrueDevs
@TrueDevs
в общем нужны вебсокеты.

socket.io на клиент

на сервер, например https://github.com/reactphp/socket (кстати в качестве веб-сокет сервера отдельно я тоже ставил nodejs и socket.io, так что насчет php библиотеки не уверен )
Ответ написан
customtema
@customtema
arint.ru
Как это реализовать? Что использовать?


Можно попробовать на PHP с какой-нибудь БД.

Создать сущность "Группы". (Как добавлять записи в таблицу БД на PHP?)

Создать субсущность многие-ко-многим "Пользователи групп", чтобы добавлять и исключать пользователей из групп. По этой же таблице будете делать выборки - пользователи группы, является ли пользователь участником группы и т.п.

Создать сущность "Комментарии группы" или вроде того. Участники группы могут добавлять и читать эти сообщения.

По этому принципу и продолжайте.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы