Показать прогресс для длительного выполнения PHP-скрипта

У меня есть PHP-скрипт, запуск которого, вероятно, займет не менее 10 секунд. Я хотел бы отобразить его прогресс для пользователя.

В исполняющем классе у меня есть свойство $ progress , которое обновляется вместе с прогрессом (в 1-100), и метод get_progress () (цель должна быть очевидной).

Вопрос в том, как обновить элемент во внешнем интерфейсе, чтобы пользователь мог его увидеть?

I думаю, что AJAX - это решение, но я просто не могу понять это. Я не могу перейти к тому же экземпляру объекта.

45
задан arsho 17 March 2018 в 13:10
поделиться