Как продолжить PHP-скрипт в фоновом режиме, не задерживая отображение для пользователя? - PullRequest
2 голосов
/ 16 сентября 2011

Предположим, у меня есть некоторые операции (например, запросы INSERT к базе данных), которые необходимо выполнить в сценарии PHP, но я хочу завершить отображение страницы для пользователя, прежде чем выполнять их.

Один подход I 'Я слышал, что здесь используется HTTPResponse::send(), следующий за дисплеем.Какой подход лучше / быстрее здесь?

Примечание / обновление : я уже все отображаю к тому времени, когда начинаю выполнять эти запросы INSERT.Это статическая страница.

1 Ответ

2 голосов
/ 16 сентября 2011

Используйте ob_implicit_flush(true);.Любые данные будут отправлены эхом немедленно в браузер пользователя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...