- Plan du Site | Contact

Pré-Requis

Pour suivre les différents exemples et exercices présentés, on suppose que vous avez installé un serveur web fonctionnel avec le suport de PHP activé, et que les fichiers terminés par l'extension .php sont traités par PHP. (...)

 

Si votre serveur web supporte PHP, vous n'avez rien à faire. Simplement, créez un dossier, puis créez un fichier texte, avec l'extension .php : le serveur va automatiquement l'exécuter avec PHP. Il n'y a pas de compilation, ou d'installation compliquée. Gardez en tête que les fichiers sont comparables à des fichiers HTML, dans lesquels vous allez utiliser des balises magiques, qui feront beaucoup de choses pour vous. (extrait du manuel PHP).

 

Une certaine pratique du html est nécessaire à l'apprentissage de PHP, ceux qui hésitent parmi les quelques dizaines de milliers de pages qui proposent des tutoriels peuvent se rendre là.

Principes du Client-Serveur

Schéma d'une requête statique

Ce premier schéma montre le fonctionnement simple d'un serveur HTTP qui " sert " une page html sous la demande du client. Dans un premier temps, le client accède à une ressource disponible sur le serveur en entrant l'adresse (URL) dans son navigateur. Le serveur HTTP va alors rechercher le fichier dans son arborescence et se contenter de l'envoyer en réponse au client. La charge reste alors au client d'interpréter avec l'aide de son navigateur les balises HTML, les scripts client (par exemple Javascript). Si le code HTML fait appel à des images, il faudra à nouveau les chercher sur le serveur.

 

To top

Fonctionnement du module PHP

Ci-dessous le processus a lieu en plusieurs étapes. Comme lors de l'exemple précédent, le client envoie une requête au serveur sous la forme d'une URL avec éventuellement un passage de paramètres (1). Le serveur commence par vérifier si la page demandé dépend du module php (.php, .php3, .php4, ...) ou est statique (.htm, .html, ...) (2). Si il s'agit d'une page php, le script est alors interprété par le moteur (3) qui peut éventuellement envoyer une requête vers un serveur de base de donnée (4) tel que MySQL par exemple. Celui-ci lui renverra alors les données demandées afin de terminer l'interprétation du script (5). Au final, il générera une page statique (6) du même type qu'une page html pouvant être interprétée par le navigateur du client (7).

 

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