Warum sollte ich zum Beispiel user updaten per cronjob, die inaktiv sind? Ist genau die gleiche Situation. Du ziehste deine Aktualisierung sinnlos in die Länge. Ich würde es wirklich so machen, dass man doch bei jedem Klick updatet, aber natürlich nicht alles einzeln, sondern vorher alles schon in arrays speichern und auf einen rutsch updaten
Soll ja bekanntlich schneller sein. Natürlich soll jeder User nur sich selbst aktualisieren, weil es sonst enorme Leistungseinbußen hat und man wieder bei dem Problem wäre, dass die Inaktiven aktualisiert werden, obwohl sie vielleicht in 2 Tagen eh gelöscht sind.