Может ли кто-нибудь показать простой пример использования функции fastcgi_finish_request ()
?
Я погуглил, но нашел только некоторые общие упоминания об этом, некоторые люди говорят, что используют его успешно, но я не смог найти ни одного примера с кодом.
Например, у меня есть объект PHP. Чтобы отправить ответ браузеру, я генерирую HTML, затем
возвращая его через getResult ()
. Затем повторите результат.
Вот так:
$obj = new controller();
echo $o->getResult();
Допустим, я хочу воспользоваться этой техникой оптимизации, чтобы отправить результат в браузер, а затем завершить какой-то потенциально долгий процесс, например подключение к какому-либо API, например, Facebook API.
Как я могу это сделать? Я понимаю, что в основном я могу вызвать fastcgi_finish_request ();
, а затем продолжить выполнение скрипта php.
Мне просто нужно увидеть пример кода, я недостаточно умен, чтобы разобраться в этом самостоятельно.