Как управлять несколькими пользователями в системе php chat?

-4

Как я могу управлять несколькими пользователями в системе чата php-ajax? Например, у меня есть человек на сервере и 10 человек из любой точки. Я хочу управлять этими 10 людьми.

Теги:

1 ответ

2

Это ОЧЕНЬ общий вопрос, но я построил один из них давным-давно, возможно, кое-что из того, что я помню, может помочь:

  • Очевидно, вам понадобится первичная ключевая ссылка для каждого человека.
  • Тогда, я думаю, у меня был файл журнала для каждого текущего разговора (на человека или разговор, который я не помню).
  • У меня был клик Javascript на стороне клиента, который запрашивает любые изменения в файле журнала. Если произошли изменения, они были возвращены этому клиенту.
  • Когда чат был закончен/закрыт, журнал был удален или загружен или что угодно.
  • Должно быть, должно дросселировать систему как-то, чтобы смягчить атаки DDOS

EDIT - вторая точка объясняется

Данные беседы должны быть где-то сохранены. Поскольку вы не можете получить доступ к файловой системе пользователя через свой браузер, вам необходимо сохранить все на своем сервере. Параметры находятся в файле или базе данных. Затем вы должны выровнять сохраненные данные в правильном разговоре.

Предполагая, что вы выбираете "файл", вы можете организовать их либо для одного пользователя => нескольких разговоров, либо для нескольких пользователей => один разговор (или один массивный файл, я полагаю, хотя это было бы довольно уродливо).

  • 2
    +1 за ответ на вопрос, который явно отсутствует в каждой доступной информации.
  • 1
    Ура, выстрел в темноте, может быть, я ударю что-то.
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню