Zitat:
Ich möchte eine Community-Seite überarbeiten. Momentan werden alle Daten aus der Datenbank abgerufen (sogar Navigation etc).
...
- Navigationen in XML Datei, auf Datenbank wird nur zum
|
Lass die Navigation in der Datenbank und überlege dir ein sinnvolles Caching (sinnvoller als XML!!). Beispielsweise Shared Memory!
Zitat:
Bei zu vielen Besuchern, knickt das System leider ein.
|
Schwachstellen suchen! Performancetests! Den Flaschenhals finden und erweitern!
Netter Ansatz, in einer vollkommen dynamischen Community aber nur schwer umsetzbar, da sich die meisten Inhalte eh schnell ändern! Wenn die jetzige Templateengine kein Smarty verwendet, müsste auch alles entweder umgestellt werden oder ein eigenes Caching eingebaut werden.
Das wird sich ja in dem anderen Thread ergeben.
Btw: Meist ist ein zweiter Server günstiger