Я, конечно, не могу решить эту проблему самостоятельно после нескольких многодневных попыток. Это проблема:
Нам нужно отобразить на экране информацию (HTML), которая генерируется в реальном времени внутри файла PHP.
PHP выполняет очень активное сканирование, возвращая огромные массивы URL-адресов, каждый URL-адрес должен отображаться в режиме реального времени в HTML, как только PHP его захватывает, поэтому мы используем Ob_flush() и методы очистки, чтобы отображать и печатать массивы, как только мы их получили.
Между тем нам нужно как-то отображать эту информацию, чтобы пользователи могли видеть ее, пока она работает (поскольку это может занять более одного часа, пока она не закончится).
Насколько я понимаю, это невозможно сделать с помощью AJAX, так как нам нужно сделать только 1 запрос и прочитать информацию внутри массива. Я также не совсем уверен, что комет может это сделать что-то вроде этого, так как он прервет соединение, как только получит новую информацию, а размер массива действительно быстро увеличивается.
Кроме того, просто чтобы усложнить ситуацию, нет реальной необходимости печатать или отображать информацию (URL) внутри массива, поскольку файл HTML включается в качестве пользовательского интерфейса того же файла, который обрабатывает и генерирует массив, который нам нужно отобразить.
Короче говоря; нам нужно разместить здесь:
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
...
</ul>
Непрерывный и обновляемый в режиме реального времени список URL-адресов, которые создаются и помещаются в массив, 1000 строк ниже, в цикле PHP.
Любая помощь будет действительно более чем оценена. Заранее спасибо!