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