User-Points-Block automatisch aktualisieren?

Begonnen von LuxorN, 14 Januar 2004, 16:40:40

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 3 Gäste betrachten dieses Thema.

LuxorN

Hallo...

Tja, eine Frage bleibt noch:

Und zwar, die Seite läuft auf vkpMX2.1 mit aktivierten User-Points und dem zugehörigen Block.

Die Punkte im Block und in den Top10 werden ja erst aktualisiert, wenn man den User-Acc des Users einmal aufruft.

Das ist natürlich etwas unpraktisch bei einer belebten Seite.

Gibt es die Möglichkeit, das zu automatisieren?

Z.B. mit einer automatischen Datenbankabfrage oder so?

Wäre jedenfalls ungemein praktisch, wenn mir jemand helfen könnte.  :kiss

Danke schonmal, Jens

P.S.: Link:  http://www.italocommunity.de

[Editiert am 14/1/2004 von LuxorN]

LuxorN

keine antwort heißt "geht nicht", oder?

aber man müßte doch nur das aufrufen der useraccount-seite simulieren, oder?

Andi

Hi LuxorN :)

sorry, der thread wurde anscheinend übersehen...

Zu machen ist das schon, aber ist eigentlich aus performance-Gründen nicht zu empfehlen.

Man müsste praktisch im Block von ALLEN Usern den aktuellen Stand berechnen. Bei beispielsweise 100 Usern sind das dann pro User 16 Datenbankabfragen. Macht pro Seitenaufruf 1600 Datenbankabfragen.

Alternativ könnte man dies nur bei den Top 20 Usern machen, aber dann bleiben trotzdem noch 320 Datenbankabfragen übrig. Und der Punktestand wäre auch nicht 100% aktuell.

Also, mit dem aktuellen Userpointssystem im Mx, eigentlich unrealistisch.
schön´s Grüssle, Andi

LuxorN

erstmal danke für die hilfe... :kiss

kann man ungefähr sagen, wieviel traffic durch z.b. die 16 abfragen pro user erzeugt wird?

man könnte doch den block z.b. einmal pro tag komplett aktualisieren...
der traffic dafür sollte sich ja in grenzen halten, oder?

[Editiert am 20/1/2004 von LuxorN]