imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 27.10.2006, 13:47     # 1
uerter
Member
 
Аватар для uerter
 
Регистрация: 07.01.2004
Сообщения: 273

uerter Молодецuerter Молодецuerter Молодец
Exclamation Генерация отчета

в крации о задаче

есть файл который генерит репорт(отчет)
проблема в том что одна итерация цикла происходит за 0,03 сек а итераций по ходу около 10000
получается многовато
приходится ждать долго.
на даном етапе етот репорт начинает генерится когда юзер открывает определенный линк
к примеру http://test.com/roport.php?do=renerate
как происходит генерация? в цыкле генерится таблица с данными которая в сл. записывается к примеру в 1161946011.xls (к примеру)
потом при помощи header переходит к даному документу

подумал может как-то сделать так чтобы сам репорт генерился на стороне сервера без того чтобы юзер видел сам процес генерации(загрузки страницы)
какие идеи есть на счет етого?
__________________
Жизнь движняк
uerter вне форума  
Старый 27.10.2006, 15:19     # 2
Heo
::VIP::
 
Регистрация: 10.03.2003
Адрес: /dev/null
Сообщения: 2 900

Heo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех Гуру
Цитата:
uerter:
подумал может как-то сделать так чтобы сам репорт генерился на стороне сервера без того чтобы юзер видел сам процес генерации(загрузки страницы)
какие идеи есть на счет етого?
Если ты делаешь вывод на страницу сразу в цикле генерации отчёта, то можно сначало собрать всё в массив, а после завершения цикла генерации отчёта вывести его на экран.

Последний раз редактировалось Heo; 27.10.2006 в 15:24.
Heo вне форума  
Старый 27.10.2006, 16:01     # 3
uerter
Member
 
Аватар для uerter
 
Регистрация: 07.01.2004
Сообщения: 273

uerter Молодецuerter Молодецuerter Молодец
так я по ходу собираю все в одну переменную и записываю в файл.
__________________
Жизнь движняк
uerter вне форума  
Старый 29.10.2006, 02:36     # 4
uerter
Member
 
Аватар для uerter
 
Регистрация: 07.01.2004
Сообщения: 273

uerter Молодецuerter Молодецuerter Молодец
а не можно как-то чтобы юзер вводил мэйл и по окончании генерации ему на мыло пришол линк на скачку

чем это можно замутить?
__________________
Жизнь движняк
uerter вне форума  
Старый 30.10.2006, 11:25     # 5
EvroStandart
Full Member
 
Аватар для EvroStandart
 
Регистрация: 20.01.2004
Адрес: Таллинн
Пол: Male
Сообщения: 623

EvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собой
Цитата:
Сообщение от uerter
так я по ходу собираю все в одну переменную и записываю в файл.
Так если у тебя уже записывается в файл, просто посылай по мылу линк на него.
Что ты там сделать не можеш?
EvroStandart вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 21:45.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.