Manuel B.: Welche "Themen/Beiträge" sind neu?

Beitrag lesen

Hi,

Ja, natürlich verwende ich eine Datenbank. Aber das wird auf Speicher gehen, für jeden User ne Tabelle anzulegen, wo die aufgerufene "Seiten" abgelegt werden. Wird das auch so bei anderen Forums gemacht? Kann ich mir nicht wirklich vorstellen. Sagen wir mal ich habe jetzt 5000 Angemeldet Benutzer. Und bei 20 000 Themen. Das währen ja GB Speicher verbrauch... Cookie währe ja auch ne möglichkeit, aber keine ahnung ob das so gut ist, wenn ich Cookies verwende.

Das Thema hatten wir erst vor ein paar tagen im Forum.

Du musst doch nur in die Datenbank eintragen, wenn jemand einen Beitrag gelesen hat. Es wird nicht vorkommen, das jemand alle 20.000 Themen liest.
Ausserdem kannst du ja, wenn alle Posts eines Threads gelesen sind, nur den Thread als gelesen markieren, und nicht jeden Post im Thread.

Ich hatte dieses System bei mehreren tausend Forenbeiträgen und keine merklichen geschwindigkeitseinbusen. Und die Datenbank hat sich nur um ca. 5 MB vergrössert.