PHP

Un article de WikiTuto.

Jump to: navigation, search

Sommaire

Explication

PHP3 est un langage de scripting embarqué dans les pages HTML et traité par le serveur. PHP3 permet de construire dynamiquement des pages HTML contenant les résultats de calculs ou de requêtes SQL adressées à un système de gestion de bases de données (SGBD).

Grâce à des nombreuses extensions, PHP3 peut générer des fichiers PDF, s'interfacer avec des serveurs de messagerie, des serveurs LDAP ou encore générer des images et graphiques GIF à la volée, pour ne citer que quelques unes des fonctionnalités les plus impressionnantes.

PHP3 peut s'interfacer à la quasi totalité des SGBD du marché, qu'ils soient commerciaux ou qu'ils viennent du monde du Free Software.

PHP3 est donc un langage comparable à ASP de Microsoft (la comparaison s'arrête là : PHP3 comporte beaucoup plus de fonctions qu'ASP, supporte pratiquement tous les standards du Web, et est extensible). Il ne s'agit pas d'un langage de scripting destiné au client, le browser, comme peut l'être Javascript.

On doit la première version de PHP à Rasmus Lerdorf qui l'a mise au point pour ses propres besoins en 1994. Cette version était destinée à son usage personnel, d'où le nom (Personal Home Pages). Cette version n'a pas été mise à disposition du public. Vers 1995, une version qui permettait l'exécution de quelques macros fut mise à disposition, elle permettait de gérer un livre d'or, un compteur de hits et quelques autres trucs.

PHP3 est la troisième version de l'interprêteur de ce langage. Il succède à PHP/FI qui était la version 2. C'est une réécriture totale de l'interprêteur que l'on doit à Zeev Suraski et Andi Gutmans. La prochaine mouture est déjà bien avancée : le moteur de PHP v4 sera Zend (cf. le site officiel de PHP3 et celui de Zend).

Et combien coûte une telle merveille ? PHP3 est distribué librement et gratuitement sous la licence GNU GPL. Il peut être téléchargé depuis le site mirroir de l'Université de Michel de Montaigne Bordeaux III à http://fr.php.net

Contrairement à ce que certains disent, l'acronyme PHP ne signifie pas "People Hate Perl", mais bizarrement "Personal Home Pages". Ce nom est hérité de la première version de PHP. Aujourd'hui, par concensus, "PHP : Hypertext PreProcessor" ;-)

Actuellement, les Survey de NetCraft indiquent qu'il y aurait plus de 150,000 sites dans le monde qui utilisent PHP3. Tout est là : PHP3 est très populaire. Pourquoi ? Simplement parce que, comme la plupart des autres logiciels libres, il est né d'un besoin, a évolué dans le sens où les utilisateurs l'attendaient, mais aussi et surtout parce que ça fonctionne terriblement bien !

Voir aussi

Source

Boîte à outils
Annuaire gratuitCe site est listé dans la catégorie Informatique : Aide et astuces en informatique Annuaire