I've been working on something that's kind of like a content managemnt system, but not like existing things out there.
Point is, most of the page content is dynamicly generated.
I have seen many similar web apps use a single Index.php, which generates the entire page based on GET variables sent to it. Good examples are here, (Invision Power Board), and Joomla! systems.
All of the page is contained inside of the single Index.php.
My question is, is this considered good design practice?