Salut,
tout depend de l'architecture materielle que tu dois prendre en compte. En general, on choisit un langage par rapport a ce que tu veux faire. On peut noter dans ton post :
- doit utiliser une base de donnee. C'est deja un depart car il te faudra utiliser SQL.
Ensuite il te faut savoir depuis quel poste les utilisateurs devront avoir acces a cette base ?
Si c'est sur la meme machine qui heberge la base, tu peux choisr n'importe quelle langage, comme par exemple le C, ADA, JAVA....
si ta base doit etre accessible depuis un poste distant, il te faut alors developper aussi une application cliente de la base. Donc dans ce cas, si tu utilises un langage comme le C, tu devras developper deux applications. En revanche, le couple Php/Mysql est bien adapté a ce type d'environnement car la partie cliente est gerer par le navigateur, donc tu n'as qu'a te soucier du serveur.
En fait le choix entre telle ou telle solution repose sur des arguments de 'praticité', de couts et autres, souvent sans consideration technique.
Il te faut prendre le langage qui te permet de faire ce que tu as besoin en fonction de tes objectifs de programmation (temps de pg, cout des machines, accessibles depuis un site distant ou pas, securité des données...etc) afin t'établir TA solution.
cdt
Poste le Monday 16 August 2004 11:32:49