Bon, pour faire simple, y a pas le bon et le mauvais; java, php ou .net.
Même si PHP est un bon choix, j'opterai plus sur java ou .net. Lorsque je te lis, j'ai les remarques suivantes:
- "client légé --> java ou .net
- "voire riche" --> +java grace aux applets
comparaison
- java te force à controller tes exceptions (pas .net)
- java = plus vieux que .net
- .net a le vent en poupe (c'est à la mode) car les jeunes adore les nouvelles technos (jusqu'à la prochaine hehe!!!)
- dans une boite, le choix se fait / aux exigences de l'interface graphique (richesse) ou à l'habitude des gens, réutilsation des composants et intégration avec d'autres composants /libraries
- .net sera plus facile si tu a beaucoup de .DLL à ré-utiliser
- chez nous, nous avons une appli developpée sur 2 sites: l'un est .net et l'autre java: intégration OK, transfert connaissance OK. Lorsque tu connais l'une parfaitement, pas de soucis avec l'autre
- il semblerait que les "puristes" preferrais java mais c'est subjectif et perso...
PS: de toute facon pour ta carrière, il te faut connaitre les points forts et faibles de chaque techno WEB (PHP, java, .net, web services, applets, corba, Charp...) je mélange un peu tout mais c'est fait exprès. Si tu travaille en SSII, ton client peut attendre cela te toi.
PS2: java est demandé par les SSII car aussi plus vieux, donc la base installée est plus grande, ...
PS3: une fois que tu connais java à 100% (2 ans!), en qques mois tu maitrises .net, c'est ce qui c'est passé pour nos gars.
PS4: je ne suis pas expert dans ce domaine, j'ai juste écouté cette après midi des architects logiciels "grosses et petites applications WEB".
merci au spécialiste d'être indulgents (j'espère juste ne pas avoir dit trop de connerie
)
Amicalement.