Die Liste wird alle 120 Sekunden erzeugt (das dauert jeweils ca. 2 Sekunden). Ich rechne mit etwa 20-100 Usern. Daher schien mir AJAX nicht so geeignet.
Warum nicht? Ich seh das grad so, entweder du lädst wie bisher immer alles, oder du lädst mit AJAX nur die Inhalte der Liste. Das wär doch weniger.
Die Aktualisierung findet tatsächlich alle 60 Sekunden statt und ist natürlich einfach abschaltbar.
Das könntest du ja auch auf 120 hochsetzen, wenn die Liste auf dem Server nicht im selben Tempo aktualisiert wird. Vielleicht könntest du noch (mit AJAX) abfragen in wie viel Sekunden die neuen Ergebnisse bereitstehen werden und den clientseitigen Timer dann entsprechend setzen. So dass er erst dann wieder anfragt wenn wirlich was neues zu holen ist.