Quelles architecture choisir? Quel langage: .Net, JAVA, LAMP? - Divers - Programmation
Marsh Posté le 18-10-2006 à 20:58:12
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 )
(à moins d'être dans l'obésité ou la zoophilie j'veux dire )
Marsh Posté le 18-10-2006 à 20:59:58
j'avais pas déjà répondu ici, ou j'étais boutrré ?
Marsh Posté le 18-10-2006 à 21:01:09
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
Marsh Posté le 18-10-2006 à 21:03:20
fejian a écrit : Salut à tous, |
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
Marsh Posté le 18-10-2006 à 21:04:22
gatsu35 a écrit : Quand tu parles de Java c, tu veux dire que tu feras une applet Java pour le navigateur ? |
pareil avec une architecture à base d'ASP.NET
Marsh Posté le 18-10-2006 à 21:26:43
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!
Marsh Posté le 18-10-2006 à 23:13:28
Ben quand tu parles de Java c'est une techno Java coté serveur, donc aucune installation coté client.
C'est bien une appli fullweb ?
Marsh Posté le 18-10-2006 à 23:24:12
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
Va ptet faloir que vous fassiez des recherches sur les candidats potentiels toi et tes potes, parce que c'est pas trop gagné là
Marsh Posté le 19-10-2006 à 01:00:19
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
Marsh Posté le 19-10-2006 à 01:11:35
devanz a écrit : |
Je vois pas en quoi le choix angage peut intervenir là dedans
Marsh Posté le 19-10-2006 à 09:21:17
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
Ah ouais, et si "la sécurité est le pricinpal souci", le premier conseil que je peux donner c'est "n'utilisez pas PHP "
Marsh Posté le 19-10-2006 à 11:21:09
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).
Marsh Posté le 19-10-2006 à 11:55:25
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.
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
Marsh Posté le 19-10-2006 à 15:18:48
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.
Marsh Posté le 18-10-2006 à 20:27:33
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.