Afin de couper court à toute critique de partialité et d'une analyse biasée au sujet de mon précédent billet et à celui de mon camarade Marc Chouteau, il m'a semblé indispensable d'écrire celui-ci dans la foulée.
Si l'éternel combat technologique entre les langages dédiés PHP et ASPX♯.Net peuvent plus sembler à un troll qu'à une véritable analyse stratégique sur les avancées de chacun, il fallait une fois pour toutes proposer une analyse scientifique qui soit parlante pour toute personne qui soit profane sur le sujet.
J'ai donc conduit personnellement un test de manière neutre, sans à-priori, qui soit technologiquement indépendant des plateformes préférentielles (et hélas, antagonistes, ce qui interdit toute analyse sérieuse) de ces deux langages. Et de manière à obtenir des valeurs probantes, reproductibles et incontestables.
Nomenclature de la technologie employée
- Micro Shure PG48
- Cable Klotz XLR → XLR symétrique mono
- Table Behringer Eurorack MX2004A
- Cable Klotz double Cinch → Jack 3.5mm asymétrique stéréo
- iRiver iHP-140
- Logiciel d'analyse Audacity
Le résultat du bench (faster is better)
L'enregistrement des mesures audio est disponible à l'analyse du public. L'illustration qui suit est le graphe d'analyse obtenu avec le logiciel Audacity :
Analyse du résultat
Terme énoncé (in french) | Temps en millisecondes | Analyse graphique de la mesure |
---|---|---|
“PHP” | 645 ms | |
“ASPX sharp dot Net” | 2 154 ms |
Conclusion : une conversation technique ou la simple mentalisation d'un problème de programmation est plus rapide à énoncer en PHP qu'en ASPX♯.Net.
Donc : PHP est plus rapide.
CQFD
8 réactions
1 De Hadrien.eu - 19/06/2009, 13:41
Fou.
2 De Microogle - 19/06/2009, 13:49
Pas mieux, le compte est bon !
3 De Mill - 19/06/2009, 13:58
Utilisateur et grand fan de PHP, ce test aurait pu être intéressant... s'il y avait eu un test.
Où sont les codes sources utilisés?
Où sont les mesures des timings?
4 De Gilboy - 19/06/2009, 14:31
Mauvaise weed en ce moment Mouton ??? ;)
5 De Da Scritch - 19/06/2009, 14:32
Meuh non, elle est très bonne, au contraire
6 De da scritch net works - 03/07/2009, 10:41
L'open-source ne s'oublie pas, comme les recettes de
Parce que justement;, les recettes de cuisines, si elles n'étaient pas open-source, ça ferait hyper-longtemps qu'on aurait oublié comment faire un bœuf bourguignon autrement qu'en ouvrant une boîte....
7 De da scritch net works - 03/07/2009, 12:35
Référencement : La preuve par l'exemple
Tout est dans le code. Payer des référenceurs, c'est de l'argent jeté par les fenêtres. Tout est dans la manière de parler aux moteurs de recherches, la sémantique....
8 De da scritch net works - 04/07/2009, 17:23
L'open-source ne s'oublie pas, comme les recettes de
Parce que justement, les recettes de cuisines, si elles n'étaient pas open-source, ça ferait hyper-longtemps qu'on aurait oublié comment faire un bœuf bourguignon autrement qu'en ouvrant une boîte....