- Plan du Site | Contact

Automatisation d'une Page Web

On pourra souvent se poser la question de savoir quel(s) usage(s) peut-être associé(s) à PHP, notamment pour un site simple et statique. Imaginons un site simpliste composé d'une page d'accueil, une page avec un CV et une page présentatnt une dizaine de photos de vacances. Avec du HTML seul, il faudra, pour donner accès à toutes nos pages copier/coller le contenu de notre menu sur toutes les pages. Et le jour oú une modification intervient, répercuter cette mise à jour dans tous nos fichiers...

 

Ne serait-ce que pour cette simple opération, PHP est déjà très utile : il suffira de stocker notre code HTML correspondant au menu dans un fichier menu.htm, par exemple et d'insérer l'instruction suivante dans chacune de nos pages à l'endroit oú celui-ci doit apparaître :

 

<?php require("menu.htm"); ?>

 

Le fonctionnement de cette commande est très simple : lorsque le module PHP du serveur voit la fonction require(), il l'exécute. Ce qui permet ici de prendre le contenu du fichier spécifié et de l'intégrer au fichier en cours. Ainsi, une modification du fichier menu.htm sera répercutée automatiquement sur toutes les pages de notre site. D'oú un site plus simple à gérer et à modifier.

 

Avant d'aller plus en avant dans les applications pratiques de PHP, nous regarderons le principe de fonctionnement du Client-Serveur et la manière dont PHP s'intègre dans une page HTML.

 

To top

Premiers éléments du language

Balises d'Encapsulation

Ce qui distingue PHP d'un language client comme javascript, c'est que le code est exécuté sur le serveur. Ainsi, au lieu d'écrire un programme avec de nombreuses commandes pour afficher du HTML comme ce serait le cas avec PERL (CGIs) ou en C, on écrit notre page HTML avec des portions de code embarquées destinées à réaliser une action.

 

Pour ce faire, le code PHP est encapsulé par des balises spécifiques de début et de fin qui permettent d'entrer et de sortir du mode PHP.

 

<html>

<head>

<title>Ma Première page </title>

</head>

<body>

 

<?php // balise de début

...

instructions PHP;

...

?> // balise de fin

 

</body>

</html>

 

To top

Intégration de PHP dans une Page HTML

L'exemple suivant montre de quelle manière PHP s'intègre dans une page HTML pour afficher une chaîne de caractères (ici, le traditionnel et historique "Hello World !") :

 

<html>

<head>

<title>Ma Première page </title>

</head>

<body>

<?php

echo "Hello World ! " ;

?>

</body>

</html>

 

To top

Informations
6-03-2013
Le site www.laboratoire-ambio.fr vient d'être certifié HONcode.
5-12-2012
Dans le cadre de la procédure de Labellisation auprès des collectivités membres du Syndicat Mixte...
28-03-2012
Toute nouvelle section sur notre site pour vous présenter une nouvelle rubrique qui sera entièreme...
22-08-2009
Un cluster Single System Image (SSI) comme Kerrighed offre la vue d'une unique machine multi-process...
21-08-2009
Grâce aux efforts continus de la communauté open source, Heartbeat2 permet de mettre en place des ...
17-10-2008
Sortie le 13 Oct 2008 et compatible avec Office 2007 de Microsoft la nouvelle mouture de OpenOffice...
29-05-2008
... Et profitez d'un Web meilleur : Mozilla tente d'établir un record du nombre de logiciels télÃ...
29-08-2007
Plusieurs extensions permettent d'intégrer les éléments de cette API mise à disposition par Goog...
Services | Solutions | Formations | Portfolio | Accès Client
© 2004-2015 ACCEDO - Siret : 452 155 112 00033
105, Impasse La Corbière - 50400 GRANVILLE
Tél : 06 83 88 31 78