пример использования fastcgi_finish_request ()

Может ли кто-нибудь показать простой пример использования функции fastcgi_finish_request () ? Я погуглил, но нашел только некоторые общие упоминания об этом, некоторые люди говорят, что используют его успешно, но я не смог найти ни одного примера с кодом.

Например, у меня есть объект PHP. Чтобы отправить ответ браузеру, я генерирую HTML, затем возвращая его через getResult () . Затем повторите результат.

Вот так:

$obj = new controller();
echo $o->getResult();

Допустим, я хочу воспользоваться этой техникой оптимизации, чтобы отправить результат в браузер, а затем завершить какой-то потенциально долгий процесс, например подключение к какому-либо API, например, Facebook API.

Как я могу это сделать? Я понимаю, что в основном я могу вызвать fastcgi_finish_request (); , а затем продолжить выполнение скрипта php.

Мне просто нужно увидеть пример кода, я недостаточно умен, чтобы разобраться в этом самостоятельно.

19
задан hakre 24 August 2013 в 08:05
поделиться