Martin Hein: Zugunsten der Performance Coden

Beitrag lesen

Hallo Forum,

in meinem selbst gezimmerten PHP-CMS gibt es eine "Seitenübersicht".
Auf dieser Seite werden die ca. 600 Seiten und verschiedene derer
Eigenschaften in einer TreeTable dargestellt. Das sieht in etwa
so aus:

http://sstree.tigris.org/nonav/example4.html#

Der Aufbau der Tabelle dauert ewig und ich mache mir Gedanken, wie
ich die Performance steigern könnte. Die PHP-Logik, nach der die
Tabelle aufgebaut wird ist allerindgs komplex. Sonst würde ich es
selbst ausprobieren.

Was würdet Ihr sagen, ist auf Clientseite das perfomanteste ? Eine
<table> -Konstruktion scheint es nicht zu sein. Man könnte das
sicher mit einem <ul>-Konstrukt und in den <li>-Tags mit <div>-Elementen hinbekommen. Aber ist das wesentlich schneller ?

Oder sollte ich ganz umdenken und nach einer Ajax-Anwednung
ausschau halten, die erst beim Aufklappen Contents nachläd ?

Hat jemand einen Tipp für mich ?

beste gruesse,
maritn