MsvP@habdichliebhasi
Erfahrenes Mitglied
Hallo zusammen,
ich nutze jetzt bereits seit einigen Jahren eine eigene programmierte Board Software. Diese klappt auch wunderbar, wurde aber langsam etwas angestaubt, deswegen habe ich mich entschieden den Code etwas abzuspecken und das ganze einwenig zu modernisieren.
Soweit so gut, funktioniert auch alles ohne Probleme.
Ich habe allerdings ebenfalls begonnen, das Board um einige Funktionen zu bereichern. Unter anderem eine Funktion, die ungelesene Beiträge hervorhebt.
Jetzt habe ich mir verschiedene Lösungsansätze überlegt, allerdings sind diese alle sehr DB intensiv.
Der Beste Lösungsansatz aus meiner Sicht wäre momentan dieser:
Wenn ein User das Forum aufruft, würde ich in der DB nachschauen lassen ob seine UserID und die des Beitrags vorhanden ist, wenn nicht, dann soll der Beitrag markiert dargstellt werden.
Sobald ein User einen Beitrag öffnet, wird seine USER_ID und die Beitrags_ID oder die letzte AntwortID in eine DB gespeichert.
Das Problem, welches ich dabei sehe, sind die imensen DB Einträge die auftreten werden, wenn für jeden User und Beitrag ein Eintrag in der DB entsteht.
Aber mir fällt kein elleganterer Weg ein.
Lg
Micha
ich nutze jetzt bereits seit einigen Jahren eine eigene programmierte Board Software. Diese klappt auch wunderbar, wurde aber langsam etwas angestaubt, deswegen habe ich mich entschieden den Code etwas abzuspecken und das ganze einwenig zu modernisieren.
Soweit so gut, funktioniert auch alles ohne Probleme.
Ich habe allerdings ebenfalls begonnen, das Board um einige Funktionen zu bereichern. Unter anderem eine Funktion, die ungelesene Beiträge hervorhebt.
Jetzt habe ich mir verschiedene Lösungsansätze überlegt, allerdings sind diese alle sehr DB intensiv.
Der Beste Lösungsansatz aus meiner Sicht wäre momentan dieser:
Wenn ein User das Forum aufruft, würde ich in der DB nachschauen lassen ob seine UserID und die des Beitrags vorhanden ist, wenn nicht, dann soll der Beitrag markiert dargstellt werden.
Sobald ein User einen Beitrag öffnet, wird seine USER_ID und die Beitrags_ID oder die letzte AntwortID in eine DB gespeichert.
Das Problem, welches ich dabei sehe, sind die imensen DB Einträge die auftreten werden, wenn für jeden User und Beitrag ein Eintrag in der DB entsteht.
Aber mir fällt kein elleganterer Weg ein.
Lg
Micha
Zuletzt bearbeitet: