L'uso del framework è da escludere per i motivi sopra citati da Al_katraz984 che condivido in pieno.
La questione mia principale è come vengono organizzate le cartelle, se si usa il pattern MVC, se si usa un semplice router.
Vorrei solo capire in che modo voi sviluppate.