ajrengen
Мастер
- Регистрация
- 28 Сен 2008
- Сообщения
- 122
- Реакции
- 33
- Автор темы
- #1
При подключении функционала авторизации на сайте столкнулся с проблемой (теоретической) при использовании API Mail.ru vKontakte и т. п.
У них есть возможность транслировать действия пользователя в ленту "Что нового" от имени пользователя, то есть его действия на моём сайте.
Встал вопрос: если это делать синхронно, то есть при генерации страниц сайта, то интерпретатор PHP будет ждать пока отправится запрос на api.mail.ru получит ответ и только потом продолжит генерацию страницы. В этом случае возможны задержки, заметные пользователю.
Самым простым решением пришло в голову собирать очередь таких запросов в файл или таблицу mysql и по крону раз в минуту выполнять. Но я уверен, что существует и более элегантное решение.
Подскажите, что используют для решения этой и подобных задач?
У них есть возможность транслировать действия пользователя в ленту "Что нового" от имени пользователя, то есть его действия на моём сайте.
Встал вопрос: если это делать синхронно, то есть при генерации страниц сайта, то интерпретатор PHP будет ждать пока отправится запрос на api.mail.ru получит ответ и только потом продолжит генерацию страницы. В этом случае возможны задержки, заметные пользователю.
Самым простым решением пришло в голову собирать очередь таких запросов в файл или таблицу mysql и по крону раз в минуту выполнять. Но я уверен, что существует и более элегантное решение.
Подскажите, что используют для решения этой и подобных задач?