Hallo Auge,
Wenn du mit Jquery zurecht kommst, ist das erstmal ok. Aaber: JQuery ist JavaScript. Du solltest dich deshalb recht bald mit den Grundlagen von JavaScript befassen, auch, um zu verstehen, warum es Jquery gibt und was es tut.
[....] Hat ein großer Teil oder gar alle 30 auf einer Seite angezeigten Benutzer zusätzliche Angaben gemacht, kann ein großer Batzen Daten, die zusätzlich zum Namen, Geburtsdatum und Bild übertragen werden, zusammenkommen. Unter der Annahme, dass diese zusätzlichen Daten bei einem nicht unerheblichen Anteil der Aufrufe der Benutzerliste überhaupt nicht angezeigt werden, ist das unnützer Traffic.
Von viel Traffic für den User würde ich hier nicht reden. Hab gerade mal in der Datenbank geschaut. Von 821 Usern haben 782 User diese Daten komplett ausgefüllt. Pro Aufzählung sind es maximal 4 Wörter. Beim letzten Punkt sind es im Durchschnitt 2-3 Sätze.
Zähle ich alle zusammen komme ich vielleicht auf 1 - 2 DIN A4 Seiten? So viel Traffic kann dieses nicht verursachen, oder liege ich hier falsch?
Wenn du dich entscheidest, die zusätzlichen Daten mit Ajax nachzuladen, solltest du auch so konsequent sein, dies einzeln pro Datensatz zu tun. Mit einer gewissen Wahrscheinlichkeit werden sich die Besucher der Benutzerliste nicht für die Daten aller, sondern für die Daten einzelner anderer Benutzer interessieren.
Wenn ich den User selber entscheiden lasse ob er alle Daten sehen möchte (wahrscheinlich zusätzlich zur Listenansicht?), dann habe ich kein einheitliches Bild mehr und es sieht nicht schön aus.