|
Tweet | Envoyer cette page |
Cours PHP | Plan du site |
Se connecter
Plus que 18 jours pour gagner 5 jeux !
Marre de la pub ? Devenez membre premium !
![]() | 21 décembre 2012 : la fin du monde ? |
![]() | "Il est déjà trop tard" : l'espèce humaine devrait s'éteindre ce siècle |
![]() | Démographie : la vraie vérité qui dérange |
![]() | Les abeilles, témoins du bon état de notre environnement, disparaissent massivement |
![]() | Un nouveau "continent" de déchets a été découvert dans l'océan Atlantique Nord ! |
![]() | Manger autant de viande est une aberration pour l'environnement et la santé |
![]() | Le pic pétrolier mondial : on doit s'y préparer dès maintenant ! |
![]() | Limiter l'augmentation de la température planétaire à 2 ºC n'est plus réalisable |
![]() | Le déclin de l'industrie nucléaire |
![]() | 7 milliards d'habitants sur Terre |
![]() | Pollution de l'air : plus de 2 millions de morts par an |
Marre de la pub ? Devenez membre premium !
Cartes et données mises à jour en "temps réel"Découvrez l'agenda du mois
> > Février 2012 < <
Marre de la pub ? Devenez membre premium !
www.notre-planete.info : environnement, développement durable et sciences de la Terre
Un site web est l'ensemble de pages et, le cas échéant, des logiciels qui les génèrent automatiquement, hébergés sur un ou plusieurs serveurs et qui propose un service aux utilisateurs.
L'ensemble des pages d'un site web se trouve généralement sous un même nom de domaine (notre-planete.info par exemple).
De façon plus précise il s'agit d'un serveur d'informations inscrit sur le WEB (World Wide Web) ou la toile grâce à son identifiant (URL : Uniform Resource Locator) sa présentation (page HTML) et ses procédures d'accès (HTTP pour Hypertext Transfer Protocol).
Ainsi, lorsque l'on se connecte à Internet notamment pour visualiser des pages web, il faut bien garder à l'esprit que nous lisons en majorité des fichiers au format HTML (via un navigateur de type Internet Exploreur ou Firefox par exemple) qui viennent d'être téléchargés d'un serveur distant appelé serveur web sur notre ordinateur. Les textes et médias associés ont été copiés sur notre disque dur dans des répertoires temporaires et restitués avec une mise en forme par le navigateur web qui applique ou pas différents standards instaurés par le W3C (World Wide Web Consortium).
Le serveur web (Apache HTTP Server Project, IIS, IPlanet, par exemple), qui héberge le site web, est l'ensemble des matériels, logiciels et liaisons sur lequel sont implémentés les sites et qui permettent de les rendre consultables sur la toile. Plus simplement, il s'agit d'un ordinateur contenant des informations consultables à distance par d'autres ordinateurs et sur lequel le webmaster "upload" (envoie) ses fichiers.
Lorsque le serveur web est couplé avec un interpréteur PHP, l'architecture se décline ainsi :
Dans ce dernier cas qui nous intéresse, il existe un intermédiaire entre le serveur web qui réceptionne la requête HTTP et le renvoi de la page Internet correspondante. En effet, le serveur web qui stocke des pages PHP avec du code PHP imbriqué dans les balises HTML (de notre crû) doit les envoyer à l'interpréteur PHP pour une exécution à la volée. Celui-ci restitue alors une page HTML (sans le PHP qui a donc été exécuté) et dont les résultats sont visibles dans le code HTML sous forme de texte et/ou balises HTML exploitables par le navigateur web.
C'est l'extension du fichier (*.php, php3, php5...) qui indique au serveur web que l'interpréteur PHP peut rencontrer du code PHP et donc l'interpréter. Il n'y a pas ici de compilation du code source pour le rendre exécutable, mais une interprétation ligne par ligne du fichier PHP.
Ainsi, le PHP permet de générer du code HTML à la volée en fonction de diverses instructions données par le concepteur et visibles uniquement dans le code source du fichier
Ex : affiche moi l'heure en cours, indique moi le nombre d'articles restant en magasin en interrogeant la base de données... On exploite généralement des bases de données de type MySQL.
A titre d'exemple, le duo PHP/MySQL peut se retrouver dans l'environnement suivant :
Ces différentes versions et produits logiciels sont normalement clairement spécifiés par votre hébergeur.
Vous trouverez sur ce lien, un récapitulatif historique de PHP par Rasmus Lerdorf.
Nous pouvons retenir que PHP est passé d'un langage de script rudimentaire mais pratique à une plate-forme de développement complète et utilisée sur les plus grands sites professionnels. >Son déploiement actuel en fait le premier langage "serveur" (serveur car le code est exécuté sur le serveur) sur le web.
Il est important de bien connaître les atouts d'un langage avant de l'exploiter, afin que celui-ci réponde aux besoins de votre projet web. Voici une liste des caractéristiques de PHP qui en font un langage incontournable et facile d'accès pour le web :
Au niveau du développement :
Haut de page ^
Offres d'emploi et CV
Livres et DVD
Associations
Communiqués
Agenda
Flux RSS
Partenaires
Page mise à jour le 28/12/2011 19 connectés© 2001-2012 notre-planete.info® v. 5.69 - tous droits réservés
notre-planete.info est un site indépendant qui informe et sensibilise objectivement sur l'environnement, l'écologie, les sciences de la Terre et le développement durable
Mentions légales |
Presse |
Publicité |
Contact |
Liens et logos |
Soutenez notre-planete.info !