le fonctionnement est simple : le site est articulé en rubriques pouvant contenir plusieurs pages.
on appelle la page index.php?module=marubrique&page=mapage si on veut aller à marubrique > mapage
on appelle la page index.php?module=marubrique si on veut aller à marubrique
on appelle index.php pour aller à la rubrique accueil
au niveau des fichiers, tu as un répertoies modules/ dans lequel pour chaque rubrique tu as un fichier de son nom contenant au minimum une page index.php.
lorsque le lien index.php?module=marubrique est appelé, le script inclus (s'il existe) le fichier modules/marubrique/index.php
lorsque le lien index.php?module=marubrique&page=mapage est appelé, le script inclus le fichier (s'il éxiste) modules/marubrique/mapage.php
si le lien index.php est appelé ou si le module demandé n'éxiste pas, c'est le fichier modules/accueil/index.php qui est inclus.
avant et après l'inclusion du fichier du contenu de la page sont inclus les fichiers header.php et footer.php, correspondants aux fichiers de structure du site, le haut de page, avec menu, titre, etc et le bas de page, avec les copyrigths, contact, ...