Moin Wolfgang,
ich vermute mal, daß es an der nicht mehr statischen Form und
der Nutzung von XML liegt.
nein, daran liegt es nicht. Das Parsen der Hauptdatei (!) dauert maximal 0.2 Sekunden, und zwar auf meiner Kiste zu Hause.
Das Problem ist zum Teil der Cache fuer die Views und die Votings (Asche auf mein Haupt), wo irgendwo noch ein Fehler steckt, der dafuer sorgt, dass manchmal beim Filelocking bis zum Timeout gewartet wird (10 Sekunden).
Zum Anderen liegt es natuerlich an den hohen Zugriffsraten.
XML eignet sich zwar wirklich Prima zum standardisierten Datenaustausch...
und zur strukturierten Datenhaltung.
aber die Parser für XML sind im Vergleich zu dem direkten Datenbankzugriff
oder direkten Dateizugriff grottenlangsam.
deswegen werden sie auch per performanten Zugriffen nicht eingesetzt.
Nicht von ungefähr hatte ich meine Foren, die letztes Jahr auch noch auf
XML-Files basierten, inzwischen auf ein anderes Format umgestellt und
dadurch ein Speed-Up um die 300% erhalten.
das wuerde hier nicht allzuviel bringen, der Server(rechner) ist einfach irgendwann an seiner Grenze ;)
Viele Gruesse,
n.d.p.