Hallo Thomas,
ist es deiner Ansicht nach also effizienter bei jeder Sortierung (Benutzer klickt in den Header - aufsteigend, Benutzer klickt noch mal in den Header - absteigend) die Seite neu zu Laden ...
ja, auf jeden Fall.
oder mit JavaScript eine Sortierung durchzuführen?
Nein, das hatte ich nur als theoretisch denkbare Möglichkeit angesprochen. Ich möchte es in der Praxis aber nicht einsetzen, wenn es vermeidbar ist, um Javascript-Verweigerer (und deren Zahl scheint zuzunehmen) nicht auszuschließen.
Oder sollte da das neue Zauberwort AJAX ins Spiel kommen und jedesmal sollte nur die Tabelle neu geladen werden?
Nein. Aus demselben Grund.
Es sei denn, die AJAX-Lösung wäre optional realisiert und ist mit einem Fallback auf ein herkömmliches Neuladen der Seite mit serverseitiger Logik ausgestattet.
Ciao,
Martin
Ein guter Lehrer muss seinen Schülern beibringen können,
eine Frage so zu stellen, dass auch der Lehrer lernen muss,
um die Frage beantworten zu können.
(Hesiod, griech. Philosoph, um 700 v.Chr.)