Gründe, warum es keine Suchfunktion für die Ruhmeshalle geben wird...
1) Es ist zu resourcenintensiv!
Um so eine Ruhmeshalle zu erstellen, muss ich *alle* Datensätze in der Datenbank nach dem entsprechenden Suchkriterium sortieren. Bei einem vollen Server, wo der Seitenaufbau für wenig Datenbankabfragen abends recht lange gebraucht wird, ist das tödlich. Deswegen werden in der Ruhmeshalle auch immer nur 50 Leute pro Seite angezeigt.
Die Datenbank unterstützt solche eine allgemeine Sortierung - aber einen bestimmten Datensatz identifizieren ist nicht möglich.
Um nun einen bestimmten Spieler in der DB zu finden, muss der Server
a) alle Datensätze in den Speicher laden
b) sortieren
c) dann durchlaufen und
d) auf übereinstimmung mit dem gesuchten Namen prüfen.
Erst danach wüsste ich, an welcher Stelle sich der gesuchte Spieler befindet.
Die Schritte a) bis c) würde IMHO gegen 22:00 ca. 5 Minuten dauern.
Die einzige Variante dies zu umgehen wäre, einmal pro Tag für jedes Kriterium eine eigene, sortierte Tabelle zu erstellen, die dann durchsucht werden kann.
Das hätte aber zur Folge, dass die Daten um bis zu fast 4 Spieltage alt sind. Also im schlimmsten Fall wirklich nichts mehr mit dem aktuellen Spielstand zu tun haben.
__________________
„In der Informatik geht es genau so wenig um Computer, wie in der Astronomie um Teleskope.“ E. Dijkstra