1 up | 2 up | 3 up | 4 up | 5 up |
^^^ Additional posts ^^^
zorg.ch
#39684 by @ 27.07.2004 12:25 - nach oben -
Der Join lässt sich nicht schöner machen, trotz Index. Hab dasselbe mal vor ein paar Monaten probiert. Ich denke eine Thread Tabelle lässt sich nicht umgehen.

Die grosse Frage ist dann nur noch wie wirds mit den Non-Forum Posts machen.
zorg.ch
#39687 by @ 27.07.2004 12:29 - nach oben -
die müssen auch einen eintrag in der thread-table haben. wichtig ist dafür nur die thread_id, der lastpost und das board. der rest kann man aus den anderen tables holen.
zorg.ch
#39691 by @ 27.07.2004 12:33 - nach oben -
Der Thread würde dann sozusagen "generiert" aus dem ersten Post, sobald dieser gemacht wird, ok.
zorg.ch
#39694 by @ 27.07.2004 12:35 - nach oben -
genau so.
zorg.ch
#39698 by @ 27.07.2004 12:54 - nach oben -
Normale Posts würden dann einfach auch einen Thread generieren sobald er benötigt wird.

Seh ich das richtig, dass in der Thread Tabelle anschliessend hinterlegt ist, wohin (Forum, Wiki, Smarty ...) ein Thread gehört und seine ID.
Der eigentliche Content des Ersten Posts bleibt weiterhin als Eintrag in Comments.
zorg.ch
#39701 by @ 27.07.2004 13:07 - nach oben -
korrekt. und noch den lastpost
zorg.ch
#39702 by @ 27.07.2004 13:21 - nach oben -
Wozu den lastpost?
zorg.ch
#39708 by @ 27.07.2004 13:31 - nach oben -
damit du für die forum übersicht nur die thread table brauchst.
zorg.ch
#39711 by @ 27.07.2004 13:34 - nach oben -
Wäre schön, aber eine ID, ein Titel und vielleicht einen Autor brauche ich schon noch für die Forum-Übersicht.
zorg.ch
#39713 by @ 27.07.2004 13:36 - nach oben -
ja, aber das kannst du dann alles relativ eleganz mit nem join holen.
zorg.ch
#39715 by @ 27.07.2004 13:44 - nach oben -
Ich habe eben momentan nicht die lastpostid drin, sondern das lastpost date, weil die auto_increment post id nicht unbedingt/immer zeitlich aufsteigend ist.
Additional posts
zorg.ch
#39733 by @ 27.07.2004 14:23 - nach oben -
Das ist ja MEGA übel.
Wir sind uns doch einig, dass wir kein Tabellengebastel machen wollen oder?
Es braucht minimal mehr Zeit wenn per JOIN der Post noch "angezogen" wird.
die LastPostID reicht.
zorg.ch
#39735 by @ 27.07.2004 14:24 - nach oben -
das meinte ich auch...lies weiter
zorg.ch
#39705 by @ 27.07.2004 13:26 - nach oben -
Und der (Thread-)Post...
zorg.ch
#39706 by @ 27.07.2004 13:30 - nach oben -
Also ich dachte, dass der Thread-Post trotzdem ein normaler Post wird.
So gibts keine Unterschiede zwischen den einzelnen Posts.
zorg.ch
#39710 by @ 27.07.2004 13:33 - nach oben -
Ich denke es ist besser wenn wir tatsächliche Threads haben. Es gibt noch mehr Probleme als nur wohin sie gehören.
zorg.ch
#39712 by @ 27.07.2004 13:35 - nach oben -
ja, da sagt auch niemand etwas anders, tschuder meint das der erste post nachwievor ein post bleibt, wobei dazu ein datensatz in der thread table erstellt wird der dann beschreibt das dieser post ein thread ist.
zorg.ch
#39714 by @ 27.07.2004 13:43 - nach oben -
Ah ok... hmmm wäre auch eine Idee...
zorg.ch
#39718 by @ 27.07.2004 14:05 - nach oben -
wäre glaubs einiges flexibler.
Additional posts