Serverseitige vs. clientseitige Filter
Einige Widgets (z. B. Tabellen) ermöglichen die Angabe von clientseitigen Filtern.
Wie der Name schon sagt, werden clientseitige Filter im Browser ausgeführt, serverseitige Filter hingegen in der SKOOR Engine.
Serverseitige Filterung
Vorteile
- Objekte können auf dem Server vorgefiltert werden. Es müssen weniger Daten übertragen werden.
Nachteile
- Belastet die SKOOR Engine zusätzlich.
- Kann unter bestimmten Umständen ineffizient sein (z. B. eine einzelne Anfrage pro Tabellenzeile, wenn eine benutzerdefinierte Objektsuche durchgeführt wird)
Clientseitige Filterung
Vorteile
- Kann manchmal das clientseitige Caching besser nutzen
- Geringere Arbeitslast für die SKOOR Engine
Nachteile
- Kann extrem ineffizient sein, da alle potenziellen Objekte geladen werden müssen