Avatar billede tuctoh Nybegynder
25. maj 2003 - 18:25 Der er 5 kommentarer og
1 løsning

problem med cache fra webserver!

Hej,

Jeg er webmaster af en ret stor hjemmeside (et online spil).

På denne side ser den enkelte bruger måske 100 sider om dagen.
Da den er dynamisk lavet i ASP, heder siderne meget ofte det samme, men har alligevel forskellig indhold.

Dette resulterer i problemer hos mange brugere; de får simpelt hen vist gamle data! Deres cache viser det helt forkert.

Er der en effektiv måde hvorpå jeg kan komme uden om dette problem, men samtidigt uden af folk skal downloade billederne igen!?
Billederne skal tages fra cachen, men siden skal tages fra serveren.


Den der kommer med den ultimative løsning (meta-tags eller ASP kode, eller en blanding) får 100 points.

Jeg håber i kan hjælpe. Hvis der er spørgsmål til problemet, så bare spørg løs.
Avatar billede somaliomar Praktikant
25. maj 2003 - 18:57 #1
Du kan løse dit problem ved at benytte JavaScript til at inkludere indhold som du have cached. Leg med eksemplet nedenfor:

index.asp:
<% Response.Expires = 0 %>
<html>
<head>
<title>Velkommen</title>
</head>
<body>
<script language="JavaScript" src="insertCachedImage1.asp"></script>
Dette indhold dør lige med samme. Det bliver ikke cached. Siden er hentet fra serveren den <%=Now%>
</body>
</html>


insertCachedImage1.asp:
<% Response.Expires = 200 %>
<p><img border="0" src="cachedImg1.jpg" width="283" height="212"></p>
Siden er hentet fra serveren den <%=Now%>
Avatar billede tuctoh Nybegynder
25. maj 2003 - 21:34 #2
hmm... ja, det kunne måske være en løsning... men på den anden side er mit website extremt stort; over 500 sider, hvor mange af dem ikke har templates.

Er der ikke en mere simpel måde? Vil en cache altid hente både billede og text ind?


Sidst, dit eksempel.
Hvordan vil du for det første sætte den til slet ikke at cache fra starten af, og hvor browser supported er det der?
Avatar billede tuctoh Nybegynder
27. maj 2003 - 16:58 #3
ok
Avatar billede somaliomar Praktikant
27. maj 2003 - 16:59 #4
Har du fundet en bedre løsning?
Avatar billede tuctoh Nybegynder
27. maj 2003 - 17:00 #5
nej, fandt aldrig en løsning... men du besvarede ikke mit spørgsmål, så jeg regnede med at du ikke kikkede mere...

Din løsning vil nok kræve for store ændringer i mit website... og jeg er ikke sikker på om det er kombatibelt.
Avatar billede somaliomar Praktikant
27. maj 2003 - 17:03 #6
Jeg plejer, at få mail, hver gange nogeg poster i tråde jeg deltager. Det gjorde jeg ikke da du postede 25/05-2003 21:34:41 :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester