Performance auf allen Ebenen


benutzerverwaltung

Mandanten

Mit einer Installation können sie mehrere Mandanten (Kunden, Institute, Franchising- oder Vertriebspartner) oder mehrere Internet-Auftritte (Tochterfirmen, Produkte- oder Marken-Präsentationen) verwalten. Diese können zentral administriert werden.

Per UI werden Domains einzelnen Mandanten zugeordnet. Eine oder mehrere Domains pro Sprache sind ebenso möglich wie Domainzuordnungn für einzelne Bereiche innerhalb eines Mandanten

suche

Big Search

EGOCMS kann nicht nur schnell in einem Webauftritt sondern auch in mehreren Mandanten gleichzeitig suchen.

live-server-lizenz

Liveserver

Der Liveserver ist für die hohe Performance verantwortlich, um die Mehrfachbelastung von Redaktion und Besucheranfragen zu trennen und zu optimieren.

Dies ist besonders wichtig bei hoch attraktiven Webseiten mit mehreren Millionen Abrufen pro Tag.

Die einzelnen Mandanten können auf verschiedene Liveserver verteilt werden.

Der Abgleich erfolgt zeitgesteuert, kann aber auch bei Bedarf manuell angestoßen werden. Der Datenabgleich ist per HTTPS verschlüsselt.

Intranet-, Extranet- und Internet-Inhalte werden komfortabel und sicher getrennt. Es wird gewährleistet, dass keine Intranet-Seiten aus Versehen übertragen werden.

cluster-lizenz

EGOCMS Cluster

Das Cluster-System verbessert die Performance weiter und kann die Last auf mehrere Server verteilen.

Für extrem hochverfügbare, skalierbare Anforderungen. Die Datenverteilung und der Datenabgleich kann je Mandant verwaltet werden.

url-cache

URL Cache

Zuordnung URL zu Seite und Seite zu URL zur schnellen Generierung von Links sowie zur schnellen Auflösung von URLs.

EGOCMS wird immer die Anzahl der Datenbankabfragen minimieren.

Eine hochfrequentierte Seite erzeugt, ein Mal aufgerufen, keine Datenbankabfrage mehr!

servercache

Servercache (Nginx)

Cache für komplette HTML Seiten. Zur schnellen und sparsamen Auslieferung sind die HTML Dateien komprimiert.

Die Ausgabe aus dem Nginx Cache erfolgt ohne PHP quasi statisch und ist daher um den Faktor 100-1000 performanter.

Dieser Cache kann nur im Zusammenspiel mit einem Nginx Server und bei allgemein zugänglichen Seiten verwendet werden. Die Entscheidung, ob der Cache verwendet wird, trifft das EGOCMS System komplett automatisch und optimiert.

html-cache

HTML Cache

Speicherung kompletter HTML Seiten im Cache.

Schnelle Ausgabe ohne Datenbankzugriff.

Auch Seiten mit Ansichtsberechtigungen werden zwischengespeichert. Die Berechtigungen werden bei Verwendung des Caches geprüft!

html-section-cache

HTML Section Cache

Zwischenspeicherung von Bereichen einer Seite (z.B. Navigationselemente), die auf mehreren Seiten identisch sind.

Die HTML Erzeugung wird optimiert und beschleunigt.

Auch dieser Cache funktioniert bei Ansichtsberechtigungen.

db-cache

DB Cache

Zwischenspeicherung komplexer Datenbankabfragen.

SHIG_klein.gif
SMiG_klein.gif