Sources
 
 >> 
PHP
 
Home | Plan | Print   

PHP est l'acronyme récursif de PHP: Hypertext Preprocessor.

PHP est un langage de script qui est principalement utilisé pour être exécuté par un serveur HTTP, mais il peut fonctionner comme n'importe quel langage interprété en utilisant les scripts et son interpréteur sur un ordinateur.

PHP permet de développer des scripts suivant le modèle procédural et/ou le modèle objet. On désigne parfois PHP comme une plate-forme plus qu'un simple langage.
Ce langage a été créé en 1994 par Rasmus Lerdorf pour son site Web. C'était à l'origine une bibliothèque logicielle en Perl dont il se servait pour conserver une trace des visiteurs qui venaient consulter son CV. Au fur et à mesure qu'il ajoutait de nouvelles fonctionnalités, Rasmus a transformé la bibliothèque en une implémentation en langage C, capable de communiquer avec les bases de données et de créer des applications dynamiques et simples pour le World Wide Web. Rasmus décida alors en 1995 de publier son code, pour que tout le monde puisse l'utiliser et en profiter. En 1997, deux étudiants, Andi Gutmans et Zeev Suraski, redéveloppèrent le cœur de PHP/FI.
En 2002, il était utilisé par plus de 8 millions de sites Web à travers le monde, en 2004 par plus de 15 millions. La version actuelle est la version 5, elle corrige certaines failles et rajoute de nouvelles fonctions et bibliothèques.

Exemples

Le programme ci dessous permet de transferer des images depuis votre PC sur un serveur Web, puis d'administrer votre bibliotèque d'images (création de categories, ajout suppression d'images, ...).
Le programme PHP construit la liste des images actuelles, et genère une page Web. La partie consultation est entièrement dynamique et ne se fait que du côté client.