Очередь запросов в PHP

ajrengen

Мастер
Регистрация
28 Сен 2008
Сообщения
122
Реакции
33
При подключении функционала авторизации на сайте столкнулся с проблемой (теоретической) при использовании API Mail.ru vKontakte и т. п.

У них есть возможность транслировать действия пользователя в ленту "Что нового" от имени пользователя, то есть его действия на моём сайте.
Встал вопрос: если это делать синхронно, то есть при генерации страниц сайта, то интерпретатор PHP будет ждать пока отправится запрос на api.mail.ru получит ответ и только потом продолжит генерацию страницы. В этом случае возможны задержки, заметные пользователю.

Самым простым решением пришло в голову собирать очередь таких запросов в файл или таблицу mysql и по крону раз в минуту выполнять. Но я уверен, что существует и более элегантное решение.

Подскажите, что используют для решения этой и подобных задач?
 
При подключении функционала авторизации на сайте столкнулся с проблемой (теоретической) при использовании API Mail.ru vKontakte и т. п.
У них есть возможность транслировать действия пользователя в ленту "Что нового" от имени пользователя, то есть его действия на моём сайте.
Встал вопрос: если это делать синхронно, то есть при генерации страниц сайта, то интерпретатор PHP будет ждать пока отправится запрос на api.mail.ru получит ответ и только потом продолжит генерацию страницы. В этом случае возможны задержки, заметные пользователю.
Самым простым решением пришло в голову собирать очередь таких запросов в файл или таблицу mysql и по крону раз в минуту выполнять. Но я уверен, что существует и более элегантное решение.
Подскажите, что используют для решения этой и подобных задач?
рекурсивный ajax
 
ТС, вбей в гугле "comet js"...
 
Назад
Сверху