INTERVIEWS  
Rasmus Lerdorf , inventeur du PHP
Je ne vois aucun défaut par rapport à ASP
Nexen a rencontré Rasmus Lerdorf, inventeur du PHP qui, au cours d'un entretien d'une heure, a dévoilé un peu de l'histoire et de l'organisation du langage le plus dynamique du web. (, 24 avril 2001)

Cette interview est réalisée par Nexen.net et présentée en quatre volets thématiques:
Historique de PHP, Actualité du langage, Communauté, Futurs développements.

Second volet: Actualité du langage
Historique de PHP | Communauté | Futurs développements

Nexen: Quel est le principal atout de PHP par rapport à d'autres langage de scripts comme Perl ou ASP?

Rasmus Lerdorf: PHP est fait pour résoudre les problèmes sur le web. Toute la documentation et tout ce que les gens voit est concentré sur une seule tâche : construire des pages web dynamiques. On peut résoudre ces problèmes avec n'importe quel autre langage, mais cela va vous prendre un bon moment avant de comprendre comment faire pour que ces langages résolvent vos problèmes de site web. Avec PHP, comment s'y mettre est une évidence.

Quel est le principal défaut de PHP par rapport à d'autres langage de scripts comme Perl ou ASP?

PHP ne requiert pas beaucoup d'aide d'un environnement de développement

Je ne vois aucun défaut par rapport à ASP. Le module ISAPI d'ASP est plus stable, mais nous travaillons déjà dessus. ASP dispose d'un meilleur environnement de développement, mais je ne pense pas que ce soit un véritable problème. Un éditeur tel que Homesite d'Allaire est un excellent éditeur, et PHP ne requiert pas beaucoup d'aide de la part d'un environnement de développement. Cependant, des environnements de développement complets se mettent à PHP actuellement. Comparé à Perl, PHP a le défaut de disposer de beaucoup moins de modules.

Pensez vous intégrer la syntaxe d'ASP dans PHP?

Non

Comment avez vous choisi les balises PHP "<? ?>" ?

<? ?> représente une PI SGML (une process instruction, une balise à exécuter). Lorsque j'en était au point de choisir quels caractères utiliser pour sortir de HTML, j'ai lu les spécifications SGML, et j'ai découvert les balises PI. Cela ressemblait exactement à ce que cherchais : un moyen d'inclure des instructions de calculs dans une page, avec des balises. J'ai alors décidé d'être plutôt compatible SGML

Pensez vous que PHP pourra devenir une norme pour le W3C?

Je ne le pense pas. PHP n'est pas un projet qui s'adapte bien aux structures rigides nécessaires aux comités de sélections. Nous résolvons les problèmes de la manière la plus pragmatique. Si une commission quelconque apprécie notre approche et notre vision, puis lui confère un bon point, ce sera bien. Mais ce n'est pas un objectif que nous allons passer plusieurs cycles à poursuivre.

Connaissez vous le logo PHP avec l'éléphant bleu, conçu par Vince, un français? Qu'en pensez vous?

Je l'ai vu, et je pense qu'il est mignon.

Avez vous déjà pensé à une mascotte pour PHP?


Non, pas vraiment. En plus, l'éléphant est déjà pris par quelqu'un d'autre (PostgreSQL). Si je dois en choisir une, je prendre la taupe. C'est un bourreau de travail, mais qu'on aperçoit rarement : elle passe sa vie à creuser.

Connaissez vous les projets tels que phorum ou phpmyadmin ? Qu'en pensez vous?


Plus ils seront nombreux, mieux ce sera. Il y a des centaines de projets PHP très interessants, et peut être même des milliers. Il suffit de jeter un oeil sur le site de Fresmeat.net, et de taper "PHP" dans le moteur de recherche pour s'en rendre compte.

Troisième volet: Communauté

 
Damien Seguy de Nexen.net JDNet
 
Accueil | Haut de page