[Conventions] Bien programmer un site complet en PHP
Bonjour à tous. j'ai cherché sur le net (peut-être mal :oops: ) une solution à ma question et je n'ai rien trouvé...
Existe-t-il une manière conventionnelle de concevoir un site en PHP ?
je m'explique :
Perso, je conçois mes sites de cette manière :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <html>
<head>.......</head>
<body>
include("bannière.inc.php");
include("menus.inc.php");
.......
<a href="index.php?cible=page2">Page 2</a>
.....
<div class="contenu_principal"><?php
$cible = htmlentities($_GET["cible"]);
switch($cible) {
.....
case "page2" : include("page2.inc.php");
.....
}
?></div>
.......
</html> |
alors que (je me trompe peut-être) je remarque que très peu de sites construits de cette manière, en générale, il existe un grand nombre de fichiers (html ou php) vers lesquels les liens pointent directement !
Ma méthode est-elle réellement mauvaise ? Quels inconvénients / avantages lui trouvez vous ?
Si oui, pourriez vous m'en expliquez les raisons et si il existe des conventions sur la manière de bien clarifier son code par rapport au "design" ?