Einzelnen Beitrag anzeigen

Benutzerbild von Valle
Valle

Registriert seit: 26. Dez 2005
Ort: Karlsruhe
1.223 Beiträge
 
#7

Re: Neue Beiträge in Threads

  Alt 26. Nov 2007, 13:57
Zitat von Daniel:
Deine Architektur hierfür ist suboptimal. 3.000 Beiträge sollte jede Datenbank (die diesen Namen verdient) locker wegschnupfen. Rauf und runter.
Irgendwie ist das in dem Zusammenhang etwas widersprüchlich. Die 3.000 Beiträge sind für die Datenbank natürlich nichts, das meinte ich damit auch nicht. Es ging mir um meine Art, zu speichern, ob ein Thread seit dem letzten lesen sich geändert hat. Dabei muss der String in einer bestimmten Spalte in der User-Tabelle mit 2 Explode's auseinander genommen werden. Das übernimmt PHP für mich. Ach, was rede ich, ein Code sagt mehr als 1000 Worte.

Code:
if (!isset($_SESSION['id'])) return false;
$readen = explode("|", $_SESSION['threads_readen']);
foreach ($readen as $r) {
  $e = explode("-", $r);
  if ($e[0] == $thread) {
    return ($e[1] < $update);
  }
}
return true;
Dieses Prinzip kann auf Dauer nicht gut gehen. Ich werde eurem Vorschlag, mir mal andere Forensysteme genauer anzuschauen nachgehen, auch wenn ich schon ahne, auf was ich mich da einlasse.

Mit freundlichen Grüßen,

Valle
Valentin Voigt
BOFH excuse #423: „It's not RFC-822 compliant.“
Mein total langweiliger Blog
  Mit Zitat antworten Zitat