Le langage PHP
Un article de Mangue.org, l'encyclopéde libre.
Le PHP (http://www.php.net/) est né d'une façon originale : en 1994, Rasmus Lerdorf possède une page web avec son CV. Celui-ci développe un programme pour garder une trace de ses visiteurs : PHP.
Rapidement, des internautes curieux lui demandent une copie de son programme, et c'est ainsi que Rasmus met en ligne la version 1.0 de PHP. Très vite, sa création connait un grand succès, et de nombreuses suggestions lui parviennent. La version 2 de PHP voit donc le jour: celle-ci permet enfin de récupérer des données de formulaires pour les traiter dans des structures conditionnelles, les communiquer à des bases de données, etc... (C'est de cette version que l'on parle lorsqu'il est question de PHP/FI) Cette mouture étant déjà assez complète, elle commence à se voir utilisée par des sites commerciaux. Mais l'aventure ne s'arrête pas là. Une communauté de développeurs se créée autour du langage, et on assiste alors à l'apparition de nouvelles fonctions et de corrections de bugs. On notera la participation de Zeev Suraski et Andi Gutmans, dont la contribution poussera Rasmus à créer une version 3.0 de PHP, qui voit le jour en 1998. Aujourd'hui, PHP en est à sa version 5 et est utilisé par des millions de sites web à travers le monde.
PHP signifiait au départ Personal HomePage. Aujourd'hui l'acronyme n'a plus vraiment de signification officielle : cela va du nom original à PHP Hypertext PreProcessor en passant par People Hate Perl, la définition la plus couramment utilisée restant tout de même PHP Hypertext PreProcessor.
PHP est un langage qui vient s'intégrer dans du code HTML, et qui, une fois traité par le serveur, va générer une page web. De part sa syntaxe très proche du C, il est très facile d'accès, et sa connectivité aux bases de données permet de créer rapidement et simplement des sites internet dynamiques. Il était distribué, jusqu'à sa version 3, sous licence GNU GPL. Depuis la version 4, il est distribué sous une licence encore moins contraignante, il reste donc libre et gratuit. Son apprentissage est rapide et sans douleur et n'importe qui de vraiment intéressé sera en mesure de créer ses propres scripts après un temps très court.
Pour résumer : PHP est gratuit, rapide, librement modifiable, populaire et facile d'accès. De plus, au vu de la communauté qui s'est créée autour de ce langage, on pourra toujours trouver la réponse à la question qui nous tracasse sur le net.
Nos cours commenceront par des enseignements théoriques (syntaxe, structures de contrôles...) avant de passer à la pratique par l'étude de cas complets (mise en place de sondages, système de news...).
Nos articles
Voir aussi
- La Catégorie PHP (http://forum.mangue.org/index.php/board,7.0.html) du forum de Mangue.Org (http://forum.mangue.org/).
Liens externes
-
Site officiel [1] (http://www.php.net/)
-
Portail français PHP & MySQL, Nexen (http://www.nexen.net)
-
La catégorie PHP (http://dmoz.org/World/Fran%c3%a7ais/Informatique/Programmation/Langages/PHP/) de l'Open Directory Project (dmoz) (http://dmoz.org/).


