Pogledajte određenu poruku
Staro 20. 07. 2006.   #1
Pedja
Predrag Supurović
Grand Master
 
Datum učlanjenja: 24.01.2006
Lokacija: Užice
Poruke: 791
Hvala: 3
200 "Hvala" u 12 poruka
Pedja is on a distinguished roadPedja is on a distinguished roadPedja is on a distinguished road
Default Prikaz tabele sa mnostvom slogova

Nesto razmisljam kako bih mogao da resim jedan problem. Opisacu ga ovde u opstem obliku:

web dokument se generise tako sto se pokrene jedna kompleksna funicija koja vuce podatke iz baze, koji ne samo sto je kompleksna i ima mnogobrada podataka pre prikaza nego je rezultat ogroman broj slogova. Tako dobijene podatke treba prikazati.

Normalno, neophodno je omoguciti korsiniku da podatke vidi po stranama koje su ogranicene na prikaz razumnog broja slogova. Mejutim, neekonomicno je da se za prikaz svake strane ponovo poizva funkciaj koja izvlaci podatke iz baze, jer trosi znacajne resurse.

Resenje koje se namece je da se prilikom prvog otvaranja dokumenta izgenerise tabela sa podacima ali kao neka privremena tabela koja nece biti brisana nakon prikaza dokumenta, a da se za stvarni prikaz koristi jednostavan upit koji iz te privremene tabele izvlaci samo one slogove koji su potrebni za prikaz izabrane strane. Preko sesije bi se moglo obezbediti da tu privremenu tabelu visi samo korsinik koji je inicirao prikaz dokumenta.

Tu treba resiti neke stvari kao sto je recimo, kako znati kada tu privremenu tabelu treba obrisati a verovatno i neka druga koja mi nepadaju na pamet.

Da li je neko resavao ovakav problem?
Pedja je offline   Odgovorite uz citat