Einzelnen Beitrag anzeigen

markusj

Registriert seit: 9. Dez 2005
Ort: Kandel
408 Beiträge
 
#11

Re: Caching der Forenbeiträge

  Alt 7. Okt 2007, 18:28
Doppelte Widerspruch:
Zitat von Matze:
Zitat von markusj:
Wer sagt denn, dass die Weihnachtssmileys bedeuten, dass der Cache niemals abläuft?
Naja im Beitrag schreibt man den Smileycode wie beispielsweise , doch der Pfad zur eigentlichen Grafik befindet sich im Cache. Und da in Beiträgen von 2005 der Smileypfad der zu den Weihnachtssmileys ist, schließe ich daraus, dass der Cache nicht abläuft. Würde dieser nämlich neu aufgebaut werden, würde der Code zu einem Smiley ohne Wintermütze.
Wer sagt denn, dass da ein Link auf das Icon von 2005 ist? Es reicht doch schon, wenn der Smiley-Parserteil bevor er den Link auf http://www.delphipraxis.net/images/s...s_icon_sad.gif einsetzt, überprüft, ob das Absendedatum des Posts im Bereicht liegt, in dem die Weihnachtssmileys gezeigt werden sollen ...

Zitat von Matze:
Edit: Rund den doppelten Speicherplatzverbrauch hat man beim Cachen sowieso. Nur den Cache zu laden geht schneller, als die Beiträge jedesmal neu zu parsen.
Eigentlich braucht ein Beitrag sogar mehr Platz wie in BBCode-Form (Das ganze HTML-Gedöns aussenrum). Aber insgesamt ist der Cache wohl deutlich kleiner als die restliche Datenbank, sonst währe der Sinn des ganzen, oft benutzte Threads schneller und ressourcenschonender auszuliefern, doch verfehlt und man könnte alle Beiträge gleich als HTML speichern und bei (im Verhältnis zu Views viel seltener vorkommenden) Edits eine Rückkonvertierung durchführen ...

mfG
Markus
Markus
  Mit Zitat antworten Zitat