koballo, creo que no hay que mezclar las cosas. Vos sos diseñador grafico y web, tambien maquetador, hasta ahi nos quedamos. Vos debes escuchar lo que el cliente te pide, en este caso te esta pidiendo un sitio con algunas secciones autogestionables. Lo que yo hago en estos casos, ya que no soy programadora y aprender a programar bien te lleva años, matemásticas y una reestructuracion cerebral
, es lo siguiente:
1- establezco el mapa del sitio, secciones posibles y estructura de navegado
2- establezco cuales secciones serían dinámicas, esto es, las que deberian actualizarse constantemente mediante un CSM o sistema de gestion de contenidos, y cuales son las secciones estáticas.
ya con esto tenes una tentativa de cual será tu trabajo en diseño, armado y maquetado.
3- Pido presupuesto a un programador que maneje el tipo de programacion que yo quiera usar (supongamos que vos creas que es mejor usar PHP a ASP, o pedis tambien consejo al mismo sobre que lenguaje usar)
4- le aclaras que vos le entregaras las plantillas maquetadas y le preguntas que es lo que el nesecita en las mismas y elaboran una metodologia de trabajo.
5- le entregas los xhtmls y css\'s armados, asi el programador no mete mano en el diseño, y solo se encarga de hacer dinamico todo el site.
6- tambien debes preguntarle si nesecita que le maquetes el sistema mediante el cual el cliente subira su informacion.
sobre el cms
generalmente se hace un sistema de busqueda, alta de usuarios con diferentes permisos (autor, editor, etc...) subida de imagenes, un editor de texto, etc...
con respecto al site si tiene constante actualizacion no olvides de los detalles que hacen a su usabilidad y navegabilidad. Si es un sistema de noticias siempre debe haber un buscador, por fechas, palabra clave, etc.., paginador, ir al inicio, subir, siguiente, etc.... vamos, lo qeu tiene cualquier portal respetable.
tambien podes pensar en agregar suscripcion por email de actualizaciones y suscripcion mediante RSS...
en fin eso. Vos no tenes porqué ponerte a programar. Para eso los programadores. Lo que sí debes tener en claro es qué es lo que el cliente nesecita para ofrecerlo y para tambien estar en el mismo escalon al pedir un presupuesto al programador.
Porque de aqui a que aprendas a hacer un sitio dinamico y autogestionable tu cliente se te va a desaparecer.
eso, espero te sirva