Nē, nu pozitivī var atbildēt jau uz visiem taviem jautājumiem, bet nu labāk būtu tā, ka pie bildes augšupielādēšanas php skripts paņem un izveido vienu mazu un vienu lielu bildi, ko iekopē, piem., small un large direktorijās. Vai arī, piem., failanosaukums_large.jpeg un failanosaukums_small.jpeg.
Kā visefektīvāk veidot failu glabāšanas struktūru izdomā pats.
Pieņemot, ka php kaut cik saproti - skaties GD fjas. http://lv2.php.net/manual/en/ref.image.php
Kā arī failu sistēma fjas - http://lv2.php.net/manual/en/ref.filesystem.php
Kā arī par failu uploadēšanu - http://lv2.php.net/manual/en/features.file-upload.php