powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) длительная обратотка и частичная прогрузка сайта с отчетом
5 сообщений из 5, страница 1 из 1
(PHP) длительная обратотка и частичная прогрузка сайта с отчетом
    #33799893
Фотография Пуп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ситуация такая. Некий PHP обрабатывает несколько сотен задантй в цикле, при каждой итерации на клиент послыается строка с текстом отчетом, скажем

line 20 of 678 processed

проблема в том что пока скрипт не отработает полностью, в браузере не показывается ничего, а лишь по окончании сразу всё. Можно ли как то добиться такого эффекта чтобы на клиенте текст прогружался частично по мере отработки заданий.
...
Рейтинг: 0 / 0
(PHP) длительная обратотка и частичная прогрузка сайта с отчетом
    #33799929
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Костыль:
output_buffering=oof (в php.ini), а затем вызывать flush() после каждой итерации.

ИМХО, более корректное решение:
Смотреть в сторону Аякс.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(PHP) длительная обратотка и частичная прогрузка сайта с отчетом
    #33801101
madgol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я делал на Аяксе (Фотогалерею: закачиваешь фото, скрипт строит превьюшки и фото с водяными знаками)
Делал так: на пхп строил страницу где список фото был в виде массива на ЯваСкрипт, дальше очередное имя файла из массива отправлялось на сервер (XmlHttpRequest), происходила обработка и возвращался ответ, что построено, что нет, соответственно этот ответ добавлялся на страницу.

Можно попробовать сделать аналогично, но с заданиями.
...
Рейтинг: 0 / 0
(PHP) длительная обратотка и частичная прогрузка сайта с отчетом
    #33804315
Фотография Пуп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А еще такой вопрос, если я при таком долгом процессе закрою окно браузера - он будет продолжаться какоето время, или до конца или сразу остановится? Как вообще это дело регулируется (закрытие окна браузера и прерывание php скрипта)?
...
Рейтинг: 0 / 0
(PHP) длительная обратотка и частичная прогрузка сайта с отчетом
    #33804860
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) длительная обратотка и частичная прогрузка сайта с отчетом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]