Je suis nouveau sur ce forum et je viens vers vous pour vous poser une question concernant la manière d'organiser les pages d'un site web en PHP/XHTML/CSS.
Actuellement, mon site contient les pages suivantes :
index.php
index.css
page1.php
page1.css
page2.php
page2.css
page3.php
page3.css
fonctions.php
index.php, page1.php, page2.php et page3.php affichent des éléments identiques tels qu'un menu, un pieds de page, ..., le tout de la forme suivante :
Code : Tout sélectionner
<div id="cadre">
<div id="haut">
<?php
require("fonctions.php");
titre();
?>
<div class="cadre_entete">
<?php animation(); ?>
</div>
</div>
<div id="milieu">
<?php
menu();
?>
</div>
<div id="contenu_bas">
<?php bas(); ?>
</div>
</div>
Je voudrais donc savoir si cette manière de programmer est la meilleure. Je doute énormément. Il faut savoir que mon site est entièrement programmé de cette manière et contient non pas 4 pages php mais une trentaine environ avec le même code qui revient pour afficher le menu, pieds de page, etc... .
Il fonctionne correctement mais je veux être sur d'utiliser la meilleure solution.
(Au sujet des fichiers .css, je compte les renommer en .php pour les rendre dynamiques.)
Merci d'avance.
Ced