la soluzione alle "2000 pagine" è questa:

codice:
<?
$pag = $_GET['pagina'];
include($pag . ".php");
?>
così eviti lo switch e includi direttamente la pagina che ti interessa.. poi ovviamente devi star attento a eventuali problemi di sicurezza che possono nascere da questo codice.. ma almeno è un inizio