|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : mars 2007 Messages : 15 ![]() |
Bonjour,
Je vais devoir développer un application web qui permettra à des utilisateurs d'utiliser des outils bioinformatique (scripts perl ou autre) grâce à une interface conviviale. Cette application aura une petite base de donnée (sûrement mysql) pour gérer les comptes utilisateurs, les connexions et les historiques. Elle sera hébergé sur un serveur Linux et devra être accessible depuis des terminaux légers qui sont sur un serveur windows. Je n'ai pas encore choisi quelle technologie je vais utiliser (php, asp, CGI, Java jsp/applet,...), je dois d'abord faire le tour de ce qui existe et de leur capacité. J'ai plusieurs point auquel je dois répondre pour chaque technologie, mais dont je ne trouve aucune réponses. Pour une application en Php par exemple, comment est géré le fait que plusieurs utilisateurs utilisent et se connectent à l'application en même temps. Y-a-t'il une file d'attente? Y-a-t'il un maximum de connexions? Est-ce gérer automatiquement et l'on ne doit pas s'en soucier, car je n'ai rien trouver sur internet qui parle de ce sujet. Deuxième question plus générale : Comment se passe la communication entre un serveur linux et les terminaux léger qui sont sur un serveur windows? Y-a-t'il des points auquel y faut faire attention du fait que les deux serveurs n'ont pas le même système d'exploitation? Je suis désolé pour la généralité de mes questions, mais j'aimerais savoir comment cela fonctionne exactement, même si c'est gérer automatiquement. Je vous remercie de vos réponses. |
|
|
00
|
|
|
#2 |
|
Invité régulier
![]() Inscription : mars 2007 Messages : 15 ![]() |
Quelqu'un connaîtrait-il les différences de performances entre une solution web (style php, jsp, cgi) et une interface avec les bibliothèques graphiques (style GTK, Tk, Qt, ou le module CPAN java).
Etant donné que je veux faire une interface qui permettrait la connexion des utilisateurs, un menu (onglets ou autre) et des formulaires pour charger des fichiers, puis exécution des scripts perl avec tout les paramètres récupérer et affichage des résultats, sous forme de tableau et d'image. Y-a-t-il vraiment des choses que l'on peut faire avec certains et pas du tout avec d'autres?? |
|
|
00
|
|
|
#3 |
![]() ![]() Marc LussacResponsable marketing opérationnel Inscription : mars 2002 Messages : 26 358 ![]() |
Il y à certaines questions que tu te pose qui n'ont pas lieu d'etres parce que c'est des choses prises en compte par le SGBD.
Par contre il y à un problême majeur que tu n'à pas soulevé, ca sera hébergé comment ? Enfin à te lire il n'est pas clair que tu ai clairement fait le choix entre une application web simple (client navigateur) et une applications Client/serveur (dans ce dernier cas ton message est HS sur ce forum)
__________________
-> Ne pas me contacter pour le forum et je ne répondrai à aucune question technique -> Comment nous contacter -> Pour partenariat ou publicité : Mon Email |
|
00
|
|
|
#4 |
|
Invité régulier
![]() Inscription : mars 2007 Messages : 15 ![]() |
Pour l'hebergement: l'application sera sur le serveur linux de ma boîte. Cette apllication devra être accesible que par les terminaux sur le serveur windows.
Ce ne seras pas une application accessible depuis l'exterieur(internet), c'est juste interne. Pour ma dernière question j'ai conscience qu'elle est à moitié HS, car je demande une comparaison, mais dans un autre forum elle aurait était aussi à moitié HS. |
|
|
00
|
|
|
#5 |
![]() ![]() Marc LussacResponsable marketing opérationnel Inscription : mars 2002 Messages : 26 358 ![]() |
Alors déjà si le serveur est sous linux je ne voi pas très bien l'interet d'aller se compliquer la vie avec ASP ou ASP.NET (à par mono mais bon...).
Ce qui te laisse donc si je me réfère à ta liste Java ou PHP. Déjà pour commencer si un amateur peu bricoler un site PHP vite fait en collant quelque scripts PHP tout fait c'est hors de question sur Java, je pense que Java c'est 6 mois voir de préférence minimum 1 an de formation avant de commencer à faire sérieusement des projets professionnels, qu'en est il de ton expérience en PHP ou en Java ? et du temps disponible pour ta formation en Java ou PHP ? Second point il faudrait que tu nous détaille précisement c'est quoi ces "terminaux" sous windows ???
__________________
-> Ne pas me contacter pour le forum et je ne répondrai à aucune question technique -> Comment nous contacter -> Pour partenariat ou publicité : Mon Email |
|
00
|
|
|
#6 |
|
Invité régulier
![]() Inscription : mars 2007 Messages : 15 ![]() |
Je suis d'accord pour ASP, mais je suis censé explorer toutes les possibilités et j'ai vu qu'il existait asp pour linux, mais bon je ne suis pas pour cette solutions surtout que je n'y connais rien en ASP.
Sinon en ce qui concerne mon expérience en PHP et JAVA elle n'est que scolaire. J'ai développer pas mal de projets en PHP lors de ma formations et quelques un en JAVA mais que des applets, pas de JSP. Mais je pense que avec quelques bon turoriaux sous la mains, il est possible de faire mon application, pas si compliqué que ça je pense. (mon stage est de 6 mois, ça doit être réalisable). ET CGI/Perl c'est si obsolète que ça?? Sinon pour les terminaux, pour ce que j'en ai compris, ce ne sont pas des PC avec une unité centrale propre, pas de disque dur,.... Les utilisateurs ne peuvent que travailler directement sur le serveur. |
|
|
00
|
|
|
#7 |
![]() ![]() Marc LussacResponsable marketing opérationnel Inscription : mars 2002 Messages : 26 358 ![]() |
Ils peuvent exécuter un navigateur quand meme ces "terminaux" ?
Pour PHP versus Java à toi de choisir, je pense que tu aura plus de travail pour apprendre Java mais que au final si tu te créer une expérience sur Java il faut savoir que Java c'est les plus haut salaires de la profession (surtout si après tu arrive à y ajouter J2EE, UML et XML)
__________________
-> Ne pas me contacter pour le forum et je ne répondrai à aucune question technique -> Comment nous contacter -> Pour partenariat ou publicité : Mon Email |
|
00
|
Copyright © 2000-2012 - www.developpez.com