Hallo, Andü,
Ab wann ist die Datenbank sinnvoller als eine normale XML-Datei zum Speichern für ein Forum? Sprich ab welcher Anzahl an Zugriffen und wieviel Einträgen?
Du meinst wahrscheinlich Textfiles zum Speichern, denn XML ist dafür meines Wissens bislang recht ungebräuchlich.
Da gibt es sicherlich keine feste Grenzen. Komfort und Performance dürften allerdings allemal schlechter sein. Bei den heutigen Preisen für Webspace mit mySQL spricht aber alles dafür, gleich mit einem datenbankbasierten Skript zu arbeiten.
Es geht natürlich auch ohne. Ein gutes Beispiel ist die Forensoftware Ultimate Bulletin Board (UBB), deren Entwickler jahrelang einziger Anbieter (seit 1996) bzw. Marktführer auf dem Gebiet Forensoftware war und die auf Perl und Textfiles basiert und noch immer angeboten wird.
Der selbe Entwickler/Hersteller bietet allerdings aus gutem Grund seit einigen Jahren auch UBBthreads an, "a robust and flexible PHP message board, with a MySQL database for power and scalability" - die Vorzüge Leistung und Skalierbakeit werden hier also besonders betont ...
Grüße,
Sebastian