IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Affichage des résultats du sondage: Quel est votre langage serveur préféré pour le web en 2013 ?

Votants
476. Vous ne pouvez pas participer à ce sondage.
  • PHP

    165 34,66%
  • Java

    101 21,22%
  • C# (ASP.NET)

    100 21,01%
  • Ruby on Rails

    13 2,73%
  • Python

    29 6,09%
  • WebDev

    3 0,63%
  • JavaScript (Node.js, par exemple)

    32 6,72%
  • Autre (précisez)

    24 5,04%
  • Sans opinion

    9 1,89%
Langages serveur Discussion :

Votre langage serveur préféré pour le Web en 2013 ? [Débat]


Sujet :

Langages serveur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Pour ma part, C# incontestablement
    Asp.Net MVC et WebAPI sont franchement cool


    Citation Envoyé par matios Voir le message
    Open source... Pas vraiment.
    Mince, mais quelle est cette page alors ??
    http://aspnetwebstack.codeplex.com/S...l/BrowseLatest

    Citation Envoyé par matios Voir le message
    Et visual studio et Windows sont obligatoire pour les utiliser et ills coutes tres chers.
    Meme chose pour le server. Bref ...
    Mince mais quels sont ces outils et frameworks alors ??
    http://www.microsoft.com/visualstudi...xpress-for-web
    http://www.mono-project.com/Start
    http://www.icsharpcode.net/opensource/sd/

    Avant de l'ouvrir sur un sujet, on se renseigne pour éviter les énormités
      7  0

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    497
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 497
    Par défaut
    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 !
      0  0

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 9
    Par défaut
    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.
      0  0

  4. #4
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Juin 2012
    Messages : 3
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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.
      2  0

  5. #5
    Membre actif
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Avril 2010
    Messages
    78
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Allier (Auvergne)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2010
    Messages : 78
    Par défaut Visual studio for ever
    Personnelement, ca fait 5 ans que je programme en asp .net.
    J' ai commencé en code behind en VB .net puis l' attrait du langage C m' a fait basculé en C#.
    Avec les technologies Javascript et AJAX, j' ai toute la souplesse souhaitée pour faire ce que je veux.
    J' ai pu basculer toute une nébuleuse d' applications Access interconnectées et les rendrent accessibles à une centaine d' utilisateurs,
    et ceux malgré les différents OS et navigateur web qui fleurisent au sein de mon entreprise.

      0  0

  6. #6
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2012
    Messages : 17
    Par défaut
    J'ai personnellement voté pour Python, car ce langage ainsi que Django sont vraiment très agréables à utiliser et productifs.
    J'avais fait un peu de PHP fut un temps, mais je me suis vite rendu compte que ce n'était pas fait pour moi.
      0  0

  7. #7
    Membre expérimenté
    Avatar de GLDavid
    Homme Profil pro
    Head of Service Delivery
    Inscrit en
    Janvier 2003
    Messages
    2 911
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Head of Service Delivery
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 911
    Par défaut PHP, mais...
    Bonjour

    J'ai voté PHP. Cependant, je vois 2 développements Web:
    1) Petit site pro connecté à une base de données légère.
    => sans hésitation, PHP. Simple à mettre en oeuvre, documenté, souple. Mais son défaut reste sa trop grande liberté. La connectique vers les bases de données légères ne sont pas une légende et sont un plus indéniable.
    2) Site majeur pro connecté à un moteur de base de données puissant (SQLServer, Oracle, PostgreSQL)
    => JEE ! Mais ce choix tient plus de ma "religion", tellement j'ai baigné dans Java. Je ne vois cependant pas d'un mauvais oeil ASP qui facilite bien la tâche. Au final je retiens ces 2 solutions, évidemment plus lourdes à mettre en oeuvre mais qui me rassure dans le cadre de cette tâche.

    @++
    GLDavid
    Consultez la FAQ Perl ainsi que mes cours de Perl.
    N'oubliez pas les balises code :tagcode: ni le tag :resolu:

    Je ne répond à aucune question technique par MP.
      1  0

  8. #8
    Membre Expert
    Avatar de Patriarch24
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2003
    Messages
    1 047
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 047
    Par défaut
    Bonjour, j'ai voté Java
    - Pourquoi ce choix : le nombre de frameworks dispos dans tous les domaines fait qu'en elle-même la plateforme mériterait un sondage, on trouve forcément ce qu'on veut.
    - Les plus/avantages : avoir le choix de ses frameworks
    - Les moins/inconvénients : avoir trop de choix (c'est aussi un désavantage) ; la complexité de prime abord (un simple Hello World peut-être un calvaire pour le néophyte)
    - Quel(s) projet(s) réalisez-vous avec et pourquoi : tant du client lourd que léger, applications serveur, distribuées, en passant par des services de batch... Tout en fait
    - Vers quels autres langages pensez-vous évoluer dans le futur : aucune idée, Java me convient parfaitement ; je reste ouvert, mais pour le moment je n'ai pas trouvé mieux
    - Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage : auto-formé principalement.
    - Est-ce une utilisation amateure ou professionnelle : pro.
    - Avez-vous fait votre choix pour raison professionnelle, par plaisir, par choix personnel : pour les trois
    - Autres langages utilisés, pourquoi ? dans quel cadre ? et comparaisons ? : C/C++ principalement pour les client lourds ; OCaml pour certains calculs (je regrette que ce langage n'ait pas la portée qu'a Java, ni les outils car c'est vraiment un langage intéressant sur bien des points...)
      2  0

  9. #9
    Invité
    Invité(e)
    Par défaut Node.js
    Node.js.

    Cette plateforme m'a bluffée.
    Il s'agit d'une plateforme permettant de créer rapidement et efficacement des applications réseaux.
    Toutes les API de Node.js sont asynchrones, ce qui permet aux applications développées avec d'encaisser des charges hallucinantes, pour peu qu'elles soient bien conçues.

    Pour moi, Node.js répond parfaitement à un besoin de plus en plus présent : le temps réel. Et ce grâce à son asynchronisme et au choix du langage Javascript parfaitement adapté à l'asynchronisme.

    Node.js est en plus doté d'un gestionnaire de modules, NPM (Node Packaged Modules) qui permet d'utiliser comme de créer des modules réutilisables très facilement.

    A noter que le rayon d'action de Node.js ne s'arrête pas au web ! Par exemple, plusieurs projets de Jeux vidéos l'utilisent côté serveur.
      0  0

  10. #10
    Membre confirmé Avatar de Merfolk
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    170
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 170
    Par défaut php
    php

    - c'est "simple", mais pas dans le sens négatif du terme : la gestion des "array" est très agréable. On exploite listes /hachages en 1-demi ligne de code. Une fois bien le système bien maitrisé, on peut écrire des traitements efficaces rapidement.

    - globalement parlant, on peut tout faire avec : des webservices, bdd ,gestion de xmls, gestion de fichiers sur filesystem, des pages en front, des "curl", des "templates", des expression régulières, du json, gestion d'encodages, gestion d'images, de forms... On est jamais "bloqué".

    - il a une réputation de "débutant", mais on peut faire des choses très bien, sécurisées, et structurées avec php, ce n'est qu'un langage comme un autre. Tu peux écrire de la merde tout comme du code robuste. Des framework comme symfony par exemple sont sympathiques.

    - j'utilise php à fins professionnelles, depuis 7 ans. Tous nos gros sites & backoffices sont fait en php.

    - fiable & rapide / on travaille avec d'autres prestas (connus) qui ont des grosses plateformes en java: elles sont en rades 10* plus souvent, car elles ont du mal à encaisser des pics de charges

    - On doit souvent monter des petit-dev rapidement. Par exemple écrire un mini formulaire qui stocke les données, envoi un mail, génère un csv, des stats, etc. Php est parfaitement adapté pour ce genre de demandes, et pour peu de s'appliquer un minimum, le code est correct.

    - on travaille sur des gros sites en php , avec certains backoffices aussi complexes que des "vrais logiciels en C" / "ça marche".
    Ce n'est pas réservé aux petits devs ou à des mini blogs. D'ailleurs à titre personnel je pense qu'à l'avenir une majorité de "logiciels " vont se transformer en "version serveur" - client web / mobile.
    Par rapport à ma boite précédente, où en faisait un "gros" logiciel en c++ : on arrive à faire quelque chose de fonctionnellement à 95% aussi riche, plus simplement / des ergonomies qui commencent à être sympa (jquery, css etc) / avec déploiement immédiat

    - "historiquement" , il est déployé en majorité un peu partout...ne pas oublier que "travailler pour le web" ça signifie aussi s'intégrer dans des projets déjà existants, ou continuer des sites.
      0  0

  11. #11
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2006
    Messages : 70
    Par défaut
    - Pourquoi ce choix
    Une grande partie de notre plateforme est développé en Java (pour la couche métier). Dans un soucis d'uniformisation, la couche de présentation doit basculer en Java cette année (actuellement en PHP).
    Celle-ci présente également des avantages technique.

    - Les plus/avantages
    Dans notre cas (par rapport au PHP) Java apporte une meilleure gestion des ressources partagé entre les utilisateurs (ex: singleton), des accès concurrents, et des threads, ainsi que la communication entre les modules via JMS.

    - Les moins/inconvénients
    La plateforme est plus lourde à mettre en place.

    - Quel(s) projet(s) réalisez-vous avec et pourquoi
    Une web application permettant le contrôle à distance de matériels électronique en "temps réel", pouvant être partagé entre plusieurs utilisateurs. Le projet présente de nombreuses contraintes dues à la programmation concurrente pour ce type d'environnement.

    - Vers quels autres langages pensez-vous évoluer dans le futur
    Pas d'autres évolutions pour le moment.

    - Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage
    Ecole d'ingénieur, expérience personnelle et professionnelle.

    - Avez-vous fait votre choix pour raison professionnelle, par plaisir, par choix personnel
    Un peu de tout ça Professionnellement, il est quand même plus intéressant de limiter le nombre de langages utilisés pour conserver une homogénéité de la plateforme.

    Et personnellement, étant le principal développeur, je préfère utilisé le langage avec lequel j'ai le plus d'expérience (moins de mauvaises surprises).

    - Autres langages utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
    Le PHP a jusqu'à maintenant été utilisé, mais il montre ses limites dans un environnement "temps réel".
    En effet, s'agissant d'une plateforme sans état, il est impossible au module métier (celui gérant les connexions avec les différents matériels) de notifier les utilisateurs d'un changement de valeurs.

    La seule solution techniquement faisable est d'utiliser une base de données (ou un cache commun) qui serait interrogée en continu (à chaque appel d'une page PHP, via du push/pull en javascript toutes les x secondes).

    En Java, JMS répond à cette problématique de manière beaucoup plus simple pour mettre à jour les sessions utilisateurs.
      1  0

  12. #12
    ILP
    ILP est déconnecté
    Membre éclairé
    Avatar de ILP
    Homme Profil pro
    Analyste programmeur
    Inscrit en
    Mai 2002
    Messages
    262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Finistère (Bretagne)

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

    Informations forums :
    Inscription : Mai 2002
    Messages : 262
    Par défaut
    Je ne pensais pas que C# serai autant représenté .
    C'est le langage que je suis en train d'utiliser. Et par la même occasion d'apprendre .

    Pourquoi ce choix ?
    Je voulais essayer de créer des WebSockets et malheureusement PHP tous seul ne le gère pas (à moins que je ne me trompe…).

    Les plus/avantages ?
    Visual Studio 2012 avec Intellisense est vraiment pratique pour développer et débugger. Coté serveur pour le C#. Et coté client pour le JavaScript exécuté dans Internet Explorer (j'ai été surpris pas cette fonctionnalité vraiment pratique ).

    Les moins/inconvénients ?
    Portabilité du code. Impossible de l'installer sur un serveur Unix. Et une licence pour IIS 8 c'est pas donné…

    Quel(s) projet(s) réalisez-vous avec et pourquoi ?
    Pour l'instant, un petit projet personnel de tchat en HTML 5. Pour apprendre à mieux maîtriser ces nouvelles technologies.

    Vers quels autres langages pensez-vous évoluer dans le futur ?
    PHP me semble incontournable. Aussi bien au niveau professionnel que personnel.

    Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage ?
    Comme beaucoup de domaine en informatique, je me suis formé en autodidacte .

    Est-ce une utilisation amateure ou professionnelle ?
    Pour l'instant il s'agit d'une utilisation en amateur (je suis au chômage ). Mais ce que j'apprend (les périodes de chômages ont du bon pour faire de la veille IT ) j'espère pouvoir l'utiliser en milieu professionnel.

    Avez-vous fait votre choix pour raison professionnelle, par plaisir, par choix personnel ?
    Par choix personnel et par plaisir . J'ai installé un petit serveur Windows 2012 sur mon VMWare ESXi perso.

    Autres langages utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
    Par habitude, le PHP. C'est le langage le plus rependu sur les serveurs Web . Et mon serveur Web chez Lost Oasis utilise PHP…

    Conclusion.
    Pour l'instant il ne s'agit que d'apprentissage mais le C# me semble être un langage assez puisant pour le Web (je ne dis pas que c'est le meilleur ). Et tous ce qui est bon à apprendre, ça peut toujours servir.
      0  0

  13. #13
    Membre éprouvé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2009
    Messages
    1 030
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 030
    Par défaut
    Incontestablement C#, avec ASP.NET MVC 3 (même du simple ASP.NET reste intéressant).

    Les raisons sont les mêmes que pour les autres personnes ayant fait le même choix.

    - IDE et langage extrêmement puissants, polyvalents, agréables à utiliser et intuitifs. En plus c'est beau ^^.
    - Technologie précomplilée, permettant une reprise dans un langage différent (VB, F#, PHP (via Phalanger)), performances supérieures (comparaison PHP vs Phalanger)
    - Technologie structurée, même sans FrameWork.
    - Présence d'ORM puissants, utilisables sur tout type de sources de données (objets, sql, xml, entités (Entity Framework),...). Linq très puissant et agréable à utiliser (surtout quand on utilise les Lambda Expressions avec LinqPad). Linq to XML est par exemple bien plus performant que du Xpath. Linq permet aussi de faire du requêtage parallèle avec PLinq, et donc de pouvoir avoir une gestion assistées des problèmes de concurrence. Les librairies TPL permettent également une gestion assistée du multithreading/multicoeur.
    - Plus de possibilités de contrôle que Java ou PHP (pointeurs, possibilités de contrôle manuel du garbage collector,...)
    - Paradigmes différents mais appréciables (WPF peut être utilisé en tant qu'application WEB graphique transposable sur desktop et permet une conception graphique à base d'XML et de C#, contrairement à Flex qui oblige à passer par un langage particulier (ActionScript) pas forcément agréable, Entity Framework qui permet d'utiliser un modèle graphique pour sa couche ORM,...)
    - Technologies fiables, diversifiées, performantes et bénéficiant d'un fort suivi.
    - Adapté aux dernières versions de Windows, qui reste l'OS le plus massivement utilisé.
    - Choix techniques très larges et possibilités d'intéractions avec quasiment toute les technologies existantes.
    - SharePoint, qui permet une gestion des sites relativement similaire aux serveurs d'applications J2EE.
    - Très grosse pénétration dans le marché. Le marché .NET est moins saturé que J2EE ou PHP donc il y a toujours beaucoup d'offre.
    - La présences de versions gratuites des outils, largement suffisante pour une utilisation personnelle ou pour des petits projets.

    Evidemment il y a des défauts.

    - Les coûts qui sont plus élevés que du PHP par exemple. Donc plus rentable sur des gros projets
    - Pas open source (sauf si on prend Mono)
    - Compatibilité Linux/MacOSX assurée par Mono, donc perfectible


    Je réalise tous types de projets avec cette techno. Des sites de ECommerce pour des gros comptes, utilisant toutes les technologies ci dessus, parfois dans des environnements sharepoint, pour gérer différents sites appartenant au même projet.
    Des service Web WCF, notamment un qui permet d'encoder en multicoeur/multithread des images/vidéos sur tout un tas de formats (site internet, site mobile, applications mobiles,...), avec gestion multiserveurs. Utilisable par tous ces types de solutions.
    Un petit projet personnel en cours, concernant un environnement Web pour encoder des vidéos par script Avisynth. J'en profite pour y tester le langage Dart.

    Par curiosité, j'aimerais également pratiquer PHP, avec des frameworks intéressants comme Zend ou Symfony.

    J'ai appris le .NET et le C# sur le tas, lors de mes premiers jobs. Je me documente également à côté, mais c'est surtout la pratique qui m'a permis d'apprendre.
      1  0

  14. #14
    Nouveau candidat au Club
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 2
    Par défaut
    Bonjour,
    Pour ma part c'est Witty http://www.webtoolkit.eu/wt

    C'est une lib C++ pour construire des applications Web, qui prend en charge les Websockets(sans avoir a les gérer), qui dispose d'une faible empreinte mémoire, facilement cross-compilable pour des systèmes embarqués, gratuite et avec des extensions de langage dont Java et Ruby.

    Ça vaut un petit coup d'oeil
      2  0

  15. #15
    Membre actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2008
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2008
    Messages : 32
    Par défaut
    Python framework Django et de LOIN !!
      0  0

  16. #16
    Membre éclairé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Octobre 2005
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Philippines

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2005
    Messages : 244
    Par défaut
    Ruby On Rails.

    Truc cools:

    - Souplesse d'écriture et de lecture du langage Ruby
    - Framework bien construit et homogène
    - Nombreuses bibliotheques de qualités, principalement toutes hosté sur GitHub.
    - Simplicité d'installation de modules (gem bundler, taches rake...)
    - 100% opensource

    Trucs moins cool:

    - Développement sous mac ou linux uniquement (nécessite un environnement unix pour maitriser à 100% son projet)
    - Perfs moindre que certains autres langages parait-il. Mais généralement les goulots d'étranglement ne se font pas au niveau du langage!
    - Peu utiliser, donc peu de débouché pour un usage pro. Mais du coup les entreprises qui font du RoR sont assez fréquemment des sociétés de qualité

    Ayant fait du PHP durant quelques années, avec RoR j'ai redécouvert le plaisir de développer pour du Web! :o)

    Mais .Net est sympa aussi (mais pas open source et 100% microsoft du serveur d'app à la base de donnée...), J2EE un peu lourdingue à mettre en place pour des petits projets (je laisse ça aux ssii!), PHP bien trop peu homogène à mon goût.
    Pour le reste je ne me prononcerait pas, pas testé!
      0  0

  17. #17
    Membre éprouvé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2009
    Messages
    1 030
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 030
    Par défaut
    Citation Envoyé par anykeyh Voir le message
    Mais .Net est sympa aussi (mais pas open source et 100% microsoft du serveur d'app à la base de donnée...)
    Attention quand même, quand on fait du .NET on n'utilise pas forcément du SQL Serveur. Par exemple, on m'a proposé récemment un gros projet pour la ville de Lyon en .NET/Oracle.

    Sinon oui, Ruby on Rails reste une techno intéressante. Dommage qu'elle n'ait pas "pénétré" le marché ^^
      2  0

  18. #18
    Membre éprouvé Avatar de Pat_AfterMoon
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2007
    Messages
    226
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2007
    Messages : 226
    Par défaut
    Bonjour,

    Pour ma part j'ai répondu C# ASP.NET, en ce moment chez moi c'est C# du sol au plafond :

    - Pro : SQL-Server, LINQ, webservices, clients windows en C# et clients webs en C# ASP.NET
    - Perso : Unity3D en C# + webservices et interface web en C# ASP.NET

    Visual Studio 24/24
      0  0

  19. #19
    Inactif  
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2009
    Messages
    1 083
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Février 2009
    Messages : 1 083
    Par défaut
    En ce moment projet C#, Azure, ASP.Net...avec besoin d'accèder à une base HyperFile...
      0  0

  20. #20
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    Citation Envoyé par GLDavid Voir le message
    J'ai voté PHP. Cependant, je vois 2 développements Web:
    1) Petit site pro connecté à une base de données légère.
    => sans hésitation, PHP. Simple à mettre en oeuvre, documenté, souple. Mais son défaut reste sa trop grande liberté. La connectique vers les bases de données légères ne sont pas une légende et sont un plus indéniable.
    2) Site majeur pro connecté à un moteur de base de données puissant (SQLServer, Oracle, PostgreSQL)
    => JEE !
    Tout presque pareil !
    Je reste fidèle à PHP pour une appli Web, et pas forcément juste le petit site vitrine avec 3 tables dans une micro-base MySQL.
    J'ai déjà bossé sur un extranet qui tapait dans 2 bases Oracle (dont une monstrueuse avec la structure de la grosse base stockée dans la petite), qui faisait des chouettes graphiques dans tous les sens et qui fonctionnait plutôt bien.

    Maintenant, si la partie Web c'est la partie émergée de l'iceberg et que l'essentiel de l'application est en tâche de fond avec des batchs et webservices tous azimuts, je reconnais que le Java Jee est plus adapté. Mais bon, dans ce cas, c'est plus vraiment une appli web
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]
      0  0

Discussions similaires

  1. Quel est votre langage serveur préféré pour le Web en 2014 ?
    Par Bovino dans le forum Langages serveur
    Réponses: 53
    Dernier message: 09/11/2015, 20h06
  2. Quel est votre langage serveur préféré pour le Web en 2014 ?
    Par Bovino dans le forum Général Conception Web
    Réponses: 0
    Dernier message: 12/05/2014, 16h30
  3. Votre langage serveur préféré pour le web ?
    Par Bovino dans le forum Général Conception Web
    Réponses: 51
    Dernier message: 02/10/2013, 07h29
  4. Votre langage serveur préféré pour le web en 2009 ?
    Par Yogui dans le forum Général Conception Web
    Réponses: 36
    Dernier message: 22/10/2010, 17h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo