Вы должны написать задание cron, которое использует автономный доступ, чтобы получить сведения о каждом пользователе, сравнить его с существующими данными и обновить базу данных.Если вы обнаружите какие-либо трудности с выполнением автономного доступа, вы можете сделать это, пока пользователь входит в приложение.Такие сценарии могут замедлить работу вашего приложения, и поэтому я ищу работу cron.
Чтобы оптимизировать это, просто получите данные друзей и напишите в текстовый файл, пока пользователь приходит в приложение.Позже запустите задание cron, чтобы сравнить данные друзей в текстовом файле с базой данных и внести необходимые обновления.
Пожалуйста, дайте мне знать, если это работает для вас