Caching

Zur Verbesserung der Anwendungsperformance werden Informationen nicht bei jeder Anfrage direkt aus der Datenbank bzw. dem Dateisystem geladen.

Bereits abgefragte Daten werden auf verschiedenen Ebenen zwischengespeichert, z.B. einzelne Datensätze, Tabellen oder auch komplette Webseiten.

Das Caching berücksichtigt die ggf. unterschiedlichen Zugriffsrechte der Benutzer sowie beim Seitencaching die Verwendung von unterschiedlichen Browsern (sofern dies in der optionalen Datei pageoutputcache.config so konfiguriert wurde).

Das Seitencaching speichert komplette Webseiten beim ersten Aufruf im Hauptspeicher des Servers und hält diese für eine gewählte Zeit vor, solange genügend Speicher vorhanden ist.

Diese Funktionalität verbessert die Performance und senkt die Auslastung erheblich, insbesondere wenn die Seiten häufig aufgerufen werden oder von einer großen Anzahl von Benutzern mit gleichen Rechten bzw. mit anonymen Zugriff aufgerufen werden.

Seitencaching erhöht den Bedarf an Hauptspeicher erheblich. Ist kein ausreichender Hauptspeicher vorhanden, wird kein Caching durchgeführt. Die Aktivierung des Seitencaching ist hier beschrieben. Stellen Sie sicher, dass das Seitencaching in den Einstellungen für die Seiten nicht überschrieben wird (Eintrag "-1" im Feld "Cache Timeout",  bei "0" wird der globale Defaultwert verwendet).

In vielen Fällen bieten 600-900 Sekunden einen guten Startwert. Ist genügend Speicher vorhanden, empfehlen wir ein 24-Stunden-Caching aller Seiten.

Hinweis: Passen Sie das Verhalten des Seitenausgabe-Caches gegebenenfalls in der Datei pageoutputcache.config an.

web.config

Einige Einträge in der web.config haben Auswirkungen auf die Systemperformance:

„logrobotsvisit“ -> Besuche von Suchmaschinen werden aufgezeichnet. Setzen Sie diesen Eintrag auf „false“, wenn er nicht benötigt wird.
 

Weitere Optionen

Bitte prüfen Sie die folgenden Performance-relevanten Portaleinstellungen im Sitemanager:

  • Statische CSS-Dateien generieren (setzen Sie dies auf true)
  • RAID mit absoluten Pfad ersetzen (setzen Sie dies auf true)
  • Benutzerstatistik deaktivieren (setzen Sie dies auf true)

Ausführliche Hinweise zur Performance-Optimierung finden Sie im Support- und Partnerportal.