Tu lo que estás pidiendo es un gestor de contenidos personalizable, busca por gestor de contenidos o incluso una wiki.
Puedes buscar en google por Gestor de Contenidos, o buscar por CMS, que es lo mismo.
Aquí tienes un enlace que te explica y te da tipos.
http://es.wikipedia.org/wiki/Sistema...n_de_contenido
probablemente necesites MySQL o otro gestor de Bases de Datos.
Aviso, que no es excesivamente complicado, pero si no tienes ciertos conocimientos, te vas a meter en un charco, una cosa es instalarlo y otra muy distinta mantenerlo.
Si solo quieres una galería de fotos por usuario, registrate en picassa, que te deja crear varias galerías de fotos.
Que la Fuerza te acompañe.
V'sssssssssss