Я пишу приложение для социальных сетей и хочу синхронизировать различные пользовательские сессии.
Мой контекст следующий:
userA зарегистрирован и имеет массив своих контактов в сеансе.Пользователь B зарегистрирован и имеет массив своих контактов в сеансе.
пользователь A добавляет пользователя B в качестве контакта.Итак, таблица контактов (БД) видит новую запись, а у пользователя А есть обновление его массива контактов (легко, потому что событие происходит со стороны навигации пользователя А)
Мне нужно следующее:
IТеперь я хочу автоматически синхронизировать сеанс пользователя B, чтобы его массив контактов обновлялся без выполнения запроса sql для проверки таблицы контактов (дБ).Я хочу, чтобы во избежание слишком большого количества SQL-запросов это проверялось.
Есть ли у вас какие-либо предложения?
Я использую CodeIgniter (PHP), и сеанс управляется с помощью базы данных.
Большое спасибо