Sem imel primer, ko je imela spletna stran več kot 30000 slik v eni mapi.
Na strani so se slike normalno prikazovale, če sem pa s filebrowserjm hotel mapo odpret, sem se pa kar pošteno načakal.
Zmisli si nek simple sistem shranjevanja datotek.
npr: datoteka.jpg
Če boš naredil vsaj 1 podmapo npr. s prvo črko imena datoteke, boš pri 30k datotekah že veliko naredil.
primer:
Datoteka "datoteka.jpg" se shrani v mapo /d/datoteka.jpg
Lahko pa iz filenama zgeneriraš nek hash, kot to naredi phpThumb in poljubno razvejaš direktorijsko strukturo.
npr md5("datoteka.jpg") = d1148913c00c582e84b99a7857a97a1f
To se lahko shrani v /d/1/1/datoteka.jpg ,....
Lahko bi tudi generiral mape glede na datum vnosa datoteke.
/2011/9/datoteka.jpg
Lahko pa vse skupaj shraniš tudi v bazo.
Možnosti je veliko, lahko se za katero odločiš ali pa tudi ne.
Pri 30000 nebo konec sveta če imaš vse v 1 mapi :)