Hallo zusammen,
ich bin gerade dabei ein eigenes Forum zu schreiben und habe bei Recherchen gesehen, dass es zwei Möglichkeiten gibt die Beiträge aus der Datenbank/Tabelle auszulesen.
Zum einen kann man ja einfach alle Beiträge mit einer Anfrage erreichen:
PHP-Code:
SELECT * FROM
`posts`
WHERE
`topic_id` = xy
ORDER BY
`date`
Ganz plausibel kam mir aber auch der Ansatz vor, bei jedem Post die id des Vorgängers mitzuspeichern und dann alle nacheinander auszulesen, wobei man sich dann das Ordnen sparen könnte, was ja bekanntlich einige Zeit und Ressourcen in Anspruch nehmen soll. (Quelle:
http://aktuell.de.selfhtml.org/artikel/php/php-forum/)
Meine Frage ist jetzt, welche Methode mehr Sinn macht und wie es bei den meisten Foren gehandhabt wird.
Des Weiteren wollte ich fragen, ob es guter Stil ist den Namen des Benutzers mitzuspeichern oder eher nur die id des Users und dann den Namen bei der Ausgabe dynamisch mit auszulesen?
Gruß
Dominic