dams Mon Jan 28 23:29:20 2002 EDT
Modified files:
/phpdoc/fr/appendices history.xml
Log:
Translation of the PHP history.
Index: phpdoc/fr/appendices/history.xml
diff -u phpdoc/fr/appendices/history.xml:1.5 phpdoc/fr/appendices/history.xml:1.6
--- phpdoc/fr/appendices/history.xml:1.5 Sat Dec 29 01:09:11 2001
+++ phpdoc/fr/appendices/history.xml Mon Jan 28 23:29:19 2002
@@ -1 +1 @@
-<?xml version="1.0" encoding="iso-8859-1"?><!-- $Revision: 1.5 $ --><!-- This is a
first draft, currently, nobody is working on it<chapt>PHP's history<sect>Overview of
PHP's development-->
\ No newline at end of file
+<?xml version="1.0" encoding="iso-8859-1"?><!-- $Revision: 1.6 $ --><appendix
+id="history"> <title>Historique de PHP</title> <para> L'�volution de PHP s'est faite
+en quelques ann�es. Devenir un des langages les plus importants du web ne fut pas
+une �volution simple. Pour ceux que �a int�resse, voici comment PHP a �volu�
+jusqu'� aujourd'hui. </para> <sect1 id="history.php"> <title>History of PHP</title>
+ <sect2 id="history.phpfi"> <title>PHP/FI</title> <para> PHP a pris la suite
+d'un langage plus ancien, appel� PHP/FI. PHP/FI a �t� cr�� par Rasmus Lerdorf, en
+1995. C'�tait initialement une librairie de scripts Perl, dont il se servait pour
+noter les acc�s � CV en ligne. Il donna le nom de 'Personnal Home Page Tools'
+� cette librairie. Au fur et � mesure qu'il ajoutait de nouvelles
+fonctionnalit�s, Rasmus a transform� la librairie en une impl�mentation en C,
+capable de communiquer avec les bases de donn�es, et de cr�er des applications
+dynamiques et simples pour le web. Rasmus d�cida alors de publier son code, pour
+que tout le monde puisse l'utiliser et en profiter. Cela appela aussi aux
+contributions et aux am�liorations du code. </para> <para> PHP/FI, qui
+signifie Personal Home Page / Forms Interpreter, (Home Page personnelle,
+Interpreteur de Formulaire), incluait plusieurs fonctionnalit�s de base que nous
+connaissons encore aujourd'hui. Il avait ces variables qui ressemblent au Perl, un
+syst�me d'interpr�tation automatique des variables de formulaires, et une syntaxe
+qui s'int�gre facilement dans HTML.La syntaxe elle-m�me �tait similaire � celle du
+ Perl mais beaucoup plus limit�e. Elle �tait simple et un peu incoh�rente.
+</para> <para> En 1997, PHP/FI 2.0,la seconde version en langage C, avait d�j�
+une audience estim�e de plusieurs milliers d'utilisateurs dans le monde, et
+environs 50,000 noms de domaine indiquaient qu'ils avaient install� PHP. Cela
+repr�sentait environs 1% des noms de domaines sur l'Internet. M�me si le nombre de
+contributeur �tait plut�t �lev�, PHP �tait toujours le projet d'un seul homme.
+</para> <para> PHP/FI 2.0 fut publi� officiellement en novembre 1997, apr�s
+avoir pass� l'essentiel de sa vie en version beta. Peu de temps apr�s, une
+version alpha de PHP 3.0 �tait publi�. </para> </sect2> <sect2
+id="history.php3"> <title>PHP 3</title> <para> PHP 3.0 fut la premi�re version
+du langage tel que nous le connaissons actuellement. Il fut cr�� par Andi Gutmans
+et Zeev Suraski en 1997, sous forme de r��criture compl�te de PHP/FI, lorsqu'ils
+ s'aper�urent que PHP/FI �tait sous performant pour leur application de commerce
+�lectronique. Dans un effort de coop�ration, et de compatibilit� avec les
+anciennes versions de PHP/FI, Andi, Rasmus et Zeev d�cid�rent de coop�rer et
+d'annoncer PHP 3.0 comme le successeur officiel de PHP/FI. Le d�veloppement de
+PHP/FI 2.0 fut compl�tement arr�t�. </para> <para> Une des am�liorations
+notables de PHP 3.0 fut ses capacit�s d'extensions. En plus de fournir une solide
+infrastructure aux utilisateurs finaux, des acc�s � de nombreuses bases de
+donn�es et protocoles, PHP 3.0 proposait une API modulaire, qui attira des
+douzaines de d�veloppeurs. Ceux-ci r�alis�rent et partag�rent de nouvelles
+extensions. Sans doute, ce fut la cl� du succ�s retentissant de PHP 3.0. Les
+autres am�liorations de PHP 3.0 furent le support de la syntaxe objet, et une
+syntaxe de langage plus robuste et coh�rente. </para> <para> Le nouveau
+langage fut publi� sous un nouveau nom, qui indiquait clairement que le projet
+n'�tait plus un projet personnel, comme l'�tait PHP/FI 2.0. Il fut nomm� 'PHP'
+avec une nouvelle signification : 'PHP: Hypertext Preprocessor'. C'est un
+acronyme r�cursif, c'est � dire qu'il se d�finit lui-m�me. En fran�ais, cela donne
+: 'Le pr�processeur Hypertexte, c'est PHP'. </para> <para> A la fin de
+1998, PHP avait conquis une base de plusieurs dizaines de milliers d'utilisateurs,
+et des centaines de milliers de sites indiquaient qu'ils l'utilisaient. Au plus
+fort de son utilisation, PHP 3.0 �tait install� sur 10% du parc mondial de
+serveurs web mondial. </para> <para> PHP 3.0 fut officiellement publi� en Juin
+1998, apr�s 9 mois de tests. </para> </sect2> <sect2 id="history.php4">
+<title>PHP 4</title> <para> Durant l'hiver 1998, juste apr�s la publication de
+PHP 3.0, Andi Gutmans et Zeev Suraski commenc�rent la r��criture du moteur
+interne de PHP � la base. L'objectif �tait d'am�liorer les performances de PHP
+avec les applications complexes, et am�liorer la modularit� du code. Ces
+applications �taient rendues possibles par la syntaxe de PHP 3.0, mais le logiciel
+n'�tait pas con�u pour supporter efficacement ces applications. </para>
+<para> Le nouveau moteur, appel� 'Zend Engine' (combinaison des noms de Zeev
+et Andi), atteint ces objectifs avec succ�s, et la premi�re version fut publi�e
+vers la mi-1999. PHP 4.0, s'appuyant sur ce moteur et am�lior� par un grand nombre
+de nouvelles fonctionnalit�s fut publi� officiellement en mai 2000, presque 2
+ans apr�s son pr�d�cesseur. En plus de performances nettement plus �lev�es, PHP
+4.0 apportait le support de nombreux serveurs web, les sessions HTTP, la
+bufferisation de sortie, une s�curit� accrue des informations visiteurs et
+plusieurs nouvelles structures de langage. </para> <para> PHP 4 est
+actuellement la derni�re version de PHP. Le projet de PHP 5.0 a d�j� d�but�, afin
+d'am�liorer le moteur Zend, et y int�grer des capacit�s objets am�lior�es.
+</para> <para> Actuellement, PHP est utilis� par des centaines de milliers de
+d�veloppeurs, et plusieurs millions de sites web indiquent qu'ils sont configur�s
+avec PHP, ce qui repr�sente environs 20% des noms de domaines sur Internet.
+</para> <para> L'�quipe de d�veloppement de PHP inclue des douzaines de
+d�veloppeurs, et d'autres �quipes travaillent � des projets li�s tels que PEAR ou
+la documentation. </para> </sect2> </sect1> <sect1 id="history.php.related">
+<title>Quelques projets li�s � PHP</title> <!-- Hope Stig and/or Egon can do this
+ <sect2 id="history.phpdoc"> <title>PHP Documentation Project</title> <para>
+</para> </sect2> --> <sect2 id="history.pear"> <title>PEAR</title> <para>
+PEAR, signifie 'PHP Extension and Application Repository' (initialement, PHP
+Extension and Add-on Repository) est la premi�re version de classe de base en PHP,
+et deviendra � terme le moyen privil�gi� de distribuer PHP et les modules C.
+</para> <para> PEAR a �t� con�u durant les d�bats tenus lors des PHP Developers'
+ Meeting (PDM) (Rencontres de d�veloppeurs PHP), qui ont eu lieu en Janvier
+2000 � Tel Aviv. Il a �t� cr�e � l'initiative de Stig S. Bakken, et d�di� � sa
+premi�re fille, Malin Bakken. </para> <para> Depuis l'an 2000, PEAR a grossi
+jusqu'� devenir un projet significatif avec un groupe de d�veloppeur comp�tents,
+qui travaillent � mettre en place une librairie compl�te, r�utilisable et commune
+� la communaut� PHP enti�re. PEAR inclus une vaste s�lection de classes de bases
+pour r�aliser une couche d'abstraction de bases de donn�es, du cache, des calculs
+ math�matiques et des transactiosn de commerce �lectronique. </para> </sect2>
+<sect2 id="history.phpqa"> <title>Equipe d'assurance Qualit�</title> <para>
+L'�quipe d'assurance Qualit� de PHP a �t� mise en place durant l'�t� 2000, en
+r�ponse aux critiques re�ues par PHP 3.0, qui n'�tait pas suffisamment test� sur
+des environnements de productions. L'�quipe est constitu� de d'un groupe de
+d�veloppeurs de haut niveau, qui ont une bonne connaissance des sources PHP. Ces
+d�veloppeurs passent le plus clair de leur temps � localiser et supprimer les bugs
+trouv�s dans PHP. De plus, il y a bien d'autres membres du groupe PHP qui testent
+et fournissent un compte rendu fid�le de l'utilisation de PHP sur diff�rentes
+plate formes. </para> </sect2> <sect2 id="history.phpgtk">
+<title>PHP-GTK</title> <para> PHP-GTK est la solution PHP pour �crire des
+applications avec interface, cot� client. Andrei Zmievski se rappelle de la
+cr�ation de PHP-GTK: </para> <blockquote> <para> La programmation
+d'interface GUI a toujours �t� une passion pour moi, et je pensais que Gtk+ �tait
+une excellente librairie, hormis le fait qu'elle �tait �crite en C, ce qui �tait
+plut�t laborieux. Apr�s avoir assist� aux impl�mentations de PyGtk et GTK-Perl,
+ j'ai d�cid� de voir si PHP pouvait disposer de sa propre interface avec
+Gtk+, m�me minimale. J'ai commenc� au mois d'ao�t 2000, lorsque j'avais un peu
+plus de temps libre, et j'ai r�alis� les premi�res exp�rimentations. Mon guide
+principal fut l'impl�mentation de PyGtk, qui �tait plut�t compl�te et avait une
+interface orient�e objet. James Henstridge, l'auteur de PyGtk, fut d'une aide
+pr�cieuse au d�marrage du projet. </para> <para> R��crire toutes les
+interfaces de Gtk+ � la main �tait hors de question et j'ai pens� � r�aliser un
+g�n�rateur de code, exactement comme PyGtk l'avait fait. Le g�n�rateur de code
+�tait un programme PHP qui lisait un ensemble de fichiers .defs, contenant les
+classes, constantes et m�thodes Gtk+, puis g�n�rait le code d'interface de PHP.
+Ce qui ne pouvait pas �tre g�n�r� automatiquement �tait trait�s � la main,
+dans le fichier .overrides. </para> <para> Travailler sur le g�n�rateur de
+code et sur l'infrastructure pris un peu de temps, car je n'avais pas beaucoup de
+temps � consacrer � PHP-GTK durant l'automne 2000. Apr�s avoir montr� PHP-GTK �
+ Frank Kromann, il s'y int�ressa, et commen�a � m'aider sur le g�n�rateur et
+l'impl�mentation Win32. Lorsque nous �criv�mes le premier programme 'Hello
+World', ce fut extr�mement excitant. Cela a pris encore quelques mois pour avoir
+une version initiale. Elle fut publi�e en mars 2001. Cela a encore pris quelques
+mois pour que le projet soit dans une forme pr�sentable. Ce projet fut rapidement
+pr�sent� sur SlashDot. </para> <para> Anticipant que PHP serait un projet �
+part enti�re, j'ai install� des listes de diffusion et un serveur CVS
+ind�pendants, de m�me que le site gtk.php.net, avec l'aide de Colin Viebrock. La
+documentation demandait aussi de l'aide, et James Moore vient me porter une aide
+ pr�cieuse. </para> <para> Depuis sa publication PHP-GTK a gagn� en
+popularit�. Nous avons notre propre �quipe de documentation, et le manuel
+s'am�liore de plus en plus. Des extensions ont �t� �crites pour PHP-GTK et des
+ applications de plus en plus importantes sont concues. </para> </blockquote>
+</sect2> </sect1> <sect1 id="history.php.books"> <title>Books about PHP</title>
+<para> Comme PHP a �volu�, il a �t� reconnu comme une plate forme de
+d�veloppement populaire. Un des signes qui ne trompe pas est le nombre de livres
+d�di� � PHP a �volu� paralellement. </para> <para> Autant que nous le sachions,
+le premier livre d�di� � PHP a �t� 'php- dynamische webauftritte professionell
+realisieren' - un livre en allemand, �crit par Egon Schmid, Christian Cartus et
+Richard Blume. Le premier livre en anglais sur PHP fut publi� juste apr�s : 'Core
+PHP Programming' par Leon Atkinson. Ces deux livres couvraient PHP 3.0. </para>
+<para> M�me si ces deux livres restent uniques dans leur genre, ils furent
+rapidement suivis par un grand nombre d'autres livres, de diff�rents �diteurs. Il y
+a plus de 40 livres en anglais, 50 en allemand et plus de 20 en fran�ais. De plus,
+on peut maintenant trouver des livres sur PHP en espagnol, cor�en, japonais et
+h�breux. </para> <para> Clairement, ce nombre grandissant de livres, �crit par
+diff�rents auteurs, publi�s par diff�rents �diteurs et leur disponibilit� en
+diff�rentes langues est un t�moingnage du succ�s plan�taire de PHP. </para>
+</sect1> <sect1 id="history.php.publications"> <title>Publications about
+PHP</title> <para> Autant que nous le sachions, le premier article consacr� � PHP
+ dans un magasine papier fut publi� dans un magazine Francais, vers la fin 1998 et
+couvrait PHP 3.0. Comme tous les livres, ce fut le premier d'une longue s�rie
+d'articles publi�s dans diff�rents magazines. </para> <para> Des articles sur
+PHP ont �t� publi�s dans Dr. Dobbs, Linux Enterprise, Linux Magazine et bien
+d'autres. Des articles sur la migration d'applications PHP vers un environnement
+Windows existe dans la librarie MSDN de Microsoft. </para> </sect1></appendix><!--
+Keep this comment at the end of the fileLocal variables:mode:
+sgmlsgml-omittag:tsgml-shorttag:tsgml-minimize-attributes:nilsgml-always-quote-attributes:tsgml-indent-step:1sgml-indent-data:tindent-tabs-mode:nilsgml-parent-document:nilsgml-default-dtd-file:"../../manual.ced"sgml-exposed-tags:nilsgml-local-catalogs:nilsgml-local-ecat-files:nilEnd:vim600:
+ syn=xml fen fdm=syntax fdl=2 sivim: et tw=78 syn=sgmlvi: ts=1 sw=1-->
\ No newline at end of file