Пишу сервис с использованием VK API.
При нажатии на кнопку отправляется ajax запрос на сервер, допустим на script.php,
script.php в свою очередь обращается к vk api (через curl), получает и обрабатывает данные. Вот надо, чтобы эта обработка данных проходила в фоновом режиме и пользователю не требовалось ожидать окончания выполнения script.php.
Как это реализовать с минимальными трудозатратами?
Ilya: по по идее да. Я тоже так думал. Но скрипт может выполняться несколько минут и в это время на другие действия страница не реагирует, но сам скрипт продолжает работать даже после закрытия страницы или браузера
Александр: а точно нигде не закрался async: false в запросе на сервер? Из вопроса неясно что используете, но проще будет, если работать будете со свежей jquery к примеру. И смотрите какой объем данных отправляете и принимаете - может, там мегабайты "ходят" у вас..
Очереди не подходят. Могут быть одновременно запросы лот нескольких пользователей. А время выполнения скрипта варируется от нескольких секунд, до N минут, в зависимости от параметров запроса