Pour la réalisation de mon site d'auto entrepreneur, je voulais faire quelque chose de léger et fonctionnel.
Je ne dispose que d'un hébergement de 10Mo et de PHP. Étant beaucoup habitué au système de MasterPage .Net j'ai essayé de reconstruire un tel système.
J'ai forcement du faire quelque simplification et dérive, mais toujours est-il que l'on retrouve le concept de page maitre et de petits fichiers ne contenant que le contenu de la page.
Ce genre de fonctionnement permet de centraliser les Header/Footer (entre autres) et rend le site beaucoup plus évolutif.
J'ai ajouté à cela une gestion automatique du menu, incluant la création de pages si le menu visité n'existe pas.
C'est une solution vraiment idéale pour développer site statique avec quelques onglets.
Une fois le zip extrait à la racine de votre site, il faudra regarder le fichier index.php pour comprendre l'utilisation de la classe.
L'ajout de menu s'effectue dans include/masterpage.php c'est cette classe qui gère tout le fonctionnement, je l'ai bien commenté.
Bonne utilisation !
MASTERPAGE PHP V0