Подскажите пожалуйста как можно получать поток данных из одного php скрипта для getJSON(jQuery).
Мне нужно что бы php скрипт не ждал пока полностью закончит работу на сервере и отправит данные в json формате, а постоянно в цикле отправлял данные но при этом сам продолжал работу. А javascript разбирал поток и расфасовывал по ячейкам…
Аналог: php скрипт закончил обработку одного цикла, получил данные, отправил их с переменной (again), что значит вызывай меня еще раз я не закончил, javascript получил данные, расфасовывает и проверяет, если переменная равна 'again' вызывает еще раз json.php. Но данная реализация не совсем правильная. Мне нужно оптимизация скорости.
Код выше форсирует наполнение и сброс буфера, иначе не всегда новые порции будут возвращаться сразу. Можете разделять порции переводом строки — тогда отдельные части можно будет обнаружить и распарсить.