Page 1 of 1
Caching
Posted: Mon Feb 09, 2009 12:05 pm
by peter774
Hallo,
ich blicke bei dem ganzen Caching nicht durch.
im entry.properties-Plugin kann man einstellen, ob Artikel gecached werden, dann gibt es das simple-cache-Plugin und im ACP sehe ich "Cachen aller Artikel".
Jetzt sehe ich vor lauter Bäumen den Wald nicht mehr.
Kann mir jemand verraten, was es da für Unterschiede gibt und wann man was am Besten macht oder lässt?
Vielen Dank schon mal.
P.
Re: Caching
Posted: Mon Feb 09, 2009 12:08 pm
by garvinhicking
Hi!
Genau, das sind unterschiedliche Arten des Cachings.
"Cachen aller Artikel" und der Cache von entryproperties ist exakt dasselbe. Dieses Plugin sorgt dafür, dass alle Textformatierungsplugins nur einmal ausgeführt werden, und dann das Resultat in der Datenbank zwischengespeichert. Sommit wird dann beim Darstellen der Artikel jedesmal der Cache genommen, und nicht jedesmal neu berechnet. Nicht alle Ereignisplugins sind jedoch cachebar, daher hilft das Plugin ausschließlich dann, wenn man mehrere Textformatierungsplugins nutzt.
Simplecache verfolgt ein übergeordnetes Konzept, da es probiert die gesamte HTML-Seite anhand der URL zu cachen und auszuliefern. Dabei gehen jedoch noch mehr dynamische Features verloren, also muss man sich entscheiden ob man Features oder Geschwindigkeit haben will.
Viele Grüße,
Garvin
Re: Caching
Posted: Mon Feb 09, 2009 12:14 pm
by peter774
Vielen Dank!
Wenn ich das also im entries...-Plugin aktiviert habe, muss ich gar nicht auf "Cachen aller Artikel" im ACP klicken, dann geht das von alleine.
Prima.
Das simple-cache-Plugin läuft bei mir soweit ich es sehe recht ordentlich. Lediglich die Cookies, die ein Wiedererkennen der Kommentatoren bewirken, stimmen irgendwie nicht mehr.
Manche bekommen völlig fremde Namen und E-Mail-Adresse vorgegeben.
Re: Caching
Posted: Mon Feb 09, 2009 12:16 pm
by garvinhicking
Hi!
peter774 wrote:Vielen Dank!
Wenn ich das also im entries...-Plugin aktiviert habe, muss ich gar nicht auf "Cachen aller Artikel" im ACP klicken, dann geht das von alleine.
Prima.
Genau; dieser Link ist nur dafür gedacht, dass Du ihn anklickst wenn Du ein neues Textformatierungsplugin installierst. Dann muss der Cache nämlich komplett erneuert werden.
Das simple-cache-Plugin läuft bei mir soweit ich es sehe recht ordentlich. Lediglich die Cookies, die ein Wiedererkennen der Kommentatoren bewirken, stimmen irgendwie nicht mehr.
Ja, das ist leider eni Seiteneffekt. Die User kriegen ggf. das Feld vorgesetzt, was der vorige BEsucher hatte, weil von dem die gecachte Version genommen wird.
Grüße,
Garvin
Re: Caching
Posted: Mon Feb 09, 2009 12:33 pm
by peter774
Vielen Dank mal soweit.
Aber jetzt muss ich doch noch mal fragen.
Ich dachte, die Infos für das Ausfüllen der Felder bei den Kommentaren kommen aus einem Cookie, das auf dem Rechner des Kommentators liegt. Dann dürfte dort doch aber kein fremder Name liegen.
Ist es also so, daß im Cookie nur eine Grundinfo liegt und Name und E-Mail-Adresse von s9y ausgeliefert werden?
Wäre es dann nicht sinnvoller, falls das möglich ist, das im Cookie abzulegen?
Re: Caching
Posted: Mon Feb 09, 2009 12:39 pm
by garvinhicking
Hi!
Jein, die Kommentatorinfos können sowohl aus einem Cookie kommen als auch gespeichert werden, wenn der vorige Kommentator z.b. ein Preview abgeschickt hat. Dann stehen seine Usernamen in dem HTML-Code drin, das benutzt das plugin komplett als Cache-Version. Eigentlich werden dann die Daten aus dem Cookie genommen und "drüber geschrieben", aber ich glaube das klappt nicht bei allen Templates.
Das Problem ist, dass man nicht ohne weiteres die Cookie und Stammdaten austauschen kann, da das häufig auch eine Templatesache ist und nicht vom Plugin alleine umgebogen werden kann.
Viele Grüße,
Garvin