Zum Inhalt springen

Verbesserung Performance und Caching?

Erstellt am 14. Juli 2006 · 6 Antworten · letzte Antwort am 15. Juli 2006

Tags: Frage

Michaelh74 ·

Hallo zusammen,

nachdem ich ein relative großes Typo3-Projekt aufgesetzt habe, geht es nun darum das System so gut es geht zu tunen um die beste Performance für den Server rauszuholen.

Als ersten Schritt versuche ich möglichst viele Seiten zu einem Caching zu "überreden" and Hashes zu verwenden.

Frage 1:
Nun habe ich was von reverse Proxy Cache gehört, das wohl an T3 Version 3.8 möglich sein soll. Hab dazu auch einige Artikel gelesen. Was mir noch nicht ganz klar ist. Muß dazu noch zusätzlich was auf dem Apache installiert werden? Oder kann man das "einfach so" einschalten? Sollte dann ja bei Typo3 gecachten Seiten sehr helfen.

Frage 2:
Macht es Sinn einen Teil der Seiten komplett statisch ausgeben zu lassen. Wenn ja wie stell ich das am besten an, dass T3 dann auch noch die richtigen Seitenlink behält etc.

Bin für jeden Tipps, Hinweis oder weiterführenden Link sehr dankbar!

Viele Grüße
Michael

Michaelh74 ·

Hallo Steffen,

erst mal supervielen Dank für die Links.

Da ich selbst das T3N Magazine abonniert haben, kenne ich den Artikel des 2. Links. Dort ist das Thema reverse Proxy Caching aber nur am Schluß ganz kurz angeschnitten und hilft mir leider nicht so sehr weiter.

Trotzdem nochmals vielen Dank!

Liebe Grüße
Michael

steffenk ·

Hi Michael,

ich fand den Artikel eigentlich schon gut, denn so kompliziert ist das ja auch nicht. Die meisten "pseudowissenschaftlichen" Berichte sind wesentlich oberflächlicher.
Wenn Du Details haben willst, findest Du hier eine genaue Konfigurationsbeschreibung

Michaelh74 ·

Hallo Steffen,

stimmt schon, der Artikel ist wirklich sehr gut! Dachte nur das Thema reverse Proxy Cache wird nur angeschnitten.

Mächtiger scheint jedoch der Einsatz
von Reverse Proxy Caches, der seit TYPO3 Version 3.8.0 möglich
ist. Hierbei wird alles, was TYPO3 zum Caching erlaubt, vom
Reverse Proxy Cache (z.B. Squid oder Apache) als Datei zwischengespeichert.
Bei der nächsten Anfrage wird die Datei wieder
ausgeliefert, was dem Bereitstellen von statischem HTML gleichkommt:
TYPO3 ist nicht mehr involviert.

Oder hab ich das was übersehen?

Im Grunde genommen was ich nur noch nicht, ob ich an meinem Server dafür explizit einrichten muss, oder dies "einfach" einstellen kann und die Proxies zwischen meinem Server und dem Client berücksichtigen das dann.

Dann wäre wohl letztendlich die statische Ausgabe einiger Seiten von der Performance her das beste, aber reverse Proxy dürfte da ja nicht viel nachstehen, oder?

Langsam kommt Licht in meine Dunkelheit ;-)

Liebe Grüße
Michael

Michaelh74 ·

Hi Steffen,

ok jetzt verstehen ich das langsam. Dachte erst das würde schon ohne zusätzlich Einrichtung auf dem Server gehen. Aber jetzt weiß ich Bescheid!

Vielen Dank für Deine Info!

Liebe Grüße
Michael