Yo uso lo que se llama FuseBox, se trata de tener un switch() que carga unas páginas u otras en función de lo que indiquemos por URL.
Código PHP:
<?
switch ($fuseaction) {
case "llista";
include('qry_llista.php');
include('dsp_llista.php');
break;
case "nou";
include('dsp_nou.php');
break;
case "insereix";
include('act_insereix.php');
break;
...
default:
include('qry_list.php');
include('dsp_list.php');
break;
}
?>