Serverseitige vs. clientseitige Filter
Einige Widgets (z.B. Tabelle) erlauben die Angabe von clientseitigen Filtern.
Wie der Name schon sagt, werden clientseitige Filter im Browser ausgeführt, serverseitige Filter 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
- Könnte unter bestimmten Umständen ineffizient sein (z. B. eine einzige Anfrage pro Tabellenzeile, wenn eine benutzerdefinierte Objektsuche durchgeführt wird)
Client-seitige Filterung
Vorteile
- Kann manchmal das clientseitige Caching besser nutzen
- Geringere Arbeitsbelastung für die SKOOR Engine
Nachteile
- Könnte extrem ineffizient sein, da alle potenziellen Objekte geladen werden müssen