web-dev-qa-db-fra.com

Quel est le langage de programmation le plus populaire pour créer des sites Web?

Je souhaite connaître les détails des sites Web développés à l'aide de différents langages tels que .Net, Java, PHP, Python. Quel langage de programmation est le plus utilisé?

4
Krishna

TIOBE publie un tableau de classement mensuel des langages de programmation les plus populaires. Les quatre que vous mentionnez sont actuellement classés dans l'ordre suivant:

  1. Java
  2. C #
  3. PHP
  4. Python

Notez que les tables TIOBE sont basées sur un algorithme qui tente de déterminer le nombre de lignes de code écrites dans chaque langue chaque mois en utilisant les résultats des principaux moteurs de recherche. Elles ne constituent donc pas nécessairement une indication du nombre de sites Web utilisant ces langages de programmation, mais cela donne probablement une indication juste.

Ce qu’il ne prend pas en compte, c’est le nombre de sites Web déployés à l’aide de progiciels de blogage standard et de systèmes de gestion de contenu tels que WordPress etc. S'il était possible de compter le nombre de sites Web actifs utilisant chaque langage de programmation. Je suppose que PHP serait légèrement supérieur à ce que suggère le tableau de popularité.

Netcraft examine également des millions de sites chaque mois pour déterminer quelle plate-forme de serveur ils utilisent. Les derniers résultats disponibles à ce jour ( juillet 2011 ) ne vous donneront pas d'indication précise sur le langage de programmation sous-jacent (uniquement le serveur Web), mais ils constituent un point de référence utile:

popular web servers across all domains, as surveyed by netcraft

Il est très difficile d'obtenir des données sur l'utilisation du langage de programmation sur les sites Web actifs, principalement parce que le code généré et les réponses du serveur ne permettent pas toujours de savoir quel langage est utilisé. En tant que tel, il est difficile de dire dans quelle langue un site est écrit sans demander.

5
Nick

PHP est le le plus utilisé de loin . Le fait que toute la pile soit libre est utile, mais sa popularité a été accrue grâce à sa facilité d'intégration. Il est extrêmement facile de combiner du HTML statique avec PHP ou même d’ajouter des fonctionnalités à un côté statique.

Il existe également un très grand nombre de plates-formes générales écrites en PHP. Pensez que chaque blog ou site utilisant Wordpress est un site PHP. Il y en a beaucoup plus et beaucoup d'autres sont extrêmement populaires.

Il s'avère que le plus populaire est différent du plus utilisé en fonction de votre compte. Pour les sites très grands et complexes, les utilisateurs ont tendance à préférer quelque chose de plus structuré, tel que Python, Java et C++. Souvent, les sites les plus importants utilisent une combinaison de langues.

Pour des raisons historiques, certaines langues sont adoptées à des rythmes différents selon les domaines. Par exemple, après PHP, les sites de contenu utilisent souvent Python. Les sites bancaires et de services sont plus susceptibles d’utiliser Java. C++ et Assembly sont souvent utilisés pour améliorer les performances dans des domaines clés, mais je n'en ai pas vu (il y en a probablement) entièrement écrit à l'aide de ceux-ci.

5
Itai