Отображение процесса выполнения рhp скрипта в браузере

Статус
В этой теме нельзя размещать новые ответы.

yaski

web3
Регистрация
21 Фев 2010
Сообщения
654
Реакции
464
Есть php скрипт
PHP:
for ($i = 0; $i < 500000; $i++)   
    {
        sleep(1);    // Тяжелая операция
        echo '$i';
    }
Какой код на js влепить туда для отображения процесса в браузере?
Чтоб в браузере выводилось что-то типа
Выполнена итерация 1
Выполнена итерация 2
Выполнена итерация 3

и так далее
 

funnywheel

WordPress developer
Регистрация
6 Авг 2010
Сообщения
255
Реакции
211
JS код такое не сделает
Только если цикл писать на JS и отправлять на бэк в каждой итерации новые входные данные
 

Nei

Nosce te ipsum
Команда форума
Модератор
Регистрация
5 Сен 2009
Сообщения
681
Реакции
553
Если именно JS, то аяксом два варианта:
1) перенести цикл в js и к примеру каждую секунду выполнять обращение к серверу, на котором будет выполняться тяжёлая операция
2) пхп-скрипт пишет результаты в базу, js читает из базы и выводит
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху