c'est un peu vague comme tu l'expliques

Je comprends que ton client veux un accès à une interface web qui va lui permettre de faire des modifications sur son site lui-même.
A mon sens cela implique de mettre un certain nombre de données (texte, images, ...) dans une base de données et que ton client va pouvoir modifier le contenu de la base à travers une page web.
Solution 2 : Macromedia contribute.
J'éspère avoir répondu à ta question, bon courrage

----------------------------------------------------------------
Edit :
jd_ à répondu juste avant moi

et je n'aurais pas mieux expliqué, simplement je vais compléter son explication en reparlant de Macromedia Contribute qui permet à un utilisateur qui ne connait pas l'HTML d'effectuer des modifications simples sur une page (correction texte, etc ...).
Sur un site de 5 pages par exemple, mettre les contenus en base de données est à mon sens démesuré en terme de travail à fournir, mais offrir la possibiliter d'éditer avec Contribute va ouvrir la voie à des incohérences graphiques par exemple ...
A toi de peser le pour et le contre