Dipende da come vuoi strutturare il tuo CMS, io amo le cose lineari, quindi inizio con un'if per vedere se esiste $_GET['ind'], se non esiste reindirizzo a index.php?ind=xxx (dove xxx è un'esempio), in questo modo gestisco tutto da index.php (tranne eventualmente le pagine di amministrazione), poi a seconda della variabile all'interno di Ind carico delle funzioni che includo da altre pagine presenti nel mio sito e da me create.
Esempio
include 'funzioni.php';
al cui interno magari ho tutti i contenuti delle pagine del sito (anche se conoscendomi i contenuti li metto a database, in modo da gestire pure quelli tramite il mio cms).