GRATUIT

Vos offres d'emploi informatique

Développeurs, chefs de projets, ingénieurs, informaticiens
Postez gratuitement vos offres d'emploi ici visibles par 4 000 000 de visiteurs uniques par mois

emploi.developpez.com

Sondage : Quel est votre langage serveur préféré pour le développement Web ?

Le , par Bovino, Rédacteur
Mise à jour 2013
Ce sondage est terminé. Il 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.

Suite au précédent sondage 2009 (Votre langage serveur préféré pour le web ?), nous avons décidé de le renouveler afin d'avoir votre avis en cette fin d'année 2010. Pour rappel, les langages qui l'avaient remportés sont : PHP avec 50,66% suivi de Java avec 23,05% et enfin de C# et VB.NET avec respectivement 11,89% basé sur l'avis de 681 participants.

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éressant, ce seront les témoignages et le débat technique... À part le cas particulier PHP, le résultat du sondage sera uniquement significatif pour repré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é 2010 ?


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




Avatar de pigalon pigalon - Futur Membre du Club http://www.developpez.com
le 04/11/2010 à 11:17
J'ai toujours développé en Java et je n'ai jamais eu de vraies raisons pour changer de langage.
Certes, certains points sont discutables, mais sur la plan professionnel c'est le langage idéal, multi plateforme et qui guide quand même bien les développements, surtout avec l'aide d'un framework comme Spring.
Après quelques tâtonnements dans le monde Java et le développement Web, il ne me restait qu'à trouver LE framwork MVC qui allait me faciliter la création d'interface web.
J'en ai essayé plusieurs Flex(Blaster), Apache pivot, Vaadin, ou bien tout simplement Spring MVC et Jquery qui est une très bonne solution, simple et rapide à mettre en place mais pour moi pas assez guidé pour la création d'interface.
Récemment j'ai trouvé le framework ZK qui m'aide bien dans la réalisation de mes interfaces. Il me reste plus qu'à le maîtriser dans son ensemble.
Avatar de Fildz Fildz - Membre actif http://www.developpez.com
le 04/11/2010 à 15:43
Ruby On Rails pour moi, c'est avec ce merveilleux FrameWork que j'ai développé Waluu.com, mon blog, et plus d'une trentaine de sites internet.

Je m'inquiète cependant de voir la communauté Rails qui cesse de croître Et la documentation pour les derniere version de Rails un peu difficile à trouvé.

Je me réjouis par contre de le voir en 4ieme position dans ce sondage <3
Avatar de props props - Membre du Club http://www.developpez.com
le 30/11/2010 à 15:23
J'ai choisi .NET4.0 et C#/ASP.NET

- Les plus/avantages : syntaxe du C#, puissance globale du framework .NET, la facilité de déploiement, l'environnement de développement tout intégré, les web services WCF
- Les moins/inconvénients : Limité aux serveurs Windows (!), les composants web mobiles peu étoffés, le manque de performances des composants Ajax natifs. J'utilise donc conjointement jQuery et jQuery UI côté client.
- Quel projets réalisez-vous avec et pourquoi : Des projets windows, web standard et web mobiles avec de hautes contraintes de disponibilité et de performances
- Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage : Une formation de quelques mois en 2004, puis essentiellement de l'auto apprentissage.
- Est-ce une utilisation amateure ou professionnelle : Pro
- Avez-vous fait votre choix pour raison professionnelle, par plaisir par choix personnel : Pro
- Autres langages utilisés, pourquoi ? dans quel cadre ? et comparaisons ? : PHP, Perl (mais ça remonte !), et même du Shell unix (ça remonte encore plus !)
- Conclusion : .NET est un outil pro, puissant, dont la complexité reste abordable mais qui demande beaucoup de rigueur et d'ouverture pour en tirer le meilleur parti.
Avatar de omar24 omar24 - Membre habitué http://www.developpez.com
le 21/01/2011 à 1:23
qui travaille déjà avec ZendFramework comprendra certainement pourquoi
Avatar de answer27 answer27 - Nouveau membre du Club http://www.developpez.com
le 31/05/2011 à 12:04
Pour moi c'est PHP.

- Les plus/avantages : La prise en main est simple. Grande communauté
- Quel projets réalisez-vous avec et pourquoi : site web.
- Vers quels autres langages pensez-vous évoluer dans le futur : Java (Je suis etudiant)
- Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage : En cours de BTS ig
- Est-ce une utilisation amateure ou professionnelle : scolaire et personnel
- Avez-vous fait votre choix pour raison professionnelle, par plaisir par choix personnel : Raison scolaire je n'ai pas un large choix
- Autres langages utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
Html,css,mysql,C,C++ .
- Conclusion : je conseille PHP pour sa simplicité, sa gratuité.
Avatar de sekaijin sekaijin - Expert éminent http://www.developpez.com
le 02/06/2011 à 18:00
j'ai pas voté

je dirait PHP pour sa tout les raison déjà citées.
Mais je fais en ce moment en grand plongeon vers le futur ou un grand retour vers le passé. j'utilise en effet Javascript côté serveur. c'est donc un retour vers le passé puise c'est cet usage qui lui a donné naissance.
et peut être un plongeon dans le futur car peut-être sera-t-il un langage server dans la l'avenir.

pour le moment je le déconseille à tous ceux qui veule le mettre en prod. trop "expérimental" pas assez normalisé dans le sans où il existe de trop nombreuses façons de l'implémenter et elles ne sont ni homogènes ni compatibles.

Mais je lui trouve des avantages souple rapide léger efficace cohérent avec le langage du client. son moteur interne est facilement extensible et donc ouvert à de nombreuse technologie.

mais comme je le disais plus haut tout cela n'est pas mature.
mais il y a déjà un effort de rendre les plateforme serveur js compatibles entre elles
tout comme dans les navigateurs on vois de plus en plus les mêmes objets avec les mêmes méthodes les mêmes comportements
côté serveur les API se normalise et on aura je l'espère à terme un API système suffisamment étoffée.

reste la sempiternelle dualité entre faire du HTML embarquant du code dynamique (genre php phtml) ou au contraire faire du code dynamique qui produit du html (genre cgi tcl etc.)

aucun langage à mon avis ne règle le pb correctement.

pour ma part quelque soit le langage je n'ai plus du tout de css html ou js généré dynamiquement que du statique. cela est beaucoup plus facile à optimiser. seule la partie data est dynamique.

je ne suis donc pas impacté par cette dualité qui dans les implémentation serveur de JS poussent soit dans un sens soit dans l'autre.

A+JYT
Avatar de Arnaud B. Arnaud B. - Membre confirmé http://www.developpez.com
le 05/10/2011 à 11:45
- Pourquoi ce choix : Webdev car je viens du monde Windev.
- Les plus/avantages : peu de codage nécessaire, wysiwyg, simplicité d'accès aux données, simplicité pour faire des interfaces riches (listes, zones répétées...), rapidité du développement
- Les moins/inconvénients : gestion des styles chaotique, lenteur, perte de compétences sur les standards du web, peu structurant sur les principes de développement
- Quel projets réalisez-vous avec et pourquoi : sites web et applis de gestion web
- Vers quels autres langages pensez-vous évoluer dans le futur : php pour avoir une alternative
- Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage : autoformation
- Est-ce une utilisation amateure ou professionnelle : pro
- Avez-vous fait votre choix pour raison professionnelle, par plaisir par choix personnel : pro et plaisir
- Autres langages utilisés, pourquoi ? dans quel cadre ? et comparaisons ? : non pour l'instant
- Conclusion : plutôt pour ceux qui viennent du monde Windev et qui veulent réutiliser leurs acquis.
Avatar de ernestrenan ernestrenan - Membre régulier http://www.developpez.com
le 08/10/2011 à 17:12
J'ai repondu RoR 3, il y a trois raison simple à cela :

Ruby est un langage déjà très puissant (script, typage dynamique, entièrement objet, intuitif).
Le framework Rails est très bien pensé et permet d'avoir un code solide et efficace en un temps assez réduit.
On peut facilement intégrer du javascript.
On obtient plus vite des vrais resultats qu'avec les autres lanages que j'ai pu tester (python et php).
Le seul pont négatif c'est le temps que j'ai passé pour mon premier déploiement.

Au boulot j'ai du me remettre à php (sans framework) et on sent vraiment la "faiblesse" de php par rapport à ruby. (Et ça me donne des boutons d'ecrire des trucs comme
Code php : Sélectionner tout
array_push($arr, $val);
Avatar de sekaijin sekaijin - Expert éminent http://www.developpez.com
le 08/10/2011 à 19:08
ben oui mais pourquoi tu n'utilise pas un ArrayObject
http://www.php.net/manual/fr/arrayobject.append.php

php permet au developpeur qui veulent faire de l'objet de faire de l'objet et à ceux qui préfèrent faire du procédural de faire du procédural

c'est une liberté qui t'est laissé.
pour la POO en PHP il te faut lire
http://www.php.net/manual/fr/book.spl.php

A+JYT
Avatar de ernestrenan ernestrenan - Membre régulier http://www.developpez.com
le 12/10/2011 à 16:44
Citation Envoyé par sekaijin  Voir le message
ben oui mais pourquoi tu n'utilise pas un ArrayObject
http://www.php.net/manual/fr/arrayobject.append.php

php permet au développeur qui veulent faire de l'objet de faire de l'objet et à ceux qui préfèrent faire du procédural de faire du procédural

c'est une liberté qui t'est laissé.
pour la POO en PHP il te faut lire
http://www.php.net/manual/fr/book.spl.php

Parce que je ne connaissais pas cette classe mais c'est vrai qu'elle fait ce que je demande mais ça reste un peu une "rustine" à mes yeux.
(et même avec ça je préféré toujours ruby )
Avatar de Deepin Deepin - Expert éminent sénior http://www.developpez.com
le 02/10/2013 à 6:29
Mise à jour 2013
Ce sondage est terminé. Il a été renouvelé en 2013. Venez participer, cela se passe ici :

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


Offres d'emploi IT
Developpeur web LAMP (H/F)
Experts-recrutement - Provence Alpes Côte d'Azur - Sophia-Antipolis
Chef de projets web h/f
1000MERCIS - Ile de France - Paris (75000)
Ingénieur concepteur web (h/p)
Atos Technology Services - Ile de France - Bezons (95870)

Voir plus d'offres Voir la carte des offres IT
Responsable bénévole de la rubrique Développement Web : Xavier Lecomte -