gracias por las respuestas GatorV y enriqueplace.
siguiendo tu consejo
Cita: De todas formas, te sugiero ir por etapas y simplificar aún más el diseño, por lo menos al principio.
He vuelto a leer sobre mvc, llegando a la siguiente conclusión:
3 directorios
/- modelo => clases php para la gestión de mysql.
/- controlador => recibe datos del usuario (vista) y los pasa al modelo. Recibe datos del modelo y los pasa al usuarios (vista).
/- vista => los ficheros que muestran los datos recibidos por el controlador.
index.php => página principal donde segun las acciones del usuario se cargan unas vistas u otras.
Segun este diseño, en el momento de querer amplicarlo bastaria con añadir un controlador y una vista.
¿ De esta forma se aplica el modelo mvc ?
Al decirme esto:
Cita: Lo que no veo que sean lo mismo, sí son parecidos, es un diseño de 3 o más capas y el patrón MVC.
me he centrado en el modelo mvc para este proyecto.