In der ct war mal als Empfehlung das hier: JAlbum Zwar nicht php, sondern altbackenes html, aber dafür ziemlich viele Layouts und sehr flexibel für ein kostenloses Tool.
Das ist aber ein ganz anderer Ansatz. Dort ist es "Galerie zuhause mit spezieller Software machen und dann statisch hochladen", bei mir eher "Einzelne Bilder hochladen, den Rest macht der Server".