Bonjour à tous!

Je voudrais savoir qu'elle est la meilleure méthode de navigation pour son site.
La mieux optimisée.

Moi je passe en paramètre le nom de la page à afficher: index.php?page=accueil
et la page index contient tout le design et affiche dans son corps la page accueil.
Si il y a beaucoup de monde ca peut poser probleme?
Car la page index est utilisée par tout les visiteurs en meme temps, non?

Autre méthode:
avoir le design sur plusieurs pages et l'insérer comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<?php
require("./chemin/vers/header.php");
?>
Contenu du site
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<?php
require("./chemin/vers/footer.php");
?>
comment faites vous?
Qu'elle est la méthode la plus optimisée?

D'avance merci pour vos remarques, conseils , suggestions....