Показать сообщение отдельно
Старый 20.10.2015, 11:53   #13
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Чат: PHP + MySQLi или что то другое?

ИМХО всякие вконтакты и фейсбуки достают дополнительную инфу о лайках по необходимости отдельными AJAX запросами. В момент, когда ты наводишься на кнопку лайка. Получать их одним запросом и перегружать страницу избыточными данными не нужно. Для отображения списка сообщений тебе достаточно два запроса: сами сообщения + их авторы. Всю дополнительную инфу можно получить позже отдельными запросами в момент, когда они понадобятся. В самих сообщениях можно хранить счетчики лайков и только.

PS: А вообще я понял кажется твое сообщение. Зачем хранить в базе данных то, в каком чате какой пользователь? Как сказал мока, это реалтаймовая фигня. Ее надо хранить в памяти сервера, а не в базе. При отсылке сообщения в комнату сервер будет в базу только писать само сообщение и не будет выдергивать из нее пользователей, кому это сообщение нужно доставить. Доставляется сообщение только подключенным пользователям.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
St_AnGer (20.10.2015)