Podrías revisar algun catalogador de imagenes:
http://www.hotscripts.com/PHP/Script...age_Galleries/
La mayoría crean "thumbails" de las imagenes .. Algunos almacenan datos extra de las imagenes en una BD .. soportan "upload" via web .. y mas cosas segun el propio script q escojas ..
Algunos (los q crean thumbails) requieren de librerias GD en tu servidor instaladas (en un phpinfo() lo puedes ver si las tienes ..)
Un saludo,