Bueno ésa e suna forma... pero algo que olvidaba decirte es que esa forma de hacer webs modulares no es muy segura... sobretodo si vas a pasar por url los nombres de archivos como en el caso de "descargas" que hace incluir "descargas.php"... te recomiendo este artículo de webstudio que creo que es de lectura obligatoria para cualquiera que quiera hacer una web modular:
http://www.zonaphp.com/articulo34.php
Saludos