Sondage : Quel langage choisir en 2009 : PHP ou Java ?

0PARTAGES

0  0 
Si vous deviez choisir l'un de ces langages pour l'année 2009 ?
Bonjour à tous,

Lors d'un précédent sondage PHP versus Java qui s'est déroulé entre le 20/06/2003 et aujourd'hui, on s'est rendu compte que c'était le PHP qui remportait aisément le combat avec 629 votants contre 129 votants pour Java.

On repart sur un nouveau sondage ayant le même thème : SI vous deviez choisir l'un de ces langages pour l'année 2009, lequel prendriez-vous ? PHP ou Java ?

Faîtes votre choix tout en essayant si possible de nous préciser quels sont les éléments qui vous ont aidé à choisir.



PS: Je tiens à préciser que ce sondage est uniquement réservé au langage PHP et Java, par conséquent évitons les déviations vers les autres du style ASP.NET, RoR, etc.

Autres sondages :

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

Avatar de grunk
Modérateur https://www.developpez.com
Le 06/05/2009 à 14:56
Citation Envoyé par ymajoros Voir le message

la programmation OO, les designs patterns,
C'est vrai que ce sont des concepts qui ne s'applique pas du tout à PHP ...

Autant je te suis sur le typage des variable et la cohérence de certaines fonction (pourquoi les paramètres d'une fonction X sont il inversé par rapport à la fonction Y) autant pour le reste pas du tout. Peut être n'as tu pas pratiqué depuis longtemps , ou avec un framework décent ?

Êtes-vous pour le béton ou pour les plaques de plâtre à monter ?
Pour les fils de cuivre ou pour les pontages avec du papier alu ?
Pour les moteurs à injection ou pour ceux que vous pouvez fabriquer dans votre garage ?
Va donc expliquer aux dévelopeurs de chez Yahoo (entre autre) que c'est des rigolo parce que ils développent en PHP...
Je crois surtout que c'est la façon dont on programme qui fait que PHP peut paraitre brouillon.

Citation Envoyé par DoubleU
En php, j'ai vraiment du mal avec la doc bordélique
Ca c'est une histoire de pratique. J'ai commencé à développer en JAVA puis suis très vite passé à PHP et dès que je me repenche sur la doc Sun je m'enerve parce que je trouve jamais ce que je veux et que c'est moche à souhait ^_^
1  0 
Avatar de batataw
Membre éprouvé https://www.developpez.com
Le 08/02/2010 à 23:12
Citation Envoyé par TheNOHDirector Voir le message
Oui c'est bien ça qui fait peur et j'ai l'impression que c'est moins rock n roll en Java, même si les mauvaise pratiques peuvent toujours exister.
Comme en Java y'a pas de fichiers indépendants tu ne risques pas de copier un fichier en catastrophe sur le serveur de prod. Au final si le projet PHP est bien configuré y'a pas de soucis à se faire.

Citation Envoyé par TheNOHDirector Voir le message

Nos équipes travaillent en Scrum et les itérations sont sanctionnées par des releases. De la même manière s'il faut faire un patch, ou un patch de patch, nos équipes livrent une release clairement identifiée. Je pense que ce ne serait pas gênant en PHP.
Oui je fonctionne de la même façon sauf avec l'intégration continu, ca se complique un peu.

Citation Envoyé par TheNOHDirector Voir le message

A ce sujet, un ami m'a parlé d'archive PHAR, qui pourrait être l'équivalent de WAR ou de JAR. Je ne connais pas bien mais peut-être que c'est un bon moyen d'archiver les releases (je trouverais ça plus clair qu'un fichier zip).
Tout ce que je sais c'est que c'est en standard avec PHP 5.3 et que ce fichier peut être déployé tel quel sur un serveur Web comme les WAR. Cela dit l'intérêt est limité si c'est juste pour l'archivage. Tu vas te donner du travail pour rien.
1  0 
Avatar de jreaux62
Rédacteur/Modérateur https://www.developpez.com
Le 28/04/2009 à 23:37
Bonjour Kerod,
un premier vote, pour php !
Pour 2 raisons :
1- etre le premier a voter !
2- je ne connais pas java !
(je sais, ca ne va pas faire avancer le schmilblik ...)

Bon, plus sérieusement, je commence a me sentir a l'aise avec PHP, la doc est facile a trouver et très étendue (http://fr.php.net), les forums PHP sont nombreux, et il me reste encore beaucoup a apprendre !
0  0 
Avatar de Jérémie A.
Membre averti https://www.developpez.com
Le 28/04/2009 à 23:43
Encore plus que par le passé, la professionalisation du PHP pousse clairement à voter en sa faveur.
0  0 
Avatar de Shirraz
Membre confirmé https://www.developpez.com
Le 01/05/2009 à 21:48
PHP, pour la même raison que jreaux : je ne connais pas Java

C'est mon premier language de programmation (donc coté affectif), il y a énormément de ressource (la doc étant amha exemplaire) qui permettent de l'apprendre sans difficulté autant que de faire des choses plus complexes (avec de très bonnes librairies).

Je suis très à l'aise avec PHP et pour l'instant je ne me sent pas limité pour les besoins que j'en ai, je n'ai donc pas plus l'envie que ça d'en changer (et le prochain langage serait Ruby/RoR, non je ne dévie pas )
0  0 
Avatar de Celira
Modératrice https://www.developpez.com
Le 04/05/2009 à 10:07
PHP (ce qui vu mon affiliation sur le forum ne surprendra personne )

Je connais les deux, mais je trouve Php plus intuitif et plus simple d'utilisation. Et depuis PHP5 et l'intégration des objets, entre les frameworks et les librairies on trouve à peu près de quoi tout faire sans soucis

Seul point noir : on peut faire tout et n'importe quoi avec, et du coup, certains font davantage n'importe quoi que tout...
0  0 
Avatar de Arnaud13
Membre averti https://www.developpez.com
Le 04/05/2009 à 10:32
Pour ma part PHP aussi.

Je connais le PHP et le Java depuis un petit moment déjà mais je n'ai utilisé le Java pour développer des sites que récemment (1 ou 2 ans) et j'ai trouvé beaucoup plus accessible le PHP. En Java il m'est arrivé de chercher un bon moment avant de réussir à faire un truc tout con dont j'avais l'habitude en PHP.
Mais cela vient aussi du fait que le PHP est beaucoup plus permissif, ce qui n'est pas forcement bien non plus.
Du coups, je pense qu'il s'agit plus d'un coups de coeur que d'un raisonnement logique
0  0 
Avatar de TekP@f
Membre confirmé https://www.developpez.com
Le 04/05/2009 à 11:46
Perso, je préfère le Java.

Je connais bien les 2, mais j'ai toujours préféré les langages objets aux autres. Beaucoup plus simple et efficace malgré quelques lenteurs.
0  0 
Avatar de aravis
Membre régulier https://www.developpez.com
Le 04/05/2009 à 13:45
En ce qui me concerne, et pour être utilisateur occasionnel de PHP et régulier de Java, je retiens PHP.
Je pense, d'après mon expérience et ce n'est pas à prendre comme une vérité vraie, que PHP est plus orienté site internet "présentation" (léger et facile, pas besoin de la lourdeur et complexité de java) et Java plus orienté application web, apportant notamment des briques de base type transactionnel, un meilleur support de l'objet pour la construction de grosses applications, et un typage fort utile pour la sécurisation du code.
0  0 
Avatar de grunk
Modérateur https://www.developpez.com
Le 05/05/2009 à 8:41
PHP également d'autant qu'on tend de plus en plus vers un langage pro (framework très intéressant notamment).
Cependant je pense que JAVA à également très bien évolué coté Web et qu'il ne serait pas étonnant de le voir grignoter un peu de part de marché à PHP.

Pour l'instant le gros de mon travail se fait en PHP mais il n'est pas rare qu'un applet viennent s'intégrer pour combler un manque de php
0  0 
Contacter le responsable de la rubrique PHP

Partenaire : Hébergement Web