Je stocke un cookie pour l'utilisateur s'il a vu le fil - le cookie contient le temps unix du dernier message dans chaque thread, puis je compare l'heure entre les données de cookie réelles et le discussions dernière publication.La façon de lire beaucoup de cookies
Chaque forum sympa, a une page par défaut avec des sections et des listes de forums. Maintenant, comment lire ces cookies, j'ai été stocké pour un tel poste dans chaque thread d'un forum?
Je pensais à quelque chose comme:
foreach($threads as $thread) {
if($_COOKIE[@PREFIX."_thread".$thread['id']] < $thread['lastpost'])
//do action , in case if there are some new posts
else
//do action, in there aren't new posts.
}
Je vais devoir analyser maintenant 10 et plus tard même des milliers de fils. Cela va-t-il faire beaucoup de mal aux performances du serveur?
Oui, ce serait bien. Mais gardez à l'esprit que les invités peuvent également voir le forum et les discussions. Qu'est-ce que je dois faire dans ce cas? – Lucas
Vous ne suivez pas les nouveaux threads pour les invités, car ils sont tous nouveaux pour les invités. – Xeoncross
Pas vraiment. Regardez tout comportement du moteur de forum comme myBB ou vBulletin, aussi punBB. – Lucas