|
| Genbrug af resultset og billeder?? Fra : Andreas Møller |
Dato : 30-05-03 10:54 |
|
Hey der.
Jeg har en side med nogle informationer, som bliver hentet fra en
DB. Disse informationer indeholder bl.a. en sti til et billede.
På siden bliver bl.a. dette billede så vist frem og muligheden er
derefter at klikke sige via. et faneblad frem til en anden side,
hvor andre af disse informationer så vises. Derefter kan man
selvfølgelig klikke sig tilbage til den første side igen, via
fanebladet.
Mine overvejelser ligger i at nu skal billedet jo vises igen.
Bliver billedet overført en gang til??
Vil jeg kunne hente nogle fordele ved at gemme resultsettet i en
sessionvariabel og derved genbruge det når jeg ligger og klikker
frem og tilbage via fanebladet??
Mvh.
Møller
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Torben Brandt (30-05-2003)
| Kommentar Fra : Torben Brandt |
Dato : 30-05-03 13:58 |
|
Andreas Møller wrote:
> Jeg har en side med nogle informationer, som bliver hentet fra en
> DB. Disse informationer indeholder bl.a. en sti til et billede.
> På siden bliver bl.a. dette billede så vist frem og muligheden er
> derefter at klikke sige via. et faneblad frem til en anden side,
> hvor andre af disse informationer så vises. Derefter kan man
> selvfølgelig klikke sig tilbage til den første side igen, via
> fanebladet.
> Mine overvejelser ligger i at nu skal billedet jo vises igen.
>
> Bliver billedet overført en gang til??
Ja, det gør det formentlig.
Hvis brugeren har klikket på browserens tilbage-knap, så skal den
cachede version af side vises, og i det tilfælde vil billedet nok ikke
blive hentet igen, men hvis han klikker på et link, for at komme
tilbage, så vil det hele nok blive hentet igen.
> Vil jeg kunne hente nogle fordele ved at gemme resultsettet i en
> sessionvariabel og derved genbruge det når jeg ligger og klikker
> frem og tilbage via fanebladet??
Nej, det vil være en dårlig ide at gemme et åbent recordset i en
session-variabel (hvis man overhovedet kan), for hvad hvis brugeren bare
lukker browseren eller surfer et andet sted hen, så har du et åbent
recordset hængende på serveren indtil sessionen timer ud.
Hvis du vil gemme data i en session-variabel, så skal du gemme selve
værdierne fra recordsettet. Om det er hurtigere ved jeg ikke, og
afhænger nok også af typen af data, databasen, osv...
/Torben
| |
Jens Gyldenkærne Cla~ (30-05-2003)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 30-05-03 22:09 |
|
Torben Brandt skrev:
>> Bliver billedet overført en gang til??
> Ja, det gør det formentlig.
Nej - ikke hvis det kaldes med samme billedadresse som første gang.
> Hvis brugeren har klikket på browserens tilbage-knap, så skal
> den cachede version af side vises, og i det tilfælde vil
> billedet nok ikke blive hentet igen, men hvis han klikker på
> et link, for at komme tilbage, så vil det hele nok blive
> hentet igen.
Browserens cache skulle gerne kunne håndtere billeder - også selv
om de optræder på en ny side.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html
| |
Torben Brandt (30-05-2003)
| Kommentar Fra : Torben Brandt |
Dato : 30-05-03 23:57 |
|
Jens Gyldenkærne Clausen wrote:
> Torben Brandt skrev:
>>>Bliver billedet overført en gang til??
>>Ja, det gør det formentlig.
> Nej - ikke hvis det kaldes med samme billedadresse som første gang.
Hmm, hvad så med de countere, der baserer sig på at man viser et billede
med stien <img src="example.com/counter.asp?id=123"> ?
Der skal billedet jo hentes hver gang, ellers tæller den jo ikke.
Browseren kan måske se at linket ikke er til en .jpg eller .gif.
/Torben
| |
Jesper Stocholm (31-05-2003)
| Kommentar Fra : Jesper Stocholm |
Dato : 31-05-03 09:30 |
|
Torben Brandt wrote :
> Jens Gyldenkærne Clausen wrote:
>> Torben Brandt skrev:
>>>>Bliver billedet overført en gang til??
>>>Ja, det gør det formentlig.
> > Nej - ikke hvis det kaldes med samme billedadresse som første gang.
>
> Hmm, hvad så med de countere, der baserer sig på at man viser et
> billede med stien <img src="example.com/counter.asp?id=123"> ?
> Der skal billedet jo hentes hver gang, ellers tæller den jo ikke.
> Browseren kan måske se at linket ikke er til en .jpg eller .gif.
hvis billedet streames til klienten via fx en ASP-fil, så har du jo
mulighed for at sætte de korrekte headers, så billedet ikke gemmes på
klienten. Dette er ikke (umiddelbart) muligt, hvis billedet er en
..gif-fil, da konfigurering så skal ske på selve serveren via Snap-In.
--
Jesper Stocholm - www.stocholm.dk
Giv et bud på et nyt design til Polyteknisk Forenings hjemmeside.
Se konkurrencen på www.pf.dtu.dk/webdesign
| |
|
|