Samedi 4 novembre, premier jour de week-end après une semaine de boulot que je qualifierai de complète. Tout va pour le mieux, il fait assez beau, pas trop froid pour un automne en France. Avec un de mes amis, nous décidons de passer voir le nouvel étage high-tech de la Fnac Montparnasse (où d’ailleurs j’ai failli me faire jeter dehors pour tentative de photographie sur un home-cinéma vraiment design) et puis surtout d’aller nous poser dans un des cafés égyptiens du quartier. Nous passons commande : thé à la mente et chicha pomme.

C’est là que tout commence...

Logo PHP logo .net

On discute un peu boulot (évidemment, on bosse tous les deux dans l’informatique...)... Au bout de quelques minutes, notre voisin de table nous interrompt et se joint à la conversation. Il commence simplement à parler à mon ami de sa SSII. Jusqu’ici tout va bien. Des questions ordinaires, mais on voit bien qu’il n’est pas étranger à notre petit monde de la high-tech. Nous apprenons d’ailleurs qu’il propose des prestations de service offshore en développement applicatif.

Politesse oblige, vient mon tour.

Je lui fais un résumé très court de mon activité. Il connaît évidemment 20 Minutes, et me pose les traditionnelles questions : Et votre modèle économique, c’est quoi ? ainsi que : Quel est votre tirage aujourd’hui. Petit discours officiel de ma part. Nous en venons à parler de la programmation du site. Je lui en dresse les très grandes lignes (tout ce qui peut être trouvé de façon évidente comme l’utilisation d’une plate-forme LAMP - Linux Apache MySQL PHP - pour le développement de nos pages). Ca y est, le mot est lâché, PHP. Et le grand débat à la "Mac ou PC" va commencer.
Je lui explique nos quelques motivations concernant l’utilisation de ce langage de programmation. Il est assez simple, souple et puissant. Il n’est pas difficile de trouver des développeurs sachant programmer dessus. La communauté internationale est plutôt très contributive (tout en tenant compte des risques à utiliser des solutions toutes faites), et cela nous suffit pour l’instant. Sa réaction se manifeste sans attendre, il n’est pas convaincu. Il essaie de me questionner un peu plus en profondeur. Je ne peux évidemment pas lui donner beaucoup d’infos, mais j’apprends qu’il a travaillé pour Microsoft au cours des dernières années, et qu’il connaît donc très bien le couple .Net / Visual Studio. En quelques mots, il essaie de me faire adhérer à ses idées (comme dans tout bon débat, vous me direz..). Tout d’abord, avec .Net, on peut réellement séparer le rendu HTML de l’application métier. Mais surtout, on gagne réellement du temps, car Visual Studio permet de (d’après ce que j’en ai compris) :

  • développer rapidement
  • suivre les versions
  • débugger
  • gérer le projet
  • construire de réelles versions à mettre en production (des builds)
  • ...

Et enfin, il y a beaucoup de développeurs disponibles sur le marché travaillant en .Net. Ces quelques arguments ne m’ont évidemment pas convaincu, c’est beaucoup trop léger pour décider tout à coup de changer d’applicatif. Mais cela a bien ouvert ma curiosité. Je vais d’ailleurs aller me plonger sur différents sites et forums utilisateurs pour la peine. Histoire de finir l’argumentation, il me descend en bonne et due forme le PHP, en me démontrant ses limites. J’étais plus d’accord avec lui, surtout quand on l’associe avec MySQL. Mais pour un site de news, cela suffit amplement à mon sens. Et puis de toute façon, je n’ose imaginer une migration totale vers du Microsoft... du hardware, des développeurs et des développements. Surtout que j’ai deux arguments de poids : PHP vs .Net vu par Google Trends et surtout Google Fight

N’hésitez pas à laisser un commentaire sur mon blog, je suis preneur d’avis. :)

Liens utiles :
PHP
.Net