![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Areostar |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1191 Регистрация: 5.4.2008 Репутация: нет Всего: -2 |
решил создать тему здесь.
допустим пользователь нажал на кнопку и началось выпонение длинной цыпочки действий. чтение редактирование файлов создание каталогов запросы к базе данных и т.д. это может занять время(5-10-15 сек и т.д) Мне хотелосьбы отображать на странице прогресбаз который показывал какая часть выполнена сколько примерно времяни осталось. но как мне получать необходимую информацияю? как реализовать?? ьзоваться чемто иным а не пхп то направте! |
|||
|
||||
NetJunky |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 277 Регистрация: 11.5.2008 Где: Tallinn Репутация: 0 Всего: 0 |
Могу посоветовать использовать redis.io вместе с PHP. Там можно подписаться на поток и скажем в одном месте выводить прогесс, а в ходе самой "цепочки действий" расставить, где и что заносить в этот поток, что могло бы сказать, о прогрессе процесса.
Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
Fortop |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2200 Регистрация: 13.11.2007 Где: Донецк Репутация: 20 Всего: 42 |
ajax websocket comet etc.... Пока ваш скрипт работает - пусть куда-нибудь пишет данные о прогрессе. В это время с клиентской стороны дергаете другой скрипт, которые читает эти данные и обновляет ваш прогрессбар -------------------- Мир это Я. Живее всех живых. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |