У меня есть скрипт PHP, который выполняет задачу синхронизации данных. До сих пор я выполнял это вручную, используя php myscript.php
на сервере. Этот сценарий выполняется в течение 5-10 минут и выдает сводку хода выполнения по мере его обработки.
Вместо того, чтобы запускать этот сценарий вручную, я хочу разрешить некоторым сотрудникам в нашем офисе нажимать кнопку на веб-странице, которая затем запускает этот сценарий и отображает выходные данные сценария непосредственно на их веб-странице.
Существует ли простой способ держать соединение открытым между браузером пользователя и сервером, чтобы отображать вывод скрипта во время его выполнения и красиво отображать его в браузере пользователя (возможно, в прокручиваемом списке).