Ich bin sicherlich kein Caching Experte. Ich habe die Einstellungen an meiner Webseite verändert bis es gefühlt deutlich schneller war. Den mit Abstand deutlichsten Effekt hatte die gzip Kompression des gesendeten HTML Textes. Das kann phpBB aber. Bei kurz aufeinanderfolgenden Zugriffen nützt auch Caching was. Den überwiegenden Teil der Wartezeit im Forum braucht zumindest bei mir auch nicht die Datenübertragung zum Browser, sondern das warten auf den Server, der die Seite ausliefern soll, also sprich die Berechnungen, SQL Abfragen etc. von phpBB selbst. Da hilft dann keine Extension gegen. Wenn du natürlich einen aufwändigen Style hast ist das wieder was anderes.
Ich habe auch das Forum nicht angefasst, sondern nur meine quasi-statische Homepage. Daher kann ich dir nicht genau sagen, wie gut sich da was in Extensions verpacken lässt. Das Caching von Foreninhalten macht nicht so irre viel Sinn, wenn ständig neue Posts dazu kommen können. Hier könnte man höchstens die Bilder cachen lassen.
Meine Default-Cache Zeiten in der .htaccess sehen so aus:
Code: Alles auswählen
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 300 seconds"
ExpiresByType image/png "access plus 1 week"
ExpiresByType image/jpeg "access pluss 1 week"
ExpiresByType image/gif "access plus 1 week"
ExpiresByType text/css "access plus 1 week"
ExpiresByType text/javascript "access plus 1 week"
ExpiresByType application/x-shockwave-flash "access plus 1 week"
</IfModule>
Ich vermute mal deutlich länger ginge dank Etags auf jeden Fall auch (deine Zeiten sind bei den statischen Dingen auch ok), ich wollte aber keine Probleme mit veralteten Caches von Usern haben, eine Woche ist bei den langsamen Änderungen an der Webseite denke ich ok. Deshalb liegt der Default auch bei nur 300 Sekunden - es wird ein bisschen gecacht, aber alle paar Minuten kriegt der Browser doch ein Update, das ist bei einer Nachrichtenseite doch schon ganz sinnvoll und wenn man nur alle 5 Minuten Updates bekommt kann man das sicher verschmerzen. Die Bilder, die beim Dowload richtig Zeit fressen halten ja etwas länger.
Für einige Bilder habe ich ein eigenes Auslieferungsskript erstellt, das auch die Etags erzeugt und die Bilder ausliefert. Da kann ja drin stehen was man gerne drin haben möchte - z.B. Änderungsdatum und Größe oder sowas. Die Etags werden bei mir ansonsten von Apache für statische Daten automatisch miterstellt. Lässt sich aber auch explizit aktivieren:
http://wpcertification.blogspot.de/2010 ... -http.html In dem Zusammenhang auch interessant:
http://stackoverflow.com/questions/6350 ... on-caching