Un meilleur job mieux payé ?

Deviens chef de projet, développeur, ingénieur, informaticien

Mets à jour ton profil pro

ça m'intéresse

Sondage : Votre langage serveur préféré pour le web ?

Le , par Yogui, Rédacteur
Mise à jour 2013
Ce sondage a été renouvelé en 2013. Venez participer, cela se passe ici :

Quel est votre langage serveur préféré pour le Web en 2013 ?


----------------------------------
Chers membres du club.

Ce sondage prend en compte les langages pour Serveurs Web spécialement destinés pour le développement d'applications web comme ASP, PHP, Colfusion, et aussi les langages génériques qui sont utilisés aussi pour le web, comme Java, C# et VB.NET, Perl, Python par exemple.

Ce sondage est limité par le système à un certain nombre d'options, et on ne peut donc pas y faire figurer tous les langages de programmation qui sont très nombreux. Ce sondage représente les plus courants, ou du moins les plus utilisés parmi les membres du club Developpez.com (voir le trafic sur les forums).

Nous avons choisi de ne pas mentionner les langages qui sont compatibles avec les autres langages serveurs du sondage, et donc utilisés en complément, comme : HTML, XHTML, CSS, XML, Flash, XSL, mais vous êtes chaleureusement encouragés à le préciser dans votre témoignage pour préciser votre vote.

En ce qui concerne Java, ce sondage concerne les applications serveur : JSP, Servlets, ... Ce sondage ne concerne pas les Applets... Si vous faites des applets ne votez pas Java mais précisez le dans votre témoignage...

Merci de voter pour votre langage préféré, et en plus si possible d'écrire votre témoignage pour expliciter votre avis :
- Pourquoi ce choix
- Les plus/avantages
- Les moins/inconvénients
- Quel projets réalisez-vous avec et pourquoi
- Vers quels autres langages pensez-vous évoluer dans le futur
- Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage
- Est-ce une utilisation amateure ou professionnelle
- Avez-vous fait votre choix pour raison professionnelle, par plaisir par choix personnel
- Autres langages utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
- Conclusion
- etc.

Comme il s'agit d'un sondage/ Débats, merci de suivre les consignes strictes suivantes :

- SMS interdit : essayez d'écrire en français

- Évitez de multiplier des messages courts, et essayez de faire plutôt un seul message avec tous les points ci-dessus (vous pouvez éditer vos messages pour les améliorer). Les multiples messages seront acceptés uniquement en cas de réponse de qualité à un débat technique de qualité...

Les messages type taverne ou SMS seront effacés immédiatement sans préavis ou explications.

Notre but est de créer un débat technique de qualité.

Vous pouvez tous faire un témoignage. Par contre pour débattre et faire plusieurs messages, vous devez être de préférence expérimenté, pas un débutant, et connaître plusieurs langages.

Si vous êtes débutant et que vous ne connaissez qu'un seul langage, vous êtes le bienvenu pour voter et apporter 1 témoignage, mais pour le débat, essayez de comprendre que vous êtes mieux placé pour lire le sujet qu'y participer...

Merci de votre compréhension à tous



PS : Note spéciale au sujet de PHP. Il est connu que PHP rencontre un succès considérable : à la fois par les professionnels, mais aussi surtout par les très nombreux webmasters amateurs. Etant donné que PHP est le langage le plus proposé pour les hébergeurs gratuits (free, etc.) ou à bas prix, il est évident que l'option PHP sera largement sur-représentée dans ce sondage. C'est pourquoi je vous demande de prendre les résultats du sondage seulement à titre indicatif, et je pense que ce qui sera aussi surtout intéréssant, ce seront les témoignages et le débat technique... À part le cas particulier PHP, le résultat du sondage sera uniquement significatif pour réprésenter l'activité des membres du club developpez.com mais ne sera évidemment pas exactement représentatif du marché en général.

Voir aussi l'autre sondage : Votre langage de programmation préféré ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :




Avatar de Immobilis Immobilis - Expert éminent http://www.developpez.com
le 28/04/2009 à 21:43
Le C#

- Pourquoi ce choix

C'est un langage que je commence à bien connaître. Il n'est pas trop verbeux. Il a de l'avenir.
- Les plus/avantages
Avec Visual Studio c'est un plaisir.
- Les moins/inconvénients
Euh, cela fait 4 ans que j'en fait et je vois pas d'inconvénients.
- Quel projets réalisez-vous avec et pourquoi
Du web, des consoles, des librairies.
- Vers quels autres langages pensez-vous évoluer dans le futur
C#
- Comment vous êtes-vous formé? Où avez-vous été formé sur ce langage?
Une formation au développement d'application web m'a débloqué, puis sur Developpez.com, un peu de littérature!!
- Est-ce une utilisation amateure ou professionnelle?
Professionnelle
- Avez-vous fait votre choix pour raison professionnelle, par plaisir par choix personnel?
Professionnel. En .net C# est plus représenté que les autres langages.
- Autres langages utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
ASP3 vbscript: historique. C'est par ça qu'on commençait il y a dix ans.
VB6: pour Office.
- Conclusion
Le développement c'est cool.

A+
Avatar de MonsieurSmith MonsieurSmith - Membre habitué http://www.developpez.com
le 06/05/2009 à 15:05
En l'état actuel de mes connaissances, je vote Java/J2EE.

Pourquoi ce choix ?

Java est le deuxième langage de programmation digne d'intérêt (facilité, performance, possibilités d'application) que j'ai appris dans mes études, après le C. Avec ma première expérience, j'ai aussi appris son usage pour le web, de façon plus intuitive que le C à mon goût. Depuis, lui et moi, on ne se quitte plus

Les plus/avantages

- Facilité de syntaxe, surtout pour quelqu'un comme moi qui a commencé avec C (bon, en fait, j'ai commencé avec Pascal, mais oublions ça).
- Application stricte des concepts de programmation objet, auxquels je suis pour ma part totalement acquis ; laquelle implique de facto une modélisation rigoureuse qui fait du bien.
- Beaucoup de bibliothèques existantes pour compléter une API standard déjà vaste. Une petite pensée aimante pour Struts 2 et sa mise en oeuvre de la modélisation MVC pour le développement web.
- Evolutions intéressantes d'une version à l'autre, allant vers des sophistications bienvenues dans le codage (apprécié notamment : les génériques !).

Les moins/inconvénients

- Parfois exagérément compliqué pour pouvoir faire simple (un seul exemple : mise en oeuvre de l'héritage multiple...). Dans le même ordre d'idée, le parcours de l'API peut s'apparenter à un jeu de pistes...
- Une application Java, web ou non, peut s'avérer lourde en performances : mieux vaut bien savoir comment gérer la mémoire avec ce langage.
- Avez-vous déjà essayé de déboguer un site conçu presque exclusivement en JSP ? Moi oui (c'était un grand nom de la distribution, mais chut), et... plus jamais ça Vive le MVC pur !

Quel projets réalisez-vous avec ce langage, et pourquoi ?

À ce jour, exclusivement des applications web : majoritairement du client léger, mais en ce moment même, j'ai redécouvert les joies de l'applet à base d'AWT/Swing, paquetages auxquels je n'avais plus touché depuis la fac...

Vers quels autres langages pensez-vous évoluer dans le futur ?

Après des années de manque de curiosité à ce sujet, je commence à m'intéresser à d'autres langages propices à la programmation objet pour le web, comme Python dont les singularités me font de l'oeil.

Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage ?

Formation universitaire, complétée par l'expérience professionnelle.

Est-ce une utilisation amateure ou professionnelle ?

Professionnelle.

Avez-vous fait votre choix pour raison professionnelle, par plaisir, par choix personnel ?

Un peu des trois, pour diverses raisons liées à mon parcours (voir réponses précédentes).

Autres langages utilisés, pourquoi ? dans quel cadre ? et comparaisons ?

J'ai tâté du PHP, dans deux contextes : un où je tâchais de me mettre en place un site perso, et un autre où je me plongeais dans le code de l'excellent groupware Horde pour le web (IMP, Kronolith, etc).
Ce que j'en ai tiré : rapide, facile, séduisant d'utilisation quand on veut générer dynamiquement du HTML. Mais la médaille a son revers : rapide, facile, pas séduisant du tout de faire un grand n'importe quoi pas maintenable si on manque juste d'un tout petit peu de rigueur. Je préfère d'assez loin l'encadrement fourni par Java, même s'il faut un peu plus chercher pour lui trouver un hébergeur adéquat.

Sinon, en dehors du web, je me suis mis récemment à la programmation de scripts Lua en vue d'écrire un addon pour ce piège à nerds ultime qu'est World of Warcraft !

Conclusion

Java a été un acteur majeur dans la mise en oeuvre des concepts objet, mais après quelques années d'utilisation quasi exclusive, je me trouve plus fan desdits concepts que de leur application parfois un peu lourde dans ce langage. Je ne serais pas contre la découverte des alternatives.
Avatar de thomas9501 thomas9501 - Membre régulier http://www.developpez.com
le 27/05/2009 à 12:28
PHP sans conteste
Avatar de Kerod Kerod - Inactif http://www.developpez.com
le 27/05/2009 à 13:13
J'aimerais préciser une chose.

On vous remercie pour votre participation au sondage ainsi qu'au thread mais ce serait également intéressant que votre participation ne s'arrête pas à tel langage est meilleur, ou tout autre assimilé. Essayez de développer svp.

Avatar de - http://www.developpez.com
le 12/06/2009 à 12:27
J'ai voté asp
Pourquoi?? parse que j'ai le nez dedans en ce moment !
Possibilité de faire du vrai MVC avec .net derriere voire vb( é oui ca existe encore)
Php est bien aussi, mon coeur balance entre les 2 toutefois..
Avatar de mystro7200 mystro7200 - Membre régulier http://www.developpez.com
le 24/07/2009 à 18:34
- Pourquoi ce choix:
A vrais dire, durant mes années d’études, j’ai pu côtoyer plusieurs langages, j’étais surtout orienté php, j’avais d’ailleurs développé mon projet de fin d’étude en php, mais question de spécialisation dans un langage, j’avais laissé le choix au marché de travail.
Donc dés que j’ai voulu intégrer le monde professionnel, j’ai trouvé que java, est la plus utilisé ici chez nous dans les grandes boites, et c’est ainsi que je m’y suis orienté, donc c’été pas un choix d’amour mais surtout d’obligation,
Certes au fur et a mesure de mon aventure, j’ai constaté que je n’ai pas fais le mauvais choix

- Les plus/avantages :
Puissance du langage
Plusieurs frameworks
Mais surtout MVC

- Les moins/inconvénients :
La difficulté de s’adapter avec chaque nouvelle technologie et chaque frameworks.

- Quel projet réalisez-vous avec et pourquoi
Des projets de gestion orientée vers le métier bancaire, pour le boulot.

- Vers quels autres langages pensez-vous évoluer dans le futur
j’aimerais surtout apprendre du PHP 5 , parce que la plupart des petits marchés freelance qui me sont proposé , sont généralement en php5 , donc sa doit être rentable.

- Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage
une petite partie pendant mes études mes études , mais surtout au sein de la société où je travail , dans laquelle j’ai pu bénéficier de plusieurs formations sur java et surtout sur de différents frameworks

- Est-ce une utilisation amateur ou professionnelle
Professionnelle.

- Avez-vous fait votre choix pour raison professionnelle, par plaisir par choix personnel
Un choix professionnel

- Autres langages utilisés, pourquoi ? dans quel cadre ? et comparaisons ?

PHP, pour des projets personnel en freelance.
Javascript , plsql , ajax , pour des raisons professionnels

Conclusion


Java, c’est l’avenir dans le monde professionnel
Mais pour le freelance, il n’y a pas meilleur que PHP
Avatar de - http://www.developpez.com
le 24/08/2009 à 12:12
Bonjour,

Pour moi, le web, c'est PHP.

- Pourquoi ce choix
C'est le langage le plus utilisé dans le monde web et de plus il a toujours été destiné au web !

- Les plus/avantages
PHP5 est dorénavant pleinement objet et n'a (presque) plus rien à envier aux autres langages objet. Toujours destiné au web, il possède toutes les solutions pour gérer du petit site au projet web complet et il est sécurisé.

- Les moins/inconvénients
(en vrac) Le paramétrage pas toujours évident - La doc pas toujours très claire, surtout entre les "anciennes" méthodes et les "nouvelles" - Certains modules non livrés "de série".

- Quel projets réalisez-vous avec et pourquoi
Projets web uniquement (je réserve java plutôt aux applications lourdes et aux applets).

- Vers quels autres langages pensez-vous évoluer dans le futur
Je connais PHP, Java et VB. Je pense plutôt dorénavant à me perfectionner dans les deux premiers (qui couvrent une bonne partie du marché) que d'en apprendre un nouveau.

- Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage
PHP : autodidacte
Java : formation + perfectionnement autodidacte

- Est-ce une utilisation amateur ou professionnelle
Professionnelle

- Avez-vous fait votre choix pour raison professionnelle, par plaisir par choix personnel
En consultant les offres du marché...

- Autres langages utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
PHP : web uniquement
Java : Applis lourdes, applets...
VB (en particulier VBA et Access lorsqu'il faut réaliser une maquette rapidement ou pour des applications plus simples)

- Conclusion
En conclusion, je voudrais juste revenir sur quelques petites choses lues et et que j'aimerais commenter. Notamment le fait que :
- quelque soit le langage, on peut faire du code non réutilisable, monolithique et affreux (pour ne pas dire un autre mot), ce n'est pas "réservé" qu'à PHP.
- concernant mvc, il ne s'agit pas d'un composant ajouté ou non à un langage mais d'une façon de concevoir. On fait donc très bien du mvc en php.
Avatar de toshiro92 toshiro92 - Membre du Club http://www.developpez.com
le 07/12/2009 à 19:32
Ce qui serait surtout intéressant, ce serait de poster un comparatif de performance récent entre tel ou tel langage. Si quelqu'un a ça sous la main, ce serait bien

Sinon j'ai voté java car je trouve que la logique de l'objet est beaucoup plus poussée que le PHP, avec qui j'ai travaillé pas mal de temps. De plus, Java permet l'intégration de différents "modules" dont Hibernate, qui facilite pas mal les choses.

Seul inconvénient pour moi à noter serait la difficulté au départ pour apprendre le java. De plus, si on est un habitué du PHP, on pourrait vite se décourager. Mais très bon langage quand même.
Avatar de spidermario spidermario - Membre éclairé http://www.developpez.com
le 08/12/2009 à 16:23
Sinon, haXe m'a l'air plutôt bien : à l'aide du même langage, on peut générer des animations Flash, des fichiers JavaScript ou des pages PHP (et même du code C++ ou du bytecode pour la NekoVM).

En conséquence, dans un même projet, plusieurs classes peuvent être partagées entre la partie client et la partie serveur, ce qui facilite leur communication puisqu'elle peuvent être sérialisées.

De plus, le langage en lui-même apporte des fonctionnalités manquantes à d'autres telles que les énumérations paramétrées ainsi qu'un typage statique (dynamique si nécessaire) et inféré. Le créateur du langage semble avoir été assez influencé par Objective Caml, son compilateur est d'ailleurs écrit dans ce langage.

L'auteur du langage est celui qui a écrit la NekoVM et le compilateur ActionScript mtasc.
Avatar de bilbonec bilbonec - Membre averti http://www.developpez.com
le 16/09/2010 à 17:45
Une petite suggestion à ce sondage.

Ayant une préférence pour le PHP, j'ai pu voter rapidement : il est le premier sur la liste.

Cependant, il est bon de noter que pour avoir un sondage plus pertinent il faudrait que l'ordre des réponses soit aléatoire : les derniers de la liste ne seront pas lus dans 99% des cas ce qui fausse assez le sondage.
Avatar de Kerod Kerod - Inactif http://www.developpez.com
le 22/10/2010 à 16:31
Mise à jour 2013
Ce sondage a été renouvelé en 2013. Venez participer, cela se passe ici :

Quel est votre langage serveur préféré pour le Web en 2013 ?


----------------------------------------------------------------------------
Ce sondage est terminé, merci de vous reporter au sondage 2010 pour continuer à vous exprimer : http://www.developpez.net/forums/d99...r-prefere-web/
Offres d'emploi IT
Chef de projets informatiques amoa
GECINA - Ile de France - Paris (75000)
Assistant chef de projet
BVA - Ile de France - Boulogne-Billancourt (92100)
Ingénieur développement java j2ee h/f
BULL FR - Rhône Alpes - Lyon (69000)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique C