Hallo Daywalker,
Es gibt keine Obergrenze, aber je nach Dateisystem extrem niedrige Performance. Es ist daher ratsam, den Verzeichnisbaum in geeigneter Weise aufzusplitten, beispielsweise nach dem Muster /u/s/e/username oder /u/us/use/username.
ich hatte vor den Nicknamen der User als Verzeichnisnamen zu nehmen und dies in das unter "html" liegende Verzeichnis "user" zu packen.
Alternativ könnte ich auch die UserID anstatt des Nicknamens verwenden, sofern dies performanter (da nur zahlen) wäre.
Die Namen der jeweiligen Dateien (Fotos) sind stets in der DB abgelegt, d.h. der genaue Pfad.
Das ganze läuft auf einem LAMP-System.
Diese Angabe ist ungenügend hinsichtlich der Performancefrage.
...das System wird angetrieben von einem Dual-Dualcore Opteron Server (8GB Ram), dieser sollte bis 20-30.000 User ausreichen.
Grüsse,
Honda