Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
763 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  Quelles architecture choisir? Quel langage: .Net, JAVA, LAMP?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Quelles architecture choisir? Quel langage: .Net, JAVA, LAMP?

n°1460035
fejian
Posté le 18-10-2006 à 20:27:33  profilanswer
 

Salut à tous,
 
Pour un projet informatique à l'école, on nous demande d'écrire une plate-forme de collaboration pour l'administration de notre école et de ses partenaires internationaux (utilisateurs: 50 ans de moyenne d'âge, pas techos). On se tâte sur les choix d'architecture. A priori, c'est Java ou .Net - mais le fait que les navigateurs doivent être équipés de VM nous dérange: le papy de 50 ans saura-t-il installer tout ça? Donc on a pensé à LAMP (php, MySQL, Apache, Linux) et là, c'est tout de même moins sexy.
 
Des idées? Des conseils? Des retours d'expérience?
 
Merci d'avance.

mood
Publicité
Posté le 18-10-2006 à 20:27:33  profilanswer
 

n°1460048
masklinn
í dag viðrar vel til loftárása
Posté le 18-10-2006 à 20:58:12  profilanswer
 

Web: Ruby + Ruby on Rails + MySQL + Mongrel + Apache
 
ou
 
Web: Python + Django + PostgreSQL + Apache + mod_python
 
(et j'vois pas ce que java a de sexy [:pingouino])
(à moins d'être dans l'obésité ou la zoophilie j'veux dire [:dawa])


Message édité par masklinn le 18-10-2006 à 21:01:43

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1460052
kadreg
profil: Utilisateur
Posté le 18-10-2006 à 20:59:58  profilanswer
 

j'avais pas déjà répondu ici, ou j'étais boutrré ?


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1460054
masklinn
í dag viðrar vel til loftárása
Posté le 18-10-2006 à 21:01:09  profilanswer
 

kadreg a écrit :

j'avais pas déjà répondu ici, ou j'étais boutrré ?


C'est dans le topic generics java que t'as répondu


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1460056
gatsu35
Blablaté par Harko
Posté le 18-10-2006 à 21:03:20  profilanswer
 

fejian a écrit :

Salut à tous,
 
Pour un projet informatique à l'école, on nous demande d'écrire une plate-forme de collaboration pour l'administration de notre école et de ses partenaires internationaux (utilisateurs: 50 ans de moyenne d'âge, pas techos). On se tâte sur les choix d'architecture. A priori, c'est Java ou .Net - mais le fait que les navigateurs doivent être équipés de VM nous dérange: le papy de 50 ans saura-t-il installer tout ça? Donc on a pensé à LAMP (php, MySQL, Apache, Linux) et là, c'est tout de même moins sexy.
 
Des idées? Des conseils? Des retours d'expérience?
 
Merci d'avance.


Quand tu parles de Java c, tu veux dire que tu feras une applet Java pour le navigateur ?
C'est pas plutot le faire que sur le serveur tu auras du J2EE, JSP and co ? dans ce cas pas besoin de JVM sur le poste client

n°1460057
kadreg
profil: Utilisateur
Posté le 18-10-2006 à 21:04:22  profilanswer
 

gatsu35 a écrit :

Quand tu parles de Java c, tu veux dire que tu feras une applet Java pour le navigateur ?
C'est pas plutot le faire que sur le serveur tu auras du J2EE, JSP and co ? dans ce cas pas besoin de JVM sur le poste client


 
pareil avec une architecture à base d'ASP.NET :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1460074
fejian
Posté le 18-10-2006 à 21:26:43  profilanswer
 

Non, pas d'applet, c'est démodé.
 
Je ne comprends pas cette phrase: "C'est pas plutot le faire que sur le serveur tu auras du J2EE, JSP and co ?"; tu peux reformuler? Merci d'avance!

n°1460151
gatsu35
Blablaté par Harko
Posté le 18-10-2006 à 23:13:28  profilanswer
 

Ben quand tu parles de Java c'est une techno Java coté serveur, donc aucune installation coté client.
C'est bien une appli fullweb ?

n°1460160
masklinn
í dag viðrar vel til loftárása
Posté le 18-10-2006 à 23:24:12  profilanswer
 

Le monsieur veut dire qu'à moins d'utiliser des applets, le Java ou le code .Net vont s'exécuter sur le serveur et pas sur le client, donc l'utilisateur n'a aucune raison d'installer une VM ou un framework [:pingouino]
 
Va ptet faloir que vous fassiez des recherches sur les candidats potentiels toi et tes potes, parce que c'est pas trop gagné là [:pingouino]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1460184
devanz
Posté le 19-10-2006 à 01:00:19  profilanswer
 

Bonsoir tout le monde,
je travaille avec fejian sur ce projet. En fait après reflexion, on s'oriente bien vers une solution pages dynamiques en client léger : PHP, ASP, Java Servlets...
 
Notre question est : sachant que la gestion des accès aux differentes pages/données sera cruciale et que la sécurité est notre principal souci, en avez-vous un à nous conseiller plus que les autres?
 
Merci

mood
Publicité
Posté le 19-10-2006 à 01:00:19  profilanswer
 

n°1460186
zapan666
Tout est relatif
Posté le 19-10-2006 à 01:11:35  profilanswer
 

devanz a écrit :


sachant que la gestion des accès aux differentes pages/données sera cruciale


Je vois pas en quoi le choix angage peut intervenir là dedans


---------------
my flick r - Just Tab it !
n°1460232
masklinn
í dag viðrar vel til loftárása
Posté le 19-10-2006 à 09:21:17  profilanswer
 

zapan666 a écrit :

Je vois pas en quoi le choix angage peut intervenir là dedans


Django intègre la gestion des utilisateurs en standard dans le bouzin, alors qu'avec rails (par exemple) il faut soit la créer soi même soit essayer de trouver un module qui fait ça correctement [:aloy]
 
Ah ouais, et si "la sécurité est le pricinpal souci", le premier conseil que je peux donner c'est "n'utilisez pas PHP [:klem3i1]"


Message édité par masklinn le 19-10-2006 à 09:22:15

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1460324
fejian
Posté le 19-10-2006 à 11:21:09  profilanswer
 

Donc votre conseil, c'est pas PHP, donc soit .Net, soit JAVA? On connaît un peu Java (on est plutôt débutants comme vous avez pu le constater), donc Ruby on Rails n'est pas un bon choix car cela suppose d'apprendre de nouvelles structures, alors que .Net est très proche de Java (les puristes, pardonnez cette dernière phrase).

n°1460383
masklinn
í dag viðrar vel til loftárása
Posté le 19-10-2006 à 11:55:25  profilanswer
 

fejian a écrit :

.Net est très proche de Java (les puristes, pardonnez cette dernière phrase).


Les frameworks pour créer des pages web n'ont rien à voir, et les langages ne sont clairement pas les mêmes. [:spamafote]  
 
Vu le temps que vous allez de toute façon passer sur l'apprentissage du framework même, je vous conseille de faire des protos sur les 4 plateformes dans un premier temps (de toute façon vu votre inexpérience vous devez commencer par du prototypage) et ensuite quand vous saurez ce que vous voulez/pouvez faire, ce que peuvent faire les plateformes, et quelle plateforme vous préférez


Message édité par masklinn le 19-10-2006 à 11:58:28

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1460633
fejian
Posté le 19-10-2006 à 15:18:48  profilanswer
 

Merci Masklinn, c'est effectivement une très bonne idée de tester ET J2EE, ET .Net.  
 
Pour répondre à Gatsu35, oui, ce serait une application fullweb.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Quelles architecture choisir? Quel langage: .Net, JAVA, LAMP?

 

Sujets relatifs
le langage C pour les nuls ?Comment utiliser du C++/CLI dans du VB.Net ?
Portage de curses en Java ?Quel langage au le plus utilisé dans la vie courante?
java SWING - Panneau déroulantMeilleur moyen d'apprendre le langage C ?
Aprendre java...[architecture logicielle]Powerarchiver, intégration dans une applie
[C#, .Net, Pocket PC] Comment faire une fiche de "Contacts" ?Microphone et java..
Plus de sujets relatifs à : Quelles architecture choisir? Quel langage: .Net, JAVA, LAMP?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR