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

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

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

Le , par Yogui

0PARTAGES

1  0 
Votre langage serveur préféré pour le web ?
PHP
51 %
Java (JSP, Servlets)
23 %
C# (ASP.NET)
12 %
Python
4 %
Sans opinion
2 %
Ruby on Rails
2 %
VB.NET (ASP.NET)
1 %
Perl
1 %
ASP
1 %
Delphi
1 %
Autre (précisez)
1 %
WebDev
0 %
ColdFusion
0 %
CGI / C
0 %
Voter 681 votants
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é ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de stailer
Membre chevronné https://www.developpez.com
Le 25/02/2009 à 20:52
J'ai voté pour PHP

Pourquoi ce choix
En fait j'aime autant PHP que C# et je mettrais JAVA en 3ème position... J'ai choisi PHP car en entreprise je bosse dessus.

Les plus/avantages
je ne répondrais pas à cette question, car selon le projet il peut avoir des avantages indéniables devant un autre autre langage, et inversement.

Les moins/inconvénients
Seul Delphi For PHP à vraiment tenter un RAD PHP. C'est tellement dommage... Après au niveau du langage lui-même il manque bien sur énormément de choses au niveau objet... mais pour moi rien de bloquant.

Quel projets réalisez-vous avec et pourquoi

Sites webs dans mon entreprise, applications webs en perso.

Vers quels autres langages pensez-vous évoluer dans le futur
C# , JAVA et PHP Tant que ces langages me plaisent autant je continue de programmer avec. Pour l'heure, je n'ai pas vraiment accrocher à RoR et consort.

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

Est-ce une utilisation amateure ou professionnelle
Les 2

J'aimerais aussi ajouter une petite conclusion : je trouve vraiment dommage que la plupart des programmeurs java disent préférer leur langage, sans être neutre et en fracassant PHP. Genre : "quand j'ai débuté je faisais du PHP" ou encore "PHP n'a pas de framework et de rigueur" .

Je trouve bien au contraire que PHP pour un projet "pro" n'est pas pour quelqu'un qui débute, ne serait qu'à travers tous les frameworks que la communauté propose.
Le Zend Framework notamment apporte des réponses concrètes au développement MVC (sans oublier Symfony bien sur ). Doctrine est un ORM vraiment complet et ADODB une couche d'abstraction extensible et très intéressante.
Je ne perds pas de vue les possibilités énormes (et je les apprécie même !) de C# ou JAVA. Cependant , définitivement : NON , PHP N'EST PAS QU'UN LANGAGE DE DEBUTANT.

Vive ASP.NET, vive les JSF et vive le PHP !
1  0 
Avatar de N1bus
Expert confirmé https://www.developpez.com
Le 19/02/2009 à 1:49
Bonjour,

J'ai voté PHP

- Pourquoi ce choix :
Comme la plupart des gens, je pense, lorsque j'ai débuté, PHP était le plus accessible (et gratuit). C'est également un langage très documenté (docs, forums, blogs, et DVP ;o). J'ai donc commencé par installer les scripts des autres puis j'ai créé les miens au fur et à mesure que j'avançais.

- Les plus/avantages :
Je n'ai pas trop de recul pour comparer étant donné que c'est le seul que j'utilise pour le Web . Par contre, il est gratuit. Quand on débute, installer easyPhp et consorts est assez aisé et on peut donc commencer à coder très rapidement sans se préocuper de l'environnement serveur.

- Les moins/inconvénients :
Pour les utilisations que j'en fais, je n'ai pas encore trouvé de limite insurmontable. l'Ajax (avec PHP et parcimonie) permet d'actualiser les données sans rechargement de page en limitant le traffic. Lorsqu'il s'agit d'avoir des objets dynamiques (animés) "fluides", j'utilise des animations Flash. Le trio Action Script + Php + Mysql est alors très interressant et très puissant.

- Quel projets réalisez-vous avec et pourquoi
Des sites Internet (e-commerce, sites commerciaux, sites persos)
Des applications de gestion en ligne
C'est mon métier

- Vers quels autres langages pensez-vous évoluer dans le futur
Pour l'instant, je continue de parfaire mes connaissances en PHP.
Comme je code également en Delphi, Action Script et Excel ça me fait déjà des bonnes journées. J'ai également d'autres activités au sein de mon entreprise (dépannage informatique, installation reseau, vente de materiel, etc..), je n'ai donc pas trop de temp pour m'essayer à un autre langage.
je pense également qu'en restant dans la "branche " PHP, je deviendrais plus performant plutôt qu'en m'éparpillant vers d'autres langages qu'il faudra un certain temps pour maitriser. Et j'en manque...

- Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage
Autodidacte complet.
Lecture de la doc (en ligne + livres), recherche web, et principalement DVP.

- Est-ce une utilisation amateure ou professionnelle
Utilisation professionnelle

- Avez-vous fait votre choix pour raison professionnelle, par plaisir par choix personnel
Comme je le disais plus haut, ça a tout d'abord été le plus accessible. C'est aujourd'hui un vrai plaisir

- Autres langages utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
Delphi :
pour des applications Win 32 (vente de logiciels ou utilitaires dont j'ai besoin)
Assez proche de Php finalement, quand je passe de l'un à l'autre j'ai toujours un petit temps d'adaptation (procédures, fonctions, syntaxe à point pour delphi ou AS par comparaison avec Php que j'utilise tous les jours)

Action Script :
pour des animations dynamiques : je préfère peaufiner un script AS plutôt que de devoir "démonter" un .Fla pour modifier un objet. Et je préfère le codage que le design.

Excel (VBA):
Des feuilles de calcul pour des clients (bordereaux de chantier, factures, devis, gestion du personnel, ... à la demande ...)

- Conclusion
Je continue à apprendre Php et j'essaie à chaque fois de coder plus propre, plus concis et plus logique. Je passe beaucoup de temps à réfléchir sur la conception du projet et , au final , j'en gagne. J'utilise énormément la doc Php officielle. Il est rare qu'on ne trouve pas la solution.
0  0 
Avatar de RideKick
Rédacteur https://www.developpez.com
Le 19/02/2009 à 9:17
- Pourquoi ce choix :
Après avoir "dévoré" des bouquins de HTML , me fallait un langage dynamique et naturellement me suis tourné vers le PHP car a l'époque c'était le plus connu et les hébergeurs proposaient quasiment que celui la.

- Les plus/avantages :
Gratuit, on peut coder avec n'importe quel éditeur de texte car le langage est interprété par le serveur, pas mal de plateformes justement serveurs quelque soit l'OS, la cimmunauté est très vaste , la syntaxe n'est pas trop indigeste.

Il est aussi très flexible et la syntaxe est très permissive (sans compter qu'il n'est pas fortement typé) ce qui represente autant un avantage qu'un inconvenient.

Les API lui permettent de s'adjoindre tres facilement a d'autres langages et de faire pas mal de choses en interactions avec l'OS malgès tout.

- Les moins/inconvénients :
Comme dis plus haut , il est tres permissif et pas fortement typé.

- Quel projets réalisez-vous avec et pourquoi
Des sites Internet (e-commerce, sites commerciaux, sites persos)
Des outils personnels couvrant tout les domaines.

- Vers quels autres langages pensez-vous évoluer dans le futur
J'ai fais du python pour administrer des serveurs Web (plutôt efficace)
Je debute actuellement sur le Ruby (notament rails) et j'avour que c'est vraiment puissant et rapide a mettre en place

- Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage
Autodidacte complet.
Lecture de la doc (en ligne + livres), recherche web, et principalement DVP.
(Merci N1bus pour m'avoir économisé l'ecriture de ce paragraphe ^^)

- Est-ce une utilisation amateure ou professionnelle
Utilisation professionnelle et amateur

- Avez-vous fait votre choix pour raison professionnelle, par plaisir par choix personnel
A la base pour raison personelle et du coups avec le temps il devient aussi professionnel

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

- RoR pour le plaisir d'apprendre
- C# / Vb.net pour les clients dans ma boite

ROr est comparable au PHP dans le sens ou depuis l'apprition des Frameworks MVC , la logique est la meme (normal en fait) , il est interpreté par le serveur , "codable" avec notepad mais par contre il est beaucoup plus OO (en ruby tout est objet....)

c# n'a rien a voir , fortement typé , extremement moins permissif il exige d'etre beaucoup plus consciencieux.

- Conclusion
PHP , RoR , C# , l'importance est de bien reflechir AVANT et d'avoir de bonnes bases d'algo
0  0 
Avatar de DoubleU
Membre expérimenté https://www.developpez.com
Le 19/02/2009 à 10:21
- Pourquoi ce choix:
Ce qui me plait dans Java, c'est que c'est un langage hyper carré, c'est à dire qu'il exige une façon de programmer qui fait que si on tente de sortir des cordes, le compilateur va vite nous dire "hey coco, tu fais n'importe quoi la". Du coup, ca facilite beaucoup la relecture et le débuggage.

- Les plus/avantages :
Puissance du langage, nombre d'api et de frameworks existants

- Les moins/inconvénients :
Difficulté de prise en main, les api généralement utilisées (spring, hibernate, et autres frameworks web) sont vraiment difficiles d'accès.

- Quel projets réalisez-vous avec et pourquoi
Des projets persos. Je développe un jeu par navigateur avec des potes.

- Vers quels autres langages pensez-vous évoluer dans le futur
Avant de passer à autre chose, j'aimerais autant arriver à bien arriver à maitriser celui la ^^

- Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage
Pendant mes études pour la partie générale, et en lisant des tutos/articles + autodidacte pour la partie web.

- Est-ce une utilisation amateure ou professionnelle
Amateur, même si j'en ai fait un tout petit peu professionnellement.

- Avez-vous fait votre choix pour raison professionnelle, par plaisir par choix personnel
Un peu des trois. Etant donné que c'est la techno qui me plait le plus, j'ai tendance à vouloir l'utiliser le plus possible professionnellement.

- Autres langages utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
Professionnellement, je bosse depuis 6 mois sur un projet en php, et je crois que c'est une des principales raisons qui me font préférer le java pour le web. Je crois que plus je fais de php, plus je déteste ce langage ^^.
Les principaux maux que je lui reproche sont:
- incohérences dans l'api, dans le nommage des fonctions.
- doc trop bordélique
- langage faiblement typé (ca, je veux bien concéder que c'est une question de gout)
- faible support de la POO (pas de typage pour les retours de méthodes, pas de polymorphisme paramétrique)
- faiblesse de l'api. Un orm comme hibernate me manque grandement, les ersatz ne supportant pas encore la comparaison. Autre exemple, hier encore, je devais bosser sur des calculs de date; que de bidouilles pour arriver à quelque chose qui marche. La encore, la comparaison avec la classe GregorianCalendar est difficile à supporter.
0  0 
Avatar de Kapha
Membre du Club https://www.developpez.com
Le 20/02/2009 à 9:10
Ruby on Rails
- Pourquoi ce choix

J'ai commencé mes premiers sites web avec php. J'ai rapidement fait n'importe quoi , ma façon de programmer était contraire à
tout les bons principes ( tout les principes même). Lorsque j'ai entamé un projet conséquent ce fut la cata. Aujourd'hui encore je n'ose pas me replonger dans ce code. Bref j'avais pris la programmation par le mauvais bout .PHP est surement le langages le plus permissif et bordélique que j'ai jamais tapé. Alors j'ai fui loin , très loin et j'ai découvert ruby...

- Les plus/avantages

Ruby est selon son auteur un langages fait pour le programmeur pas pour la machine. C'est vrai qu'il est très agréable de coder en ruby. C'est un langage très lisible , épuré et 100% objet.
Rails quand à lui vous oblige à coder intelligemment. Sa devise : Don't repeat yourself (DRY) , ça ne casse pas des briques comme ça mais une fois en main on se rend compte que tout à été pensé pour que le code soit le mieux organisé possible. Rails vous évite de devoir refaire la roue et vous permet donc d'avancer en roue libre. Pour des applications simples , il suffit de savoir ce que vous voulez et rails fait le reste , par contre pour des grosse applications il va falloir suer un peu...

- Les moins/inconvénients

Pour les gros projets , il faut mieux connaitre très bien le ruby , rails et aussi (et c'est ça le plus dur) comment rails fonctionne sous le capot. Donc il y a pas mal à potasser . Autre inconvénient il n'y a pas beaucoup d'hébergeurs rails, j'ai été chercher le miens aux usa... Sinon rails change beaucoup et la compatibilité ascendante n'est pas souvent respectée, c'est surtout embêtant quand vous utilisez une bibliothèque tierce qui n'est plus mis à jour, vous avez le choix entre trouver une autre bibliothèque ou mettre les mains dans le cambui. Comme tout framework , rails demande de la discipline , il faut respecter tout un tas de conventions qu'on ne comprends pas toujours.
Enfin et c'est le gros point noir de rails , cherchez de la doc ou des sites français sur rails ... oui , c'est la misère , si vous êtes anglophobe oubliez rails et ruby .

- Quel projets réalisez-vous avec et pourquoi

Application web car c'est ce que je préfère développer et c'est à cela que sert ruby on rails!

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

Je reviens doucement vers php maintenant que j'ai de bonnes habitudes de programmation, que php est un langage orienté objet et qu'il y a de bons framework. Il faudrait que j'essaie python ou java.

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

Les quelques livres disponibles en Français , les sites US(voir notamment railscast) et sur IRC.

- Est-ce une utilisation amateure ou professionnelle

Amateur

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

PHP , je préfère quand même ruby mais php a une très grande communauté en France et de bons frameworks qui compensent les défaut du langage.

- Conclusion

Si vous en avez marre de php mettez vous à ruby on rails. Si il vous satisfait, restez fidèle car maintenant que le développement web se fait de plus en plus sous framework, la comparaison ruby/php n'a pas vraiment de sens , ça serait plutôt une comparaison rails/symfony et là je pense que c'est match nul.
0  0 
Avatar de Thes32
Expert confirmé https://www.developpez.com
Le 20/02/2009 à 9:51
Sans trop réfléchir j'ai choisi PHP, si vous voulez savoir pourquoi, c'est surtout ça la raison :

Étant 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.
Y aussi d'autres critères à prendre en compte :
- L'accessibilité du langage (outils, compilateurs, etc.), dont la majorité gratuit;
- La souplesse de ce langage que ça soit du point de vue du langage lui même que dans sa mise en œuvre;
- Les performances du langage (qui ne sont plus à démontrer);
- La communauté très dynamique autour du langage;
- Les différents outils (CMS,etc.) que l'on peut trouver, histoire d'aller plus vite ou de s'en inspirer...;

Voilà !
0  0 
Avatar de marcha
Rédacteur https://www.developpez.com
Le 20/02/2009 à 13:26
PHP pour moi,

- Pourquoi ce choix :
Au début par simple curiosité, je faisais des applications web en Java
et j'avais une piètre image du PHP, en pratiquant un peu et après quelques
petits projets j'y ai trouvé un gain de productivité important.

- Les plus/avantages :
Le typage faible, permet d'avoir un code épuré d'éternelles marques de conversion de type.
Multi-usages: POO, procédural et langage de script (PHP-CLI), permet de
produire des pages web ou de faire des scripts d'administration serveur.
API de base très complète ne nécessitant pas de lier sans cesse des 'packages'
pour pouvoir utiliser les fonctions.

- Les moins/inconvénients :
Peu de possibilités de gestion de la mémoire, moins adapté
que Java pour du travail en équipe, refactoring souvent fastidieux,

- Quel projets réalisez-vous avec et pourquoi
sites Internet, CMS, applications web de gestion, scripts d'administration (shell)

- Vers quels autres langages pensez-vous évoluer dans le futur
Peut-être Ruby

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

- Est-ce une utilisation amateure ou professionnelle
Utilisation professionnelle

- Avez-vous fait votre choix pour raison professionnelle, par plaisir par choix personnel
Les trois sont liés pour moi, pas question de travailler sans se faire
plaisir :-) et PHP est adapté au genre de projet que je développe.

- Autres langages utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
C++, j'ai arrêté depuis que je me fais plus d'application locales, trop de lignes
de code et l'intérêt de sa vitesse d'exécution n'est plus primordial.
Java, j'ai aussi arrêté, trop lourd à déployer, trop orienté objet, la POO à du bon
mais faut pas en abuser :-)
Javascript (coté client, hors sujet ici donc)

- Conclusion
Pour ce que j'en fais, PHP est le langage idéal, en attendant mieux
0  0 
Avatar de kaymak
Membre émérite https://www.developpez.com
Le 23/02/2009 à 13:42
PHP, aussi.

- Pourquoi ce choix
Historiquement. C'est le premier langage que j'ai appris dans le monde professionnel.
J'avais toucher au perl ou au c un peu avant, mais j'ai véritablement commencé à m'amuser avec php, et c'est resté.

- Les plus/avantages
Simple et efficace.
Bien documenté, peu buggé (on à rarement vu des rc être corrigé le lendemain).
Le faible coût d'investissement pour déployer un serveur.
Une très grande liberté dans les choix, que ce soit pour les librairies, la conception du projet ect Je ne me sens jamais enfermer dans quelque chose qui ne me convient pas ou qui m'empêcherait de <....>.

- Les moins/inconvénients
Je trouve que le langage manque d'un quelque chose que je n'arrive pas vraiment à définir.
En fait ce que je reproche ls plus au langage c'est qu'il possède énormément de jolies extensions (que ce soit dans le core, le pear, ou le zf), mais elles sont
- difficiles à trouver
- pas forcément simple à installer
Ce que j'aimerais bcp voir naitre c'est un logiciel de gestion de l'install de php plus avancé plus standard et plus friendly que pecl ou pear en terminal.
J'ai le sentiment que le group php préfère vraiment laisser cela à d'autres ( c'est la philosophie linux en même temps), ou se reposer sur le système des paquets *nux (qui ne me semble pas suffisant), hors personne ne semble présent pour proposer un paquet mieux fichu.
Un logiciel qui nous guide un peu mieux dans l'univers éparpillé de php pour nous amener à en tirer le meilleur partit.

- Quel projets réalisez-vous avec et pourquoi
Divers, e-commerce, cms web, web2print, vitrine commerciale ect Rien de bien novateur.

- Vers quels autres langages pensez-vous évoluer dans le futur
Fût un temps ou j'aurais répondu java ou .net, pour pouvoir donner des réponses plus sérieuses face à certains DSI à l'esprit étriqué.
Aujourd'hui les choses ont clairement changé, et je préférerais m'adonner à des langages ressemblant à l'apple script, pour la beauté du code.
Mais celui ci n'existe pas pour le web :/ Alors je vais attendre encore un peu.

- Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage
Sur le tas. Un peu à l'école, chez moi, et au taff. J'ai énormément appris via des tutoriels, des forums ect L'expérience, et l'échange avec d'autres développeurs, m'est irremplaçable pour mon apprentissage quotidien.

- Est-ce une utilisation amateure ou professionnelle
les deux

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

- Autres langages utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
.net, pour le plaisir de l'utiliser, et de découvrir de nouvelles <choses>.
Javascript, pour l'interface clientes.
un peu de bash, pour l'admin système.

- Conclusion
Un langage que j'aime bien. Et qui me le rend bien. Et je souhaite que cela continue ainsi.
0  0 
Avatar de bubbagic
Membre à l'essai https://www.developpez.com
Le 25/02/2009 à 0:52
Bonjour,

J'ai voté PHP

- Pourquoi ce choix :
J'ai débuté par le C mais ayant un plus grand intérêt dans les développements orientés Internet, je me suis tourné tout naturellement vers la solution libre PHP.

- Les plus/avantages :
C'est avant tout un langage très bien documenté et simple à mettre en oeuvre.
Un serveur PHP est facile à mettre en ligne et à moindre coût.

- Les moins/inconvénients :
Pas de prise en charge réelle de l'objet j'espère que la version 6
y répondra. Sinon j'y vois peut d'inconvénients, peut être la possibilité de typer si on veux qui manquerais...

- Quel projets réalisez-vous avec et pourquoi
LogiFramework, LogiCMS, solutions E-Commerce LogiShop

- Vers quels autres langages pensez-vous évoluer dans le futur
Je me suis mis à Qt récemment en C++ et c'est vraiment très bien, la version 4.5 devenant gratuite c'est une très bonne nouvelle. Il y a de nombreuses possibilités et je pense que j'en aurai besoin bientôt dans le cadre du travail.

- Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage
PHP, je me suis formé seul, après une Formation à la programmation en C, VB.
Qt idem, j'apprend seul... rien de tel que de "pisser des lignes de code" pour apprendre (cf: Richard Stoeckel)

- Est-ce une utilisation amateure ou professionnelle
Utilisation professionnelle

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

- Autres langages utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
Qt / C++ développement d'une solution de gestion comptable pour notre société, sera peut être améné à être en GPL et distribué par la suite....

- Conclusion
Cela fait plusieurs années que je développe en PHP et je continue encore à m'améliorer donc je pense encore m'en servir très longtemps étant donné que notre société vend des solutions Internet. Mais l'apprentissage de Qt et C++ me plaît beaucoup aussi et j'espère bien progresser dans ce domaine, il me plairait de mener des projets de logiciels dans le futur également.
0  0 
Avatar de
https://www.developpez.com
Le 25/02/2009 à 3:21
A vote sark.... PHP

Pourquoi ce choix
Marche tres bien dans un environement LAMP, complet, synthaxe proche du C.

Les plus/avantages
- la bibliotheque mb_string. Travaillant au japon je dois toujours jonglet avec les encodage et cela est possible uniquement en php
- Communaute active

Les moins/inconvénients
- Lent (quand on va au dela de recuperer des info, les mettre en base de donne et afficher le resultat)
- Top de mauvais programmeurs qui deterior l'image du langage
- Mauvaise image

Quel projets réalisez-vous avec et pourquoi
Je realise principale des services multimedia pour mobile. Le choix du php c'est impose de par ca puissance de gestion des encodage multibytes non ascii

Vers quels autres langages pensez-vous évoluer dans le futur
En ce moment je travail pas mal sur des solutions embarquees. donc je pense evoluer vers du c++ ou j2me.

Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage
L'apprentissage c'est fait par moi meme au fur et a mesure de l'evolution du langage (j'ai commence avec php3). Cependant j'avais deja une formation du programmeur en C donc je n'ai eu qu'a apprendre la synthaxe.

Est-ce une utilisation amateure ou professionnelle
professionnelle

Avez-vous fait votre choix pour raison professionnelle, par plaisir par choix personnel
Raison professionnelle. Au depart j'ai choisi php car j'avais besoin une solution simple cote serveur.

Autres langages utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
C. En fait comme je l'ai dit plus haut php est assez lent quand il s'agit de faire des choses complexes genre image processing etc.. et comme php se couple tres tres bien avec des executables linux, j'ai trouver la solution a mon probleme

Conclusion

PHP est une bonne solution au niveau middleware car il est tres bon dans la manipulation de donne, conversion etc... mais peche un peu dans le developement d'application metier.
en ce moment mon triplet magique est flash en salle, php a la caisse et c en cuisine.
0  0