-
appli web : J2EE ou PHP
Bonjour,
je suis confronté à une décision pas facile à prendre. En gros, je dois analyser,spécifier,concevoir et mettre en place une nouvelle application web dans ma boite. Cette application, je le sais déjà, va comporter des dizaines de pages, être interactive et comporter de nombreuses interactions avec une base de données.
La question que je me pose est : quel socle technique vais-je utiliser pour concevoir cette application.
Je souhaite séparer mon application en tiers,
faire en sorte que mes composants soient les plus réutilisables possibles,
et si possible utiliser le MVC.
Je me pose alors cette question : PHP 5 et Prado ou serveur J2EE (Jonas, p. ex).
Quelqu'un aurait-il des pistes pour que je détermine la meilleure soluion ?
-
Tu as deja jeté un coup d'oeil a ce sujet ?
http://www.developpez.net/forums/viewtopic.php?t=93696
Ca peut repondre a certaine de tes questions (les reponses donnees s"eloignant de la question original en detaillant les difference entre les deux langages)
-
Je peux essayer de te donner quelques éléments de réponse: J2EE est bien pour encapsuler tes processus métier (accès BDD...) et pour qu'ils soient portables (EJB) mais il s'agit d'une structure assez lourde qui est utilisée surtout pour supporter des montées en charge importantes (clustering possible). PHP je ne connais pas trop mais la prise en main est plus simple. Par contre, pour une application 3-tiers, peut-être que ce sera plus lent en cas de connexions multiples.
-
Bonjour,
J'ai fait plusieurs site dynamiques en PHP et je trouve que ce langage est bien si tu n'as pas grand chose à afficher en dynamique (la date, des pages incluses dans d'autres, des retours de formulaires).
Dans le cas d'une application avec plusieurs couches, J2EE est vraiment le top.
Je travaille actuellement sur un projet en J2EE et le fait d'avoir plusieurs couches (présentation, métier et base de données avec utilisation de Struts) permet vraiment une imbrication et un développement simple.
:D
Autre point pour Java, il est plus facile de trouver des Web-services déja développé que pour du PHP. :)
Aprés, pour PHP, la mise en place est simple (ex: WAMP qui t'installe tout le nécessaire, serveur, base, ...). Je ne sais pas s'il existe un tel logiciel pour J2EE. :?:
Bon choix :o
-
Bonjour,
Merci pour vos réponses. Après réflexion, je pense que je vais m'orienter vers J2EE, plus difficile à mettre en place certe, mais qui aura surement l'avantage, a terme, de me proposer des fonctionnalités plus importantes.
Encore merci.