molily: Ajax-Oberfläche und APIs für das Forum?

Beitrag lesen

Hallo,

Ich denke, mit zunehmender Leistungsfähigkeit der Rechner eröffnen sich viele neue Möglichkeiten. Warum eine Javascript-Lösung hier unmöglich sein soll, kann ich nicht erkennen. Anderenfalls würde halt bei jeder Kleinigkeit der Server beschäftigt und neuer Traffic erzeugt.

Ich will zumindest einmal untersuchen, welche Performance-Verbesserungen es gibt, wenn ich einige Logik auf den Server auslagere.

Und jede noch so kleine Aktion würde protokolliert, der User wäre vollkommen gläsern.

Gut, das fürchte ich am wenigsten. Wir werfen die Logfiles jeden Tag weg und die Statistiken sind anonym bis auf die pseudonyme Benutzer-Statistik.

Diese unterschiedlichen Zeiten im Opera habe ich auch. (...) Es ist wohl ein Bug, der leider auch noch in Version 9 enthalten ist.

Ich werde mal sehen, ob ich den isolieren und melden kann, denn im Grunde hat sich die Performance bei Opera 9 extrem verbessert, bis auf dieses Problem.

Ich habe gerade nochmal die XHTML-Version mit Firefox getestet. Die reine Zeit für das Auslesen des Threadbaums (derzeit nur 1700 Postings) liegt bei mir um die 3 sec

Hui, dann muss ich mal deinen Code studieren...

allerdings lese ich dabei auch den Zeitstempel gar nicht mehr aus, sondern hole die Information älter/neuer aus der MessageID. Sowas wie bei dir, z.B.: hour = parseInt(this.date_string.substr(12, 2)); und dasselbe auch noch für year, month, day und minutes kostet natürlich viel Zeit.

Ja, das ist mir auch schon aufgefallen, diese paar Zeilen sind ein Performancekiller. In der Weiterentwicklung habe ich diese Logik ausgelagert, sodass das Date-Objekt/der Timestamp erst erzeugt wird, wenn man es das erste Mal benötigt.

Mathias