|

Vous avez décidé de faire le premier pas vers PHP, et vous avez raison!
Rassurez vous, vous n'allez avoir besoin d'aucun logiciel ni quoi que ce soit
pour commencer, votre éditeur html habituel (Frontpage, Dreamweaver...) sera
bien suffisant pour ce que nous allons voir ici!

Avant toute chose, créez un dossier avec comme nom votre
site. Dans ce dossier créez un sous dossier appelé "design". Ouvrez
votre éditeur html, créez une page dont les images sont contenues dans le
fichier "design", puis enregistrez la sous le nom index.php... jusque
là tout est normal sauf que votre page a pour extension .php au lieu de .html!
Vous pouvez mettre tout ça en ligne, vous verrez que ça marche normalement...
Deuxième étape, vous allez optimiser votre page à l'aide
de la fonction include(""); ! Ouvrez votre page php à l'aide du bloc
notes... Coupez le texte jusqu'à la balise <body> (comprise) et collez le
dans un nouveau fichier, que vous allez enregistrer sous le nom inc-metas.php
dans votre dossier. Mettez ceci dans votre fichier index.php à la place du code
que vous venez de couper : <? include("inc-metas.php"); ?> ...
Puis coupez en fin de page toujours dans le bloc notes les balises </body>
</html> et collez les dans un fichier que vous allez enregistrer sous le
nom inc-fin.php ! Puis remplacez dans votre index.php le code coupé par <?
include("inc-fin.php"); ?> ... Mettez tout ça en ligne, et miracle
ça marche normalement. Vous venez de faire du PHP!
Si vous avez compris le principe, vous pouvez l'appliquer à
toutes les parties de la page index.php nécessaires : créez un fichier
inc-menu.php qui contiendra votre menu, un inc-copy.php qui contiendra le
copyright, etc... et à chaque fois remplacez le code supprimé par la fonction
<? include(""); ?> liée au fichier concerné!
Afin de donner un nom différent à chacune de vos pages,
vous devez ajouter avant la première include, celle des metas, le code suivant
: $pagename = "Accueil du site"; ! Remplacez "Accueil du Site" par le
titre de votre page. Ensuite vous devez ouvrir votre fichier inc-metas.php, et
mettre entre les balises <title> et </title> le code suivant : <?
echo("$pagename"); ?> ! Pour vous expliquer brièvement, la variable $pagename
des metas sera remplacée par cette même variable que vous avez définie dans
votre page index.php...
Vous pouvez mettre tout ça en ligne et vérifier que ça
marche. Si c'est la cas, vous pouvez commencer à faire les autres pages :
ouvrez le fichier index.php avec votre éditeur html, et enregistrez le sous un
autre nom. Changez la variable $pagename en haut de la page. Vous venez de
créer une nouvelle page dans tous les éléments inclus seront automatiquement
mis à jour...
Ca peut paraître assez compliqué au début mais ça ne
l'est pas! Tous mes sites sont construits de cette manière, et c'est vraiment
très pratique... Voyez par exemple ce que donne le site au moment où je suis
entrain d'écrire :

Comme quoi cette méthode a fait ses preuves vous ne croyez
pas? Bref nous voilà arrivés au terme de cette petite explication. J'espère
que vous avez compris la façon dont il faut faire les choses. Et encore une
fois ce n'est vraiment pas sorcier!
|