Index: phpdoc/fr/chapters/intro.xml
diff -u phpdoc/fr/chapters/intro.xml:1.12 phpdoc/fr/chapters/intro.xml:1.13
--- phpdoc/fr/chapters/intro.xml:1.12 Wed Feb 7 04:21:48 2001
+++ phpdoc/fr/chapters/intro.xml Thu Oct 25 10:08:09 2001
@@ -1,10 +1,12 @@
+
+
IntroductionQu'est ce que PHP?
PHP (officiellement "PHP: Hypertext Preprocessor") est un langage
- de script HTML, qui fonctionne coté serveur.
+ de script HTML, qui fonctionne côté serveur.
Réponse simple et claire, mais qu'est ce que cela veut dire? Un exemple :
@@ -27,39 +29,39 @@
- Il est à noter la différence avec les autres scripts CGI
- écrit dans d'autres langages tels que le Perl ou le C :
- Au lieu d'écrire un programme avec de nombreuses lignes de commandes afin
- d'afficher une page HTML, vous écrivez une page HTML avec du code inclus
- à l'intérieur afin de réaliser une action précise
- (dans ce cas là, afficher du texte). Le code PHP est inclus entre
- une balise de début
- et une balise de fin qui permettent au navigateur de passer en "mode PHP".
-
-
- Ce qui distingue le PHP des langages de script comme le Javascript est que
- le code est exécuté sur le serveur. Si vous avez un script
- similaire sur votre serveur, le client ne reçoit que le
- résultat du script, sans aucun moyen d'avoir accès au code
- qui a produit ce résultat. Vous pouvez configurer votre serveur
- web afin qu'il analyse tous vos fichiers HTML comme des fichiers PHP.
- Ainsi, il n'y a aucun moyen de distinguer les pages qui sont produites
- dynamiquement des pages statiques.
+ Il est à noter la différence avec les autres scripts CGI
+ écrit dans d'autres langages tels que le Perl ou le C :
+ Au lieu d'écrire un programme avec de nombreuses lignes de commandes afin
+ d'afficher une page HTML, vous écrivez une page HTML avec du code inclus
+ à l'intérieur afin de réaliser une action précise
+ (dans ce cas là, afficher du texte). Le code PHP est inclus entre
+ une balise de début
+ et une balise de fin qui permettent au navigateur de passer en "mode PHP".
+
+
+ Ce qui distingue le PHP des langages de script comme le Javascript est que
+ le code est exécuté sur le serveur. Si vous avez un script
+ similaire sur votre serveur, le client ne reçoit que le
+ résultat du script, sans aucun moyen d'avoir accès au code
+ qui a produit ce résultat. Vous pouvez configurer votre serveur
+ web afin qu'il analyse tous vos fichiers HTML comme des fichiers PHP.
+ Ainsi, il n'y a aucun moyen de distinguer les pages qui sont produites
+ dynamiquement des pages statiques.
Que peut faire PHP?
- Le langage PHP possède les même fonctionnalités que
- les autres langages permettant d'écrire des scripts CGI, comme
- collecter des données, générer dynamiquement des
- pages web ou bien envoyer et recevoir des cookies.
+ Le langage PHP possède les même fonctionnalités que
+ les autres langages permettant d'écrire des scripts CGI, comme
+ collecter des données, générer dynamiquement des
+ pages web ou bien envoyer et recevoir des cookies.
- La plus grande qualité et le plus important avantage du langage PHP est le
- support d'un grand nombre de bases de données. Réaliser une
- page web dynamique interfacant une base de donnés est extrêmement
- simple. Les bases de données suivantes sont supportées par PHP:
+ La plus grande qualité et le plus important avantage du langage PHP est le
+ support d'un grand nombre de bases de données. Réaliser une
+ page web dynamique interfacant une base de donnés est extrêmement
+ simple. Les bases de données suivantes sont supportées par PHP:
Adabas D
@@ -88,11 +90,11 @@
- Le langage PHP inclus le support des services utilisant les protocoles tels que
- IMAP, SNMP, NNTP,
- POP3 ou encore HTTP. Vous
- pouvez également ouvrir des connections et interagir en utilisant d'autres
- protocoles.
+ Le langage PHP inclus le support des services utilisant les protocoles tels que
+ IMAP, SNMP, NNTP,
+ POP3 ou encore HTTP. Vous
+ pouvez également ouvrir des connexions et interagir en utilisant d'autres
+ protocoles.
- La génèse du PHP
+ La genèse du PHP
- Le langage PHP a été conçu durant l'automne 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 l'année 1995. Elle fut connue
- sous le nom de "Personal Sommaire Page Tools". Elle était
- composée d'un analyseur extrêmement simple qui ne reconnaissait
- que quelques macros spéciales et d'un petit nombre d'utilitaires
- couramment utilisés dans les pages web. Un livre d'or, un compteur,
- etc... L'analyseur fut réécrit durant l'été 1995
- et fut appelé PHP/FI Version 2. FI etaient les initiales d'un autre
- package que Rasmus avait écrit qui interprétait les
- formulaires HTML. C'est alors qu'il combina le "Personnal Sommaire
- Page tools" avec le "Form Interpreter" et il y ajouta le support de
- mSQL: c'est comme cela que naquît PHP/FI. PHP/FI grandit de
- manière spectaculaire et de nombreuses personnes
- commencèrent à contribuer à son amélioration.
+ Le langage PHP a été conçu durant l'automne 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 l'année 1995. Elle fut connue
+ sous le nom de "Personal Sommaire Page Tools". Elle était
+ composée d'un analyseur extrêmement simple qui ne reconnaissait
+ que quelques macros spéciales et d'un petit nombre d'utilitaires
+ couramment utilisés dans les pages web. Un livre d'or, un compteur,
+ etc... L'analyseur fut réécrit durant l'été 1995
+ et fut appelé PHP/FI Version 2. FI etaient les initiales d'un autre
+ package que Rasmus avait écrit qui interprétait les
+ formulaires HTML. C'est alors qu'il combina le "Personnal Sommaire
+ Page tools" avec le "Form Interpreter" et il y ajouta le support de
+ mSQL: c'est comme cela que naquît PHP/FI. PHP/FI grandit de
+ manière spectaculaire et de nombreuses personnes
+ commencèrent à contribuer à son amélioration.
- Il est relativement peu aisé de donner des statistiques, mais on
- estime que PHP/FI est utilisé sur 15 000 sites web dans le monde
- entier, fin 1996. Ce chiffre atteint 50 000 durant l'été
- 1997. L'été 1997 voit aussi un profond changement dans le
- développemnt du PHP: d'un projet personnel (celui de Ramsus),
- on passe alors à une projet d'équipe. L'analyseur 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éécrit alors que l'autre partie
- fut portée pour donner le PHP Version 3. La dernière version de PHP
- (PHP 4) utilise le moteur d'analyse Zend
- 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.
+ Il est relativement peu aisé de donner des statistiques, mais on
+ estime que PHP/FI est utilisé sur 15 000 sites web dans le monde
+ entier, 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: d'un projet personnel (celui de Ramsus),
+ on passe alors à une projet d'équipe. L'analyseur 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éécrit alors que l'autre partie
+ fut portée pour donner le PHP Version 3. La dernière version de PHP
+ (PHP 4) utilise le moteur d'analyse Zend
+ 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.
- Aujourd'hui (Janvier 2001) PHP 3 ou PHP 4 sont distribués
- avec de nombreux produits commerciaux comme "C2's StrongHold web server" et
- "RedHat Linux" et il est admis (d'après les chiffres de
- NetCraft, et leurs
- statistiques Netcraft Web Server 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.
+ Aujourd'hui (Janvier 2001) PHP 3 ou PHP 4 sont distribués
+ avec de nombreux produits commerciaux comme "C2's StrongHold web server" et
+ "RedHat Linux" et il est admis (d'après les chiffres de
+ NetCraft, et leurs
+ statistiques Netcraft Web Server 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.
- Enfin, à l'heure oú ce document est rédigé,
+ Enfin, à l'heure où ce document est rédigé,
la nouvelle génération du PHP est en cours de création.
Elle utilisera les qualités de Zend
pour améliorer les performances et améliorera le support des