Avatar billede stane Nybegynder
29. juni 2002 - 10:35 Der er 7 kommentarer og
2 løsninger

Cache en side...

Jeg vil gerne have hjælp til at cache en side. Det drejer sig om et nyhedsscript, der henter data fra en ekstern side. Det tager noget til hver gang, så det ville være nice, hvis man kunne cache siden, så den kun henter data hvert 15. minut.

Er der nogen, der kan hjælpe??
Avatar billede a1a1 Novice
29. juni 2002 - 12:01 #1
Response.Expires = 15

fortæller browser at siden "holder" i 15 minutter

Men er det det du er ude efter?
Avatar billede stane Nybegynder
29. juni 2002 - 12:18 #2
ikke helt. jeg vil gerne have, at dataene gemmes lokalt og så hentes. Altså på en sådan måde, at brugerne af siden ikke mærker, at der opdateres.
Avatar billede a1a1 Novice
29. juni 2002 - 12:43 #3
:)
det tænkte jeg nok det er ikke lige til men kan da lade sig gøre...

hvordan henter du dataen? (javascript / iframe / extern database / xml) ?
Avatar billede a1a1 Novice
29. juni 2002 - 12:49 #4
det du skal gøre er at gemme "outputtet" fra den eksterne datakilde, fx. i en database eller som en .html fil

det der så skal ske er at når der kommer en bruger ind på sitet checker du om der i databasen er en post (din nyhed) der er mindre en fem minutter gammel, hvis der er en viser du bare indholdet (eller linket til html filen).
Hvis der ikke er en henter du dataen fra den eksterne datakilde og gemmer den i databasen, med angivelse af tidspunkt (og viser den også bagefter :) )

;)
Avatar billede tmceu Praktikant
29. juni 2002 - 13:29 #5
Der er flere artikler her som beskriver hvordan IIS kan cache.

http://4guysfromrolla.aspin.com/home/tutorial/performa/cache?cob=4guysfromrolla
Avatar billede stane Nybegynder
29. juni 2002 - 13:42 #6
dataene bliver hentet via javascript.
jeg vil gerne bede om en konkret kode, der kan løse problemet. :-)
Avatar billede stane Nybegynder
29. juni 2002 - 13:44 #7
artiklerne på 4guysfromrolla er gode, og omhandler problemet, men jeg har problemer med at få deres eksempler/ tutorials til at fungere i praksis...
Avatar billede a1a1 Novice
29. juni 2002 - 13:54 #8
det har jeg ikke lige tid til at gøre :)

men jeg har givet dig en metode du kan bruge.....
Avatar billede a1a1 Novice
29. juni 2002 - 15:54 #9
tak for points :)
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
Kurser inden for grundlæggende programmering

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