dams Mon Jan 28 23:33:15 2002 EDT
Modified files:
/phpdoc/fr/appendices history.xml
Log:
Using Unix style endoflines and HTML entities.
Index: phpdoc/fr/appendices/history.xml
diff -u phpdoc/fr/appendices/history.xml:1.6 phpdoc/fr/appendices/history.xml:1.7
--- phpdoc/fr/appendices/history.xml:1.6 Mon Jan 28 23:29:19 2002
+++ phpdoc/fr/appendices/history.xml Mon Jan 28 23:33:15 2002
@@ -1 +1,317 @@
-<?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
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!-- $Revision: 1.7 $ -->
+
+<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 file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"../../manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->