2012-09-27 2 views
-1

Je ne suis pas complètement sûr que cette question est considérée comme hors sujet, alors s'il vous plaît ne me pardonner si elle est.Quelle langue devrais-je utiliser pour développer ce site Web?

Je veux développer un site Web qui est un peu comme un organigramme -> site graphique. Autrement dit, l'utilisateur est présenté avec une question nr. 1, alors il/elle peut soit choisir la réponse 1A ou 1B. Selon si 1A ou 1B a été choisi, une nouvelle question nr. 2 apparaît jusqu'à ce qu'il y ait une déclaration finale, que l'utilisateur arrive à la fin.

Exemple:

Q1: Avez-vous l'hypertension?

A: Oui ou Non

Q2 (l'utilisateur a choisi oui au 1er trimestre): Quelle est votre tension artérielle?

A: un nombre

Q2B: (L'utilisateur a choisi pas au T1): Avez-vous des niveaux élevés de Suger de sang?

A: Oui ou non

Et ainsi de suite .. Lorsque l'utilisateur répond alors toute question dans le « chemin » de l'organigramme, il atteint une certaine déclaration comme « Vous êtes en haut risque de ceci et cela "ou" Vous devriez envisager d'en faire plus ". À l'avenir, si cela s'avère être un succès, je prévois de faire de la déclaration finale une sorte de rapport envoyé à l'adresse e-mail de l'utilisateur, téléchargé en fichier pdf ou envoyé à l'utilisateur. Donc - ajouter des fonctionnalités à l'avenir est une chose essentielle lors du choix de la langue (bien que je suis sûr que toutes les langues supportent l'édition à l'avenir :) :)

Mais pour l'instant, j'ai juste besoin d'un site web simple, capable d'expansion dans l'avenir.

Et pour cela, je dois demander - quelle langue choisir? Je ne peux pas dire que je suis un programmeur, alors s'il vous plaît ne me dites pas de choisir celui que je l'aime comme je vais probablement externaliser le projet.

+3

Si vous avez l'intention de sous-traiter le projet pourquoi vous nous demandez quelle langue utiliser? –

+1

Offtopic marqué à cause de cela (dans la FAQ): 'Vous devriez seulement poser des questions pratiques, répondant aux problèmes réels que vous rencontrez. ** Chatty, des questions ouvertes diminue l'utilité de notre site et pousser d'autres des questions au large de la page d'accueil ** ' – ApplePie

+0

Go pour ASP .NET MVC –

Répondre

-1

Qu'est-ce que vous parlez, il est l'interface utilisateur et les options que vous avez donnés sont des langues qui sont couramment utilisés en faisant l'arrière.

Je dis backend n'a pas d'importance à vos besoins. Il y a probablement des tâches à faire, mais pas beaucoup. Au moins pas à ce stade. L'application réelle se passerait principalement sur le navigateur de l'utilisateur final, et pour ce que je dirais - Javascript et JQuery. Il existe des plugins prêts à l'emploi pour de telles tâches. Voir this thread de discussion similaire pour la mise en œuvre à partir de zéro, mais je pense qu'il ya plus de hors-the-box solutions, aussi, comme JQuery Tools ou similaire.

Même si vous ne voudriez pas aller dans cette voie, un cadre/plate-forme/langue qui est concerné par des choses de l'interface utilisateur est réponse pertinente à votre question, pas quelque chose en cours d'exécution côté serveur.

+0

il serait bon de connaître le raisonnement derrière le -1: P – eis

+0

Merci pour votre réponse et pour votre aimable explication de forend et backend. J'ai googlé ces termes, et je peux voir, que j'ai beaucoup à apprendre juste pour savoir comment externaliser le développement web. Avez-vous des recommandations de littérature/sites Web pour atteindre ces compétences? – ahhsad

+0

Eh bien, en consultant un professionnel ... Je ne peux pas penser à un livre ou un site Web que je recommanderais à cet effet. Bien que ce soit une bonne pratique d'avoir une seconde opinion, aussi, et pas seulement de suivre aveuglément quelques conseils rapides. – eis

Questions connexes