28. juni 2004 - 20:06Der er
3 kommentarer og 2 løsninger
Bedre kontrol over cachen
Jeg ved ikke om dette spørgsmål er nemt eller svært, for det kommer vel an på om man ved det, ikke? Jeg har kigget på Google og i HTTP specifikationen, men har ikke kunnet finde noget konkret, så jeg prøver her.
Jeg er ved at skrive et CMS (hvem er ikke efterhånden det? ;) ), og bruger lige nu den anti-cache funktion fra PHP dokumentationen. Den virker også fint, men jeg har opdaget at den tilsyneladende heller ikke cacher de statiske billeder jeg har, hvilket naturligvis ikke var hensigten.
Så mit spørgsmål er: Kan man styre hvad der bliver cachet? F.eks. kunne den cache text/html, og lade resten være. Og hvis dette er muligt, kan man så, ved dynamiske billeder sende anti-cache headers med når man genererer det? Eller.. Det ved jeg man kan, men vil det fungere efter hensigten?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hver fil bliver sendt for sig selv. Så du kan snidt lave nogle headers til php filer og i princippet også lave headers for billede filer..
Men hvis du linker direkte til dine statiske billeder, så burde apache sender headers med så de bliver cache. Er du 100% sikker på at de billeder ikke får sendt de rigtige headers..
Hvis du har en url på et billede som ikke bliver cache't, så kan jeg hurtigt se det.
Okay, det er vist på tide at lukke dette spørgsmål. Hvis du smider et svar, med en kommentar om hvor mange point du syntes er rimeligt, så er det vist fair nok. :)
Nej jeg ved det godt, men jeg har afprøvet på flere maskiner sidenhen, og ændret på scriptet en smule, og det ser ikke ud til at der er et problem med hverken cache eller hastighed, så det er jo fint godt. :)
Synes godt om
Ny brugerNybegynder
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.