Christian Kruse: thread-reihenfolge

Beitrag lesen

Moin Sven,

Bedenke aber, dass du bitte einen sehr
effektiven, wenig Performance verbrauchenden
Sortier-Algorithmus programmierst.

Hm. Vielleicht mache ich sowas mal in V. 2.5 oder
so.

Sortieren ist hier wohl der Performancekiller
schlechthin, weil in jeder Seite, insbesondere
aber in der Hauptdatei, massenhaft sortiert
werden muß.

Jups.

Das dürfte mit ein Grund dafür sein, dass
bisher das Forum nur eine Sortierung zuläßt.

Oh, das Forum laesst 4 Sortierungs-Arten zu:

1. Thread
  1. Antwort
   1.1 Antwort
   1.2 Antwort
   1.3 Antwort
  2. Antwort
   2.1 Antwort
   2.2 Antwort

2. Thread
  1. Antwort
   1.1 Antwort
   1.2 Antwort
   1.3 Antwort
  2. Antwort
   2.1 Antwort
   2.2 Antwort

Sowie

1. Thread
  2. Antwort
   2.2 Antwort
   2.1 Antwort
  1. Antwort
   1.3 Antwort
   1.2 Antwort
   1.1 Antwort

2. Thread
  2. Antwort
   2.2 Antwort
   2.1 Antwort
  1. Antwort
   1.3 Antwort
   1.2 Antwort
   1.1 Antwort

Sowie

2. Thread
  1. Antwort
   1.3 Antwort
   1.2 Antwort
   1.1 Antwort
  2. Antwort
   2.2 Antwort
   2.1 Antwort

1. Thread
  1. Antwort
   1.3 Antwort
   1.2 Antwort
   1.1 Antwort
  2. Antwort
   2.2 Antwort
   2.1 Antwort

Sowie

2. Thread
  1. Antwort
   1.1 Antwort
   1.2 Antwort
   1.3 Antwort
  2. Antwort
   2.1 Antwort
   2.2 Antwort

1. Thread
  1. Antwort
   1.1 Antwort
   1.2 Antwort
   1.3 Antwort
  2. Antwort
   2.1 Antwort
   2.2 Antwort

Allerdings nur global, nicht Nutzerabhaengig (die
Sortierung geschieht bei Daemon-Start).

Aber V.2 des Forums wird ein neues
"Killer-Feature" haben: Macros. Wie sieht das
ungefaehr aus?:

cats = CGI->param("cats")->split(",");

if System.Time.yesterday(Post->date) then
start
  Post->hide();
end;
if cats->in(Post->category) then
start
  Post->show();
end;

Nur mal so zum neugierig machen ;))

Gruesse,
 CK