Как построить чаты, прикрепленные к одному профилю пользователя?

У меня есть простая система профилей пользователей php, которая работает так: когда пользователь регистрируется, он получает конкретный URL ?user, Поэтому другие посетители могут получить доступ к его странице.

Что я хочу это включить приложение чата на страницах профиля пользователя. Но у каждого пользователя должен быть свой чат.
Какой подход является лучшим, так как я новичок в этом? Должен ли я помещать сообщения из чата в базу данных или работать с некоторыми файлами log.txt?

Любой хороший учебник для этого будет полезен.

0

Решение

Я нашел учебник для вас: http://tutorialzine.com/2010/10/ajax-web-chat-php-mysql/
— Похоже, это может помочь вам.

Единственное, что вам нужно настроить, это добавить room колонка в WEBCHAT_LINES таблица — это будет уникальное имя пользователя, в чью комнату чата входит строка чата. Затем, когда будет отправлена ​​новая линия чата, вы должны сохранить ее в БД с соответствующим идентификатором комнаты. Когда вы отображаете сообщения в чате, вы должны фильтровать результаты в каждой комнате, чтобы показывать только строки для этой конкретной комнаты.

Если вы раньше не пользовались базой данных, есть множество уроков по mysql в Интернете — это не так сложно.

Удачи! И используйте Google, когда у вас возникнут сомнения.

2

Другие решения

Других решений пока нет …