Seite 1 von 2

Bilder aus dem Cache laden

Verfasst: Do Okt 13, 2011 10:26 pm
von naums
Hallihallöchen,

Ich will nen Chat realisieren, der sich jede Sekunde neu lädt. Gibts ne möglichkeit die Bilder (Smileys) nach dem ersten Laden aus dem Cache des users laden zu lassen anstelle jedesmal von Server?

MfG Naums

Re: Bilder aus dem Cache laden

Verfasst: Do Okt 13, 2011 10:31 pm
von Xin
naums hat geschrieben:Ich will nen Chat realisieren, der sich jede Sekunde neu lädt. Gibts ne möglichkeit die Bilder (Smileys) nach dem ersten Laden aus dem Cache des users laden zu lassen anstelle jedesmal von Server?
Passiert das nicht automatisch, wenn die Location schon geladen ist?
Du kannst die "Haltbarkeit" ja in HTTP angeben, so dass das Smiley lange Zeit als Aktuell gilt und ein Nachladen nur dann stattfindet, wenn es als "veraltet" gilt.

Weißt Du, wie Google die Postings realisiert?

Re: Bilder aus dem Cache laden

Verfasst: Fr Okt 14, 2011 2:20 pm
von naums
Ich habe keine ahnung von beidem. Was habe ich wo eingestellt?

Re: Bilder aus dem Cache laden

Verfasst: Fr Okt 14, 2011 3:33 pm
von Xin
naums hat geschrieben:Ich habe keine ahnung von beidem. Was habe ich wo eingestellt?
Vermutlich hast Du nichts eingestellt, aber Du könntest im HTTP-Header das angeben, wenn ich mich nicht täusche. Bei Bildern funktioniert das ja nicht mit den Metadaten im Header der Website. ^^

Re: Bilder aus dem Cache laden

Verfasst: Fr Okt 14, 2011 5:11 pm
von naums

Code: Alles auswählen

header("Expires: XXX");
heißt, ich jag die Bilder jetzt alle durch ne PHP-Datei. ;)

Re: Bilder aus dem Cache laden

Verfasst: Fr Okt 14, 2011 6:22 pm
von Dominik
Wenn du deinen Chat mit Ajax nachlädst kann es sein, dass die Bilder nicht aus dem Cache geholt werden, dann musst das angeben, ansonsten holt er es standardmäßig aus dem Cache

Falls du Firefox verwendest, einfach Firebug-Addon installieren, dann siehst du schön was wann geladen wird
Chrome/ium hat sowas standardmäßig


btw hi


mfg

Re: Bilder aus dem Cache laden

Verfasst: Fr Okt 14, 2011 8:28 pm
von naums
^^. Wie gebe ich das an, dass er die immer ausm Cache lädt?

Re: Bilder aus dem Cache laden

Verfasst: Fr Okt 14, 2011 10:03 pm
von Xin
naums hat geschrieben:^^. Wie gebe ich das an, dass er die immer ausm Cache lädt?
Lesen ^^
Standardmäßig aus dem Cache. Immer geht nicht, well wenn's nicht im Cache ist, muss es geladen werden.

Re: Bilder aus dem Cache laden

Verfasst: So Okt 16, 2011 12:59 pm
von naums
wie ist das eigentlich: wenn ich aller 1 Sekunde mit Ajax die Datei neu reinlade, die das Bild erfordert (also eine html-Datei reinlade) startet dann die Animation von vorn?

Re: Bilder aus dem Cache laden

Verfasst: So Okt 16, 2011 1:37 pm
von MoonGuy
naums hat geschrieben:wie ist das eigentlich: wenn ich aller 1 Sekunde mit Ajax die Datei neu reinlade, die das Bild erfordert (also eine html-Datei reinlade) startet dann die Animation von vorn?
Wieso lädst du denn jede Sekunde neu? Wenn es nicht mehr im Cache ist, ist es doch immer noch im RAM, oder was hast du vor?