|
|||||||
| Général Conception Web Forum d'entraide sur les choix technologiques. Avant de poster : Cours Dév. Web, FAQs Dév. Web, Sources Dév. Web |
|
|
Publicité ' | |||||||||||||||||
|
|
|
Outils de la discussion |
|
|
#61 | |
|
Invité(e)
![]() Messages : n/a ![]() |
Citation:
Toute fois y'a un truc qui est genial avec java compare a php, quoiqu'on en pense, c'est la portabilite (migrer php vers un serveur window c'est pas la joie )
|
|
00
|
|
|
#62 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2004 Messages : 53 ![]() |
J'utilise beaucoup les deux mais j'ai voté Java.
Je trouve que l'outillage Java est beaucoup plus complet que celui pour PHP et je n'aime pas le typage faible de PHP. |
|
|
00
|
|
|
#63 |
|
Candidat au titre de Membre du Club
![]() Inscription : juillet 2007 Messages : 64 ![]() |
eh oui j'ai voté pour java, mais contrairement à certains (java fan boy
En effet actuellement je travaille beaucoup avec du php (zend, doctrine,...) mais c'est pas une raison pour voter php au contraire j'aimerais voir ailleurs comme ça j'aurais largement le choix lors de me projets futur et je pense que php et java me suffisent pour faire des applis web . |
|
|
00
|
|
|
#64 |
|
Membre du Club
![]() Alain Développeur informatique Inscription : mai 2008 Messages : 117 ![]() |
Je réalise (conception et développement) une application Web que j'espère commercialiser bientôt. J'ai choisi PHP pour sa facilité d'emploi (je ne suis pas développeur d'origine) et surtout car avec Java le risque est que le client désactive l'option Java (si j'ai bien compris) dans son browser par mesure de sécurité comme lors de la dernière faille Adobe Reader.
Dans ce cas mon aplli ne fonctionnerait plus. Bonjour chez vous ! |
|
|
00
|
|
|
#65 | |
![]() ![]() Inscription : juin 2006 Messages : 6 935 ![]() |
Citation:
![]() Java est utilisé uniquement côté serveur et pas côté client (qui reste de l'html classique)
__________________
Je ne répondrai à aucune question technique en privé |
|
|
|
00
|
|
|
#66 |
|
Membre émérite
![]() ![]() |
Pour alain78
Tu mélanges les torchons et les serviettes... ![]() L'option que tu cites dans le browser ne concerne que les Applet, et il existe la même option pour tout autre traitement coté client comme pour JavaScript et même flash.. |
|
|
00
|
|
|
#67 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 1 ![]() |
Bonjour à tous.
Je viens apporter ma pierre à l'édifice. Sauf erreur de ma part je n'ai vu personne parler des contraintes budgétaires des clients/utilisateurs finaux. Un serveur j2ee pour faire tourner une appli-web java n'a pas le même prix qu'un serveur LAMP. Dans le même ordre d'idée pour faire une application MVC en PHP on va se diriger naturellement vers des frameworks: Zend, Symfony, CodeIgniter. Je ne connais que Zend, mais pour une application en production, sans serveur dédié il faut l'oublier. Tout ça pour dire ceci: il me semble que les contraintes budgétaires clients peuvent mettre les deux langages sur un pied d'égalité avec un avantage pour PHP qui pourra permettre de sortir une solution pour un petit/moyen projet en tenant compte de ses contraintes budgétaires. Pour autant, je bosse actuellement sur une appli avec les techno suivantes: Flex 3 coté client avec en serveur: Java/Spring/Hibernate. Et le framework magique Granite pour lier flex et java/spring. Tout le code métier est encapsulé dans l'appli côté Java. Avec un peu de recul je me rends compte que si il avait fallu codé cette partie en PHP et avec l'expérience que j'ai sur le framework Zend (1.7) cela aurait été l'enfer. Sans parler de la communication flex/PHP. Et je pense que le cas de granite est un exemple assez flagrant qui illustre l'existence dans le monde Java de frameworks de qualité qui s'interopèrent avec les frameworks incontournables déjà existants. C'est une des raisons pour laquelle j'ai voté Java. |
|
|
00
|
|
|
#68 |
|
Invité(e)
![]() Messages : n/a ![]() |
njihess,
Je trouve que c'est une tres bonne remarque. Sur le hardware/software c'est sur, c'est moins chere. Mais, d'apres mon experience, sur un projet d'envergure cette difference s'efface, car il y a tellement peu de VRAI dev php alors que dans le monde du java, faut l'avouer, il y a beaucoup de gens de qualite. Quand je parle d'un vrai dev php (en dehors des savoirs cite plus haut) je parle de ces gens qui sont capables de repondre a une question technique autrement que par "et bien c'est tres simple, j'utilise tel module de tel framework". De ceux-la, il en a pas des masses. De ce fait, si tu veux monter une equipe qui menera a bien le projet, les economies sur le hardware partent en salaire (mon bosse en a d'ailleurs fait la grimasse). Alors que dans le monde du java, comme pour un poste defini tu as beaucoup de gens tout aussi competent, la tendance est de tirer vers le bas. Mais bon, les gens sont encore un peu frigide a php pour des gros projets, je pense donc que le salaire moyen d'un dev php dois etre plus bas (beaucoup plus bas ?) que celui d'un dev java. (D'ailleur ca pourrais etre un sondage interessant de connaitre le salaire moyen par techno en france) Apres, comme je l'ai dis plus haut, c'est le reflet de mon experience personnelle, et je serais ravis d'avoir des retours a ce sujet, car la technologie c'est beau, mais le releve de compte l'est aussi. |
00
|
|
|
#69 |
|
Membre du Club
![]() Yannick Majoros Inscription : janvier 2007 Messages : 72 ![]() |
Le prix d'un serveur, pour un petit projet JEE, n'est pas nécessairement élevé.
Des serveurs d'applications complets comme Glassfish ou JBoss sont... gratuits et libres. Sans parler de leurs petits frères, conteneurs web, Tomcat, Jetty, ... gratuits eux aussi. Le hardware ? Je fais déjà tourner Glassfish sur des petits serveurs me coûtant de 10 à 25 € par mois, pour des petits projets. |
|
|
00
|
|
|
#70 |
|
Membre Expert
![]() ![]() |
J'ai voté Java, je suis actuellement développeur .NET et c'est vers Java que j'aurai envie de me tourner si je devais faire autre chose ...
Ce que je n'ai jamais apprécié dans PHP c'est sa syntaxe et n'ayant fais que très peu de PHP, je ne pourrais juger le reste ... En tout cas j'ai tendance à penser que PHP n'est pas approprié pour des applications critiques et de taille importante.
__________________
Échouer, c'est avoir la possibilité de recommencer de manière plus intelligente. Twitter Blog Mon site Mon article sur l'agilité |
|
00
|
|
|
#71 |
|
Membre régulier
![]() Ingénieur qualité méthodes Inscription : septembre 2005 Messages : 79 ![]() |
La mutualisation me fait pencher pour java.
|
|
|
00
|
|
|
#72 | |
|
Membre à l'essai
![]() Inscription : mai 2007 Messages : 47 ![]() |
L'article intitulé
Citation:
|
|
|
|
00
|
|
|
#73 |
|
Membre confirmé
![]() Michel BosseauxDéveloppeur Web Inscription : mai 2009 Messages : 164 ![]() |
PHP sans hésitation, pour la facilité d'apprentissage par rapport à JAVA (on devient plus vite "spécialiste" en PHP), et aussi sa rapidité d'exécution.
|
|
|
00
|
|
|
#74 | |
|
Membre du Club
![]() Inscription : avril 2006 Messages : 51 ![]() |
Mouais l'article parle de la crise, alors oui peut-être que les coûts jouent en la faveur de PHP, celà dit en terme de features sur tous les fronts, langage, archi, maintenance, compétence des gens, coûts, je préfère largement un projet Java.
Citation:
|
|
|
00
|
|
|
#75 |
|
Invité régulier
![]() Inscription : novembre 2006 Messages : 7 ![]() |
oui, on fait rapidement des "trucs" en PHP. De là à en devenir spécialiste, soyons d'abord de bons développeurs....
|
|
|
00
|
|
|
#76 | |
|
Membre à l'essai
![]() Inscription : mai 2007 Messages : 47 ![]() |
Autre article interessant qui parle de la migration Java vers PHP à la gendarmerie nationale :
Citation:
|
|
|
|
00
|
|
|
#77 |
|
Invité de passage
![]() Arnaud Chef de projet en SSII Inscription : mai 2009 Messages : 1 ![]() |
Le php ne permets pas de tout faire malheureusement:
chaque languages à ses spécificités: on peux pas décidé quelle technos choisir, tout dépend du contexte, du projet et des décideurs, celui qui s'en sortira le mieux c'est celui qui aura la double compếtence :p Pour diverses raisons nous avons codé un démon linux en php qui tourne en fond de tâche et utilise les fonctionnalités multiprocessus dispo en php-cli pour profiter du SMP. Le plus gros arrachage de cheveux à été lors de la phase d'optimisation des ressources mémoire... Vous me direz: il fallait directement le coder en C/C++, mais je ne reviendrais pas sur les choix technologiques que nous avons fait. le manque d'outillage, plus précisement d'un profiler qui prenne en compte la mémoire. enfin quand on voit le nombre de plugin eclipse pour Java ça demande à réfléchir... On peut aussi également le manque de respect qu'il y a dans le milieu, on a l'impression que les développeurs php sont toujours des développeurs au 'rabais' par rapport aux autres... C'est d'ailleurs prouvé par les annonces d'emploi, un dev php est moins bien évalué qu'un dev j2e. |
|
|
00
|
|
|
#78 |
![]() ![]() |
salut.
le match est serré une petit +1 pour PHP. j'ai voté PHP pour la raison que c'est celui que je maitrise, je ne lui reproche rien pour l'instant et que mes deux hébergeurs (perso et professionnel ) sont sous PHP. pour JAVA j'aimais testé je le ferais certainement mais d'après mes lecture c'est lourd coté serveur. @+
__________________
je ne répondrai à aucune question technique envoyé par MP. j'aime pas les navets et les messages avec du code sans les balises #. Stop au langage SMS. Mon projet open sources: eMySQLAdmin Visitez mon blog-Mes articles |
|
00
|
|
|
#79 |
|
Expert Confirmé
![]() ![]() Emmanuel REMY Inscription : novembre 2005 Messages : 2 848 ![]() |
Salut,
Je vais jeter un pavé dans la mare ? PHP = Java (et réciproquement) Je m'explique: il y a quelques années, PHP était un langage simple, abordable à tout à chacun et il sentait bon les francs-tireurs de l'informatique. PHP était au développement WEB ce que Visual Basic était au développement d'applications Windows. PHP dont on pouvait discuter et implémenter des solutions rapidement sans passer par des modèles derniers cris. En face il y avait Java, son code anti-productif et ses budgets délirants pour fabriquer des EJB2 dont ils furent tellement rebutants que Spring et Hibernate les ont éclipsés. Et puis l'uniformisation des systèmes de pensées a fait que PHP (à la recherche d'une reconnaissance du monde professionnel ?) a ouvert le brèche de l'objet total, de l'héritage multiple et consors... PHP se rapprochait dangereusement du maître mais était encore à l'abri par la simplicité de mise en oeuvre d'une application (d'un autre côté cela a aussi permis de voir apparaitre beaucoup de vrais éditeurs de code). Et vlan, voilà que Zend "propose" son fameux framework, dont les termes ne sont pas sans rappeler ceux du grand frère Struts 1 (ce dernier qui d'ailleurs a été refondu totalement en Struts 2... ). Du coup, difficile pour le commun des mortels de faire une application "pro" sans parler de class, bref sans avoir de culture Objet. D'un autre côté, la communauté Java avait bien compris que les langages comme PHP, voire Ruby était plus productifs... d'où la naissance des annotations, des dérivés comme JPython, Groovy (et Grails) dont la productivité est tout simplement étourdissante. Donc finalement de mon point de vue, qu'a-t-on ? Un langage - PHP - qui est passé au monde de l'objet et en a profité pour embrasser les architectures à la mode (MVC, ORM ...) et de l'autre un langage -JAVA - qui bénéficiait déjà de ces composantes et qui s'est ouvert au monde de la productivité et des langages de scripts. Si ce n'est pas de la convergence... PHP = JAVA Petite précision: je ne porte évidemment aucun jugement sur l'importance ou la nécessité d'avoir des ZEND et autres CakePHP. ERE
__________________
Quand une tête pense seule, elle devient folle. |
|
|
00
|
|
|
#80 | |
|
Invité(e)
![]() Messages : n/a ![]() |
Citation:
enfin, php c'est lent, si tu customize pas a l'extreme ton application, sur un gros projet tu va crashé ton serveur. Je veux dire, quand tu vois les benchmark des framework ca fait peur. Un appli qui se conect a une base de donné c'est plusieurs second de runtime pour une poigné d'utilisateur. Et c'est ca l'avenir de php ? Loin de moi négligé l'importance d'un framework dans le dev industriel mais bon, les frameworks nous rendent fegneant et a la limite c'est moins pire en java car ca te fait pas perdre de temps. a ce niveau +1 java |
|
00
|
Copyright © 2000-2013 - www.developpez.com