Interview Observatoire Français du PHP du 04-07-2002

Observatoire Français du PHP - OFPHP

BestSeller : François-Xavier BOIS (04-07-2002)

Bonjour ! Pouvez-vous vous présenter à nos lecteurs (parcours, actions, …) ?

Je m’appelle François-Xavier BOIS, j’ai 25 ans et suis issu de la formation d’ingénieur à EPITA, promotion 2000, avec la spécialité Sciences Cognitives et Intelligence Artificielle.

Et j’ai écrit, en début d’année, le livre “ programmation PHP ” pour Micro Application.

De plus, je suis co-fondateur de KerniX Software (http://www.kernix.com), qui est une société de 5 personnes spécialisée dans la conception d’applications WEB professionnelles. Nous développons donc des applications de type : e-commerce, e-learning, B2B, portail, GED (gestion électronique de documents), intra / extranet , …., pour offrir le meilleur service possible à nos clients nous disposons également d’un département hébergement à haute valeur ajoutée. Nous avons entre autre développé la boutique financière de Fimatex, le broker en ligne et le site la marque de crayons Conte.

Je donne également des formations sur Linux, et les technologies LAMP : linux, apache, mysql, php.

Combien de livres avez-vous écris ? Lesquels ?

Un seul pour l’instant qui sera réédité dans le courant de l’été.

Combien d’exemplaires en ont été vendus ?

Autour de 5000 exemplaires.

Face aux technologies de Microsoft, Sun, Allaire, PHP peut il maintenant lutter efficacement, en particulier auprès des directeurs informatiques des grosses entreprises ?

Il n’y a à priori aucun soucis au niveau technologique, PHP est de loin ce qui se fait de plus rapide, de plus stable, de mieux conçu et de plus ouvert. Au niveau normalisation, soutien de grands groupes, il en en va cependant tout autrement. PHP est un système ouvert où tout à chacun peut ajouter sa pierre à l’édifice. Il peut ainsi apparaître difficile de dire à un ingénieur brésilien qui vient de développer une extension fantastique d’attendre 4 mois avant qu’elle soit incluse ceci pour cause de “ normalisation ” ou de relecture par un comité de validation.
De ce fait les SSII préfèrent encore aujourd’hui, pour de grands projets, se baser sur JSP ou ASP. Il est aussi important pour ces mêmes SSII d’avoir un éditeur sur qui taper en cas de problème.
L’émergence de Linux au sein de ces grands groupes tend cependant à changer la donne. En choisissant ce système d’exploitation ils sont obligés de prendre en compte les contraintes des logiciels open source et libres et, de ce fait, sont de plus en plus enclin à accepter les petits désagréments et les nombreux avantages de technologies telles que le PHP.
Et il ne faut pas se leurrer, la plupart des étudiants en informatique ont aujourd’hui mis les mains dans Linux et PHP … il en va tout autrement pour des systèmes tels que Solaris et JSP. Cela est bien évidemment à prendre en compte lorsque l’on envisage d’accroître ses effectifs.

Que pensez vous de la progression de l’utilisation de PHP dans le monde professionnel ?

Je suis de plus en plus contacté par des sociétés qui souhaitent remettre leur système d’information à plat. Les souhaits les plus courants sont : pas cher, simple, sûr, facile à faire évoluer.
Une solution WEB est donc particulièrement conseillée :
– pas cher : pas de licenses, et des servers d’entrées de gamme
– simple : ces outils ne nécessitent qu’un navigateur web pour les exploiter
– sûr : tout est centralisé ce qui facilite grandement la sécurisation de la solution (la sauvegarde est, elle aussi, simplifiée)
– facile à faire évoluer : à la différence des autres outils, PHP est très répandu parmi la jeune génération de développeurs … tous les jeunes ingénieurs peuvent l’utiliser avec leurs distributions linux préférées … ainsi les sociétés n’ont pas à se soucier de trouver des ingénieurs capables de reprendre le code … (il en va autrement pour des technologies type coldfusion ou Lotus)

Observatoire Français du PHP - OFPHP

A votre avis, quels sont les forces et faiblesses de ce langage ?

Forces :
– Ouvert
– Gratuit
– Riche : les nouvelles fonctionnalités sortent presque tous les jours
– Stable
– Secure (une seule grosse faille en 2 ou 3 ans)
– Portable : architecture + OS + server WEB
– Extrêmement bien conçu : c’est un langage développé pour le web (bien que je l’utilise aussi maintenant en tant que langage de scripting pour de l’administration système)
– Existence d’outils avancés développés par Zend : encoder, accelerator etc.
– Cohabite parfaitement avec Linux, Apache (et MySQL) : PHP a été développé en priorité avec ces technologies qui sont aujourd’hui et de loin les plus adaptés pour les applications WEB.

Faiblesses :
– Pas d’IDE tels que FrontPage, Visual Studio .NET ou Dreamweaver MX (l’outil de Zend est écrit en Java et est, de ce fait, beaucoup trop poussif … espérons qu’ils le réécrivent en QT)
– Il n’existe pas encore d’équivalent digne de ce nom au CPAN de PERL, une librairie de code professionnel centralisée dans laquelle il est possible de piocher allégrement
– Pas d’API universelle pour la gestion de bases de données (même si des classes PHP existent pour cela).

Vous même, avez-vous utilisé PHP sur des projets importants ?

Je suis l’un des développeurs de “ KerniX WEB OFFICE ” gigantesque outil de back office (LAMP) permettant la gestion complète d’un site ou d’une application web. Cet outil est aujourd’hui utilisé sur des sites tels que : http://www.conte.fr, http://boutique.fimatex.fr, http://www.e-quanto.com, http://www.travelsante.com.

Quels sont d’après vous, les sites Webs actuels les plus significatifs utilisants le PHP ?

Je ne regarde pas trop la concurrence mais un site comme http://www.e-quanto.com est un véritable tour de force qui a demandé 6 mois de développement. Il permet d’obtenir un devis d’impression en instantané et ceci malgré la présence de bases de données énormes (papier, imprimantes, etc.). Ces devis sont ensuite mis au enchères.
Il s’agit d’une véritable application en ligne sur laquelle repose intégralement la société e-quanto.

Comment voyez vous l’évolution de PHP ?

PHP va se professionnaliser et incluant des technologies plus orientées entreprise : SOAP, XML, LDAP etc.

La dimension objet va prendre de plus en plus de place pour rendre possible des développements d’encore plus grande ampleur.

Encore plus de sécurité , la faille concernant l’envoi de fichier a été un détonateur. Plusieurs groupes de développeurs se sont organisés pour tester intensivement les sources et essayer d’y trouver des failles ou mal fonctions.

Avez vous quelque chose à rajouter ?

Aujourd’hui PHP est une technologie de plus en plus répandue, il convient cependant de préciser que bien coder en PHP ne s’apprend pas en quelques heures. De plus il s’agit d’un langage pour le web et les développeurs ont souvent tendance à oublier les problématiques de sécurité. Un bon programmeur PHP doit avoir des notions d’administration système, de webmastering, de gestion de bases de données, de sécurité pour pouvoir envisager ,dans son ensemble, un problématique web.

Merci, et bonne continuation !

=> Retourner sur la page principale consacrée à l’Observatoire Français du PHP

 

Recevez gratuitement le livre pour comprendre les origines des Technologies de l’Information

L'inscription offre de nombreux avantages :

• Joignez les managers et entrepreneurs éveillés
• Soyez informé des nouveautés
• Recevez des offres exclusives

Pas de spam, désinscription en 1 clic

Histoire de l’Informatique et de la Communication

Partager sur vos réseaux

Contactez-nous pour demander un rendez-vous téléphonique !
Catégories : InterviewRétro

0 commentaire

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Recevez gratuitement le livre :
Histoire de l’Informatique et de la Communication
Les Dates Clés