Définition de PHP :
En francais c'est Hypertext Preprocesseur!!! Mais, à l'origine "PHP" c'est Pre-HyperTexte-Processor... PHP est un langage utilisé dans des applications web pour écrire des scripts HTML. L'essentiel de sa syntaxe est empruntée aux langages C, Java et Perl, mais y est ajouté plusieurs fonctionnalités uniques. Le but premier de ce langage est de permettre aux développeurs web de concevoir rapidement des sites aux pages dynamiques.
La génèse du PHP :
Le langage PHP a été conçu durant lautomne 1994 par Rasmus Lerdorf. Les premières versions (qui restèrent privées) étaient utilisées afin de savoir qui venait consulter son CV en ligne. La première version publique fut disponible au début de lannée 1995. Elle fut connue sous le nom de "Personal Sommaire Page Tools". Elle était composée dun analyseur extrêmement simple qui ne reconnaissait que quelques macros spéciales et dun petit nombre dutilitaires couramment utilisés dans les pages web. Un livre dor, un compteur, etc... Lanalyseur fut réécrit durant lété 1995 et fut appelé PHP/FI Version 2. FI etaient les initiales dun autre package que Rasmus avait écrit qui interprétait les formulaires HTML. Cest alors quil combina le "Personnal Sommaire Page tools" avec le "Form Interpreter" et il y ajouta le support de mSQL: cest comme cela que naquît PHP/FI. PHP/FI grandit de manière spectaculaire et de nombreuses personnes commencèrent à contribuer à son amélioration.
Quelques chiffres :
Il est relativement difficile de donner des statistiques concernat PHP, mais on estime que PHP/FI était déjà utilisé sur 15 000 sites web , fin 1996. Ce chiffre atteint 50 000 durant lété 1997. Lété 1997 voit aussi un profond changement dans le développement du PHP : dun projet personnel (celui de Ramsus), on passe alors à un projet déquipe. Lanalyseur fut de nouveau réécrit par Zeev Suraski et Andi Gutmans et ce nouvel analyseur forma la base de la version 3 du PHP. Une grande partie du code de PHP/FI fut complètement réécrite pour donner le PHP Version 3. La dernière version de PHP (PHP 4) utilise le moteur danalyse Zend (http://www.zend.com/) pour atteindre de nouveaux niveaux de performance, et supporter un nombre encore plus grand de librairies et extensions. Il tourne de manière native sur tous les serveurs web les plus répandus. Depuis janvier 2001, PHP 3 ou PHP 4 sont distribués avec de nombreux produits commerciaux comme "C2s StrongHold web server" et "RedHat Linux" et il est admis (daprès les chiffres de NetCraft (http://www.netcraft.com/), et leurs statistiques Netcraft Web Server Survey (http://www.netcraft.com/survey/)) que le PHP est utilisé sur 5 100 000 sites web dans le monde entier. Pour comparaison, ce chiffre est légèrement supérieur au nombre de serveurs tournant sous Microsoft Information server (IIS) : 5.03 millions.
Notes importantes :
PHP est copyright (C) 1997 par PHP Development Team. PHP est un "logiciel libre", c'est à dire que vous pouvez le modifier, directement ou sous licence GNU (General Public License). PHP est distribué avec l'espoir qu'il sera utile, mais sans aucune garantie : sans même la garantie de commercialisation ou d'utilité pour quelque but que ce soit. Reportez vous à la licence GNU General Public License pour plus de détails. Vous pouvez télécharger le manuel en diverses langues et formats (y compris PDF, texte simple, HTML, WinHelp, et RTF) à l'adresse : http://www.php.net/docs.php. |
Pour tous commentaires, remarques (et insultes), contactez moi.