Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > Langages serveur

Langages serveur Forum d'entraide sur la programmation avec les langages serveurs ASP, ASP.NET, Java, PHP.

Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Affichage des résultats du sondage: Votre langage serveur préféré pour le web en 2013 ?
PHP 119 34,59%
Java 62 18,02%
C# (ASP.NET) 77 22,38%
Ruby on Rails 11 3,20%
Python 22 6,40%
WebDev 2 0,58%
JavaScript (Node.js, par exemple) 28 8,14%
Autre (précisez) 13 3,78%
Sans opinion 7 2,03%
1 0,29%
1 0,29%
1 0,29%
Votants: 344. Vous ne pouvez pas participer à ce sondage.

Publicité
'
Réponse Actualité déjà publiée
 
Outils de la discussion
Vieux 28/01/2013, 14h32   #1
Bovino
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 18 070
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 42
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 18 070
Points : 64 463
Points : 64 463
Par défaut Votre langage serveur préféré pour le web en 2013 ?

Chers membres du club.

Suite au précédent sondage 2010 (Votre langage serveur préféré pour le web ?), nous avons décidé de le renouveler afin d'avoir votre avis en ce début d'année 2013. Pour rappel, les langages qui l'avaient remportés sont (entre parenthèses, les résultats du sondage précédent) : PHP avec 58,95 % (50,66 %) suivi de Java avec 19,00 % (23,05 %) et enfin de C# avec 15,03 % (11,89 %) basé sur l'avis de 479 (681) participants.

Ce sondage prend en compte les langages pour Serveurs Web spécialement destinés pour le développement d'applications web comme 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.

Cette année, nous avons décidé de supprimer les langages ayant eu cinq votes ou moins au précédent sondage (ColdFusion, CGI / C, Delphi, Perl, VB.NET et ASP) de la liste (disponible via l'option Autre) et de rajouter JavaScript (Node.js).

Ce sondage représente les langages 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(s) projet(s) 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 ?
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est déconnecté   Envoyer un message privé Réponse avec citation 140
Vieux 28/01/2013, 14h48   #2
FirePrawn
Responsable (X)HTML/CSS

 
Avatar de FirePrawn
 
Homme Sébastien Germez
Ingénieur réalisateur
Inscription : mars 2011
Messages : 2 641
Détails du profil
Informations personnelles :
Nom : Homme Sébastien Germez
Âge : 25
Localisation : France, Haut Rhin (Alsace)

Informations professionnelles :
Activité : Ingénieur réalisateur
Secteur : Industrie

Informations forums :
Inscription : mars 2011
Messages : 2 641
Points : 20 692
Points : 20 692
J'ai choisi C# (ASP.NET).
Très agréablement surpris par cette techno que je pratique depuis bientôt un an au boulot et j'aime particulièrement le mode de fonctionnement avec une page aspx et une page aspx.cs pour le code behind avec du coup toute la puissance du C# côté serveur
__________________
Vous souhaitez participer à la rubrique (X)HTML/CSS, contactez-moi !
Avant toute chose : lire le mode d'emploi du forum et ses règles.
Je ne réponds pas aux questions techniques en MP.
FirePrawn est déconnecté   Envoyer un message privé Réponse avec citation 30
Vieux 28/01/2013, 16h30   #3
ddaboue
Invité de passage
 
Inscription : juin 2005
Messages : 2
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 2
Points : 2
Points : 2
Envoyer un message via MSN à ddaboue Envoyer un message via Yahoo à ddaboue
Par défaut Mon choix vas sur ...

PHP
pour sa facilité de mise en œuvre ce qui se traduit par un bon ROI !
ddaboue est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2013, 17h44   #4
Marwindows
Membre éprouvé
 
Avatar de Marwindows
 
Dave Hill
Inscription : mars 2010
Messages : 30
Détails du profil
Informations personnelles :
Nom : Dave Hill

Informations forums :
Inscription : mars 2010
Messages : 30
Points : 467
Points : 467
En premier le Javascript : le moyens de mettre du dynamisme sur un site, de plus en plus sympa avec l'Evolution des meurs (HTML, ...).
Puis en deuxième le PHP: il est agréable, simple et souple.
__________________
Aidez nous à améliorer la sûreté du Web !
http://santasee.com

Créé vos Jeux Web en quelques lignes de codes !
http://santalib.fr
Marwindows est déconnecté   Envoyer un message privé Réponse avec citation 31
Vieux 28/01/2013, 17h51   #5
Grabeuh
Membre éclairé
 
Avatar de Grabeuh
 
Homme Mathieu Savelli
Développeur Web
Inscription : février 2009
Messages : 75
Détails du profil
Informations personnelles :
Nom : Homme Mathieu Savelli
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2009
Messages : 75
Points : 371
Points : 371
PHP

Le langage gagne à chaque version en maturité et s'industrialise, avec de nombreux outils professionnels qui font petit à petit oublier les horreur de ses débuts. Dans les outils qui ont percé l'année dernière ou qui s'apprêtent à sortir et qui vont continuer à prendre de l'ampleur : Atoum, Composer, les recommandations PSR (0,1 et 3, la PSR-2 est plus que discutable) et surtout PHP 5.5 qui s'annonce vraiment intéressante.

Certes, c'est toujours incohérent pour l'API, et il y aura toujours des abrutis qui feront des requêtes SQL dans des boucles, mais on finirait presque par avoir un langage respectable
Grabeuh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2013, 18h19   #6
voxali
Invité de passage
 
Inscription : avril 2008
Messages : 2
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : avril 2008
Messages : 2
Points : 4
Points : 4
Python,

Pour les qualités propres au langage et surtout Django (pas le film) mais le framework qui est un framework juste sublime !
voxali est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 28/01/2013, 18h35   #7
vb
Membre du Club
 
Inscription : décembre 2002
Messages : 73
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : décembre 2002
Messages : 73
Points : 56
Points : 56
Par défaut Votre sondage

Python
vb est déconnecté   Envoyer un message privé Réponse avec citation 03
Vieux 28/01/2013, 19h36   #8
andrejacques
Invité de passage
 
Homme André Jacques
Programmeur-Analyste
Inscription : janvier 2013
Messages : 2
Détails du profil
Informations personnelles :
Nom : Homme André Jacques
Âge : 31
Localisation : Canada

Informations professionnelles :
Activité : Programmeur-Analyste

Informations forums :
Inscription : janvier 2013
Messages : 2
Points : 3
Points : 3
Pour ma part c'est PHP pour l'unique raison que je n'ai pas essayer autre chose. Peut-être que l'année prochaine ma réponse sera différente car je veux essayer Hadoop qui tourne sous Java.
andrejacques est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2013, 20h02   #9
signix
Membre du Club
 
Simon GEORGES
Développeur informatique
Inscription : mars 2008
Messages : 39
Détails du profil
Informations personnelles :
Nom : Simon GEORGES
Localisation : Canada

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : mars 2008
Messages : 39
Points : 49
Points : 49
Python et plus spécialement pyramid qui fait les choses propre, sans compter le nombre de librairie python.
En second php pour la quantité d'applications disponibles.
C# est interessant mais je dirais plutôt avec MVC que les webform. En particulier dans un envirronement full MS.
signix est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 28/01/2013, 20h09   #10
funzzy
Invité régulier
 
Homme
Développeur Java
Inscription : décembre 2009
Messages : 8
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : Développeur Java
Secteur : Finance

Informations forums :
Inscription : décembre 2009
Messages : 8
Points : 9
Points : 9
Vote: Java (Spring)
Utilisation: Professionnel
Domaine:Financier, bancaire.

Qui est pour moi la valeur la plus sure pour produire des applications web complètes et robustes.
funzzy est déconnecté   Envoyer un message privé Réponse avec citation 21
Vieux 28/01/2013, 21h03   #11
Atem18
Membre habitué
 
Homme Kevin Messer
Administrateur systèmes et réseaux
Inscription : octobre 2012
Messages : 40
Détails du profil
Informations personnelles :
Nom : Homme Kevin Messer
Localisation : France, Moselle (Lorraine)

Informations professionnelles :
Activité : Administrateur systèmes et réseaux

Informations forums :
Inscription : octobre 2012
Messages : 40
Points : 128
Points : 128
Python pour moi.

- Pourquoi ce choix
--> C'est grâce à l'excellent framework Django que mon choix s'est porté sur Python.
- Les plus/avantages
--> Django a beaucoup d'API qui permettent d'effectuer des taches fastidieuses en peu de lignes de codes. Il a un ORM qui permet de se passer de taper des requetes SQL. Et la courbe d'apprentissage est facile.
- Les moins/inconvénients
--> Devoir installer South pour mettre à jour la base de donnée lorsque l'on a changé le modèle.
- Quel(s) projet(s) réalisez-vous avec et pourquoi
--> Mon site web. Pour apprendre tout un tas de choses en sys et en dev. Et aussi pour le fun.
- Vers quels autres langages pensez-vous évoluer dans le futur
--> Peut-être Ruby. À cause de Ruby On Rails. J'avoue qu'il me fait de l'oeil et qu'il a l'air d'avoir un nombre incalculables de qualités, plus que Django d'après ce qui se dit, mais j'avoue qu'apprendre Ruby juste pour du web, ça ne me tente pas trop.
- Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage
--> Autodidaxie. Que ce soit pour Python ou Django. La doc Sphynx, c'est la vie.
- Est-ce une utilisation amateure ou professionnelle
--> Amateur pour le moment. Mais si je trouve un travail, j'ose espérer pouvoir l'utiliser, pour des scripts par exemple.
- Avez-vous fait votre choix pour raison professionnelle, par plaisir, par choix personnel
--> Tous à la fois.
- Autres langages utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
--> La PHP par le passé. Cadre professionel et perso. Je ne me prononcerais pas au risque de devenir grossier.
- Conclusion
--> Python, ça poutre, sauf sur Android où ça plante sur mon tel.
- etc.
--> À vos marques, prêts, argumentez ou trollez !
Atem18 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2013, 21h07   #12
zgoldroger
Candidat au titre de Membre du Club
 
Homme
Inscription : janvier 2013
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Algérie

Informations forums :
Inscription : janvier 2013
Messages : 2
Points : 10
Points : 10
Par défaut CSharp

Personnellement j'utilise C# avec ASP.NET MVC
j'ai longtemps utilisé PHP et divers Framework (grande partie avec Zend)
mais une fois passé sur ASP.NET MVC et visual studio on ne peux plus faire marche arrière.
pour précision ASP.NET MVC est open source et il n'a rien avoir avec l'ancien ASP.net

Utilisation : Personnel / Professionnel
zgoldroger est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 28/01/2013, 21h31   #13
zevince
Membre éclairé
 
Inscription : janvier 2004
Messages : 458
Détails du profil
Informations personnelles :
Âge : 40
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2004
Messages : 458
Points : 346
Points : 346
L'évolution du Javascript, Node.js, Meteor et quelques autres donnent à réfléchir. Au niveau des performances, Node.js est tout à fait impressionnant.

D'autre part avec phonegap on peut directement passer du javascript à des applications android ou ios .. C'est quand même très appréciable !

La sagesse voudrait que je vote PHP.. c'est même probablement ce que je conseillerais encore en 2013, pour un vrai site (silex, propel, twig, etc..).. Mais je crois que Javascript est dans sa phase ascendante, et je vais y consacrer mes efforts d'apprentissage un peu plus..

Javascript donc !
zevince est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2013, 21h34   #14
Fiyorden
Invité régulier
 
Alexandre
Inscription : mars 2007
Messages : 9
Détails du profil
Informations personnelles :
Nom : Alexandre
Âge : 29

Informations forums :
Inscription : mars 2007
Messages : 9
Points : 5
Points : 5
Envoyer un message via MSN à Fiyorden
Ruby on rails

Depuis 5 ans que je développe avec, je ne voudrai plus retourner au php ni au java.

Facilité de codage, de compréhension et d'adhésion.

Mon défi pour cette année, c'est de faire de déployer des tests.

Voilà mes 2 cents.
Fiyorden est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2013, 21h38   #15
younes0
Candidat au titre de Membre du Club
 
Homme
Inscription : mars 2012
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : mars 2012
Messages : 6
Points : 11
Points : 11
Citation:
Envoyé par Grabeuh Voir le message
PHP

Le langage gagne à chaque version en maturité et s'industrialise, avec de nombreux outils professionnels qui font petit à petit oublier les horreur de ses débuts. Dans les outils qui ont percé l'année dernière ou qui s'apprêtent à sortir et qui vont continuer à prendre de l'ampleur : Atoum, Composer, les recommandations PSR (0,1 et 3, la PSR-2 est plus que discutable) et surtout PHP 5.5 qui s'annonce vraiment intéressante. :
Why 2013 is the Year of PHP : http://net.tutsplus.com/articles/edi...e-year-of-php/

Awesome PHP Libraries : https://gist.github.com/1677679

Laravel 4 : http://blogs.wefrag.com/Anahkiasen/2...perdue-du-php/
younes0 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 28/01/2013, 22h00   #16
yoones
Membre à l'essai
 
Homme Younes
Étudiant
Inscription : juin 2012
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme Younes
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2012
Messages : 3
Points : 20
Points : 20
Par défaut Ruby On Rails

- Pourquoi ce choix
Grâce à un prof qui m'a conseillé de tenter de faire un projet scolaire en RoR plutôt qu'en PHP.

- Les plus/avantages
Le ruby est un langage complet et intuitif. J'aime aussi beaucoup la possibilité de faire suivre une instruction d'une condition/boucle, on gagne en clarté.
Code :
puts "OK" if test == true
Pour rails : "Convention over configuration", les outils en ligne de commande, les gems, le principe de migration pour la base de données, etc.

- Les moins/inconvénients
Le temps d'apprentissage de rails est un poil plus long que des frameworks PHP type CodeIgniter (il faut le temps de comprendre les conventions).

Pour les fans de la syntaxe C, les scopes sans accolades et l'absence fréquente de parenthèses peuvent paraître hideux (mais on s'y fait très vite).

- Quel(s) projet(s) réalisez-vous avec et pourquoi
Des missions en freelance. La CLI, les conventions de RoR et les gems me font gagner un temps de développement considérable.

- Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage
A mon avis, le meilleur moyen d'apprendre RoR est de se lancer dans un projet (tout simple). Cela permet d'avoir un contexte d'apprentissage concret pour comprendre le sens des conventions. C'est ce que j'ai pendant quelques semaines, sur mon temps libre, avant de me lancer dans la réalisation d'un petit intranet à la demande d'un ami.

- Est-ce une utilisation amateur ou professionnelle
Les deux.

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

- Autres langages utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
- C / C++ pour le développement d'applications lourdes
- Bourne shell / Ruby pour les scripts
- PHP (seulement sous la contrainte )

Je ne peux pas vraiment le comparer aux autres langages que j'utilise car chacun a un intérêt différent.
yoones est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 28/01/2013, 22h05   #17
kdmbella
Expert Confirmé
 
Avatar de kdmbella
 
Homme MBELLA EKOUME
Développeur Web
Inscription : août 2010
Messages : 674
Détails du profil
Informations personnelles :
Nom : Homme MBELLA EKOUME
Localisation : Cameroun

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : août 2010
Messages : 674
Points : 3 868
Points : 3 868
Pour moi c'est avant tout PHP pour quelles raisons et bien il y a en premier la facilité d'apprentissage en second le fait que trouver de l'aide est assez facile : il y a toujours quelqu'un quelque part qui a essayé de faire ce que vous voulez faire du coup les forums sont pleins d'astuces et autres bonnes pratiques; la documentation aussi est assez bien structurée et disponible. Il convient assez pour des projets classique d'application web et son couplage avec MySQL en fait une solution facile et bon marché.

S'il fallait voter pour une seconde solution je dirais ASP.NET/C# que j'ai découvert dans un projet basé sur les web services et où on n'avait pas trop le choix : c'était soit des applets Java soit de l'ASP.NET. Nous avons opté pour l'ASP.NET. J'ai beaucoup aimé l'approche code behind qui te permet de bénéficier dans des pages web ASP.NET de toute la puissance et la souplesse de C#. Le hic c'est la documentation et l'aide : il ne court pas les forums ceux qui ont une expérience avancée dans ce domaine du coup en cas de blocage on met plus de temps à trouver une piste de solution. Il faut également être capable de ne pas se limiter au français pour espérer avoir rapidement réponse à son problème via google.

Pour ce qui est des autres langages, j'aimerai bien essayer de faire du WEB avec Java juste par curiosité ou par contrainte histoire d'en découvrir les facettes.

Mais l'urgence pour cette année c'est de passer à une étape supérieure dans le Javascript qui est incontournable pour tout ce qui est interaction avec le client/navigateur; d'ailleurs avec les UI web 2.0 la maîtrise du JS est un atout majeure.
Ce que je ne comprends pas par contre c'est pourquoi la présence de Node.js dans la liste si nous parlons bien de langage serveur

Je précise que PHP et Javascript j'en ai eu les rudiments à l'université mais par la suite cela a été du "learning by doing" pour atteindre un niveau professionnel. Pour les autres langages, les acquis m'ont facilité leur compréhension et je n'ai eu à faire que des auto formations pour en avoir une certaine maîtrise.

Voilà pour ma part.
__________________
Trois personnes peuvent garder un secret si deux d'entre elles sont mortes. :Benjamin Franklin
L'humanité se divise en trois catégories : ceux qui ne peuvent pas bouger, ceux qui peuvent bouger, et ceux qui bougent : Benjamin Franklin
Le hasard, c'est le déguisement que prend Dieu pour voyager incognito: Albert Einstein
bon je m'arrête là au risque de me faire buter
kdmbella est déconnecté   Envoyer un message privé Réponse avec citation 30
Vieux 28/01/2013, 22h29   #18
Grabeuh
Membre éclairé
 
Avatar de Grabeuh
 
Homme Mathieu Savelli
Développeur Web
Inscription : février 2009
Messages : 75
Détails du profil
Informations personnelles :
Nom : Homme Mathieu Savelli
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2009
Messages : 75
Points : 371
Points : 371
Citation:
Envoyé par kdmbella Voir le message
Ce que je ne comprends pas par contre c'est pourquoi la présence de Node.js dans la liste si nous parlons bien de langage serveur
node.js est une implémentation de javascript, basée sur le moteur V8 issu de Chrome, qui s'exécute côté serveur et qui tire son épingle du jeu avec des traitements asynchrones extrêmement rapides.
Grabeuh est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 28/01/2013, 22h53   #19
adc15
Membre régulier
 
Inscription : décembre 2009
Messages : 45
Détails du profil
Informations forums :
Inscription : décembre 2009
Messages : 45
Points : 91
Points : 91
PHP, mais bon c'est juste parce que c'est ce que je préfère.

Honnêtement, je pense que ça va être Ruby. Je m'y suis mis uniquement parce que c'est la mode et que du coup c'est beaucoup demandé, surtout (pour pas dire uniquement), dans les startups.
Quant à savoir si cette mode est justifiée, c'est autre chose mais faut reconnaître que Rails ça envoie
adc15 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2013, 00h04   #20
FCDB
Nouveau Membre du Club
 
Inscription : mai 2005
Messages : 79
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 79
Points : 34
Points : 34
Envoyer un message via MSN à FCDB
J'viens de passer plus de 3 ans à faire du dev PHP (Symfony 1 et 2 + Zend). J'ai lu des docs et essayé des tutos pour RoR (Ruby), Play2 (Scala/Java) et Django (Python). Puis j'ai décidé de coder sous Django et j'en suis très satisfait.

Python a la meilleur syntax pour moi. Django et RoR sont les meilleurs frameworks sur le marché (impossible de les départager).

PHP a toute la pub, tout le monde dit que c'est facile. C'est complétement faux. C'est plus facile pour faire un "hello world", certes mais c'est tout. Dès que tu veux ajouter des tests unitaires, il faut ajouter une librairie. Tu veux faire des déploiements automatisés, il faut utilisé une librairie d'un autre language (Ant en Java ou Fabric en Python par exemple). Tu veux tester si une valeur est définie, il faut tapper:
if ( isset($value) && $value != null && ! empty($value) ) {...}...

sérieusement pourquoi empty() au lieu de isEmpty() ???

Je ne vais pas m'étendre sur les libraries de bases (string, date, etc.)... Aurevoir PHP
FCDB est déconnecté   Envoyer un message privé Réponse avec citation 01
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 20h42.


 
 
 
 
Partenaires

Hébergement Web