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

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

yaski

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

и так далее
 
JS код такое не сделает
Только если цикл писать на JS и отправлять на бэк в каждой итерации новые входные данные
 
Если именно JS, то аяксом два варианта:
1) перенести цикл в js и к примеру каждую секунду выполнять обращение к серверу, на котором будет выполняться тяжёлая операция
2) пхп-скрипт пишет результаты в базу, js читает из базы и выводит
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху