Bonjour à tous.
Pour commencer, si vous trouvez que le titre du thread ne convient pas, n'hésitez pas à la dire.
Alors voilà : Je dois mettre en place une appli de gestion, qui sera utilisé en intranet (voir plus tard, toujours en intranet, mais sur plusieurs sites en france).
J'ai du mal à faire un choix sur la techno à employée. Le serveur actuel n'en est pas vraiment un (c'est un PC récent mais basique servant de serveur). J'ai peur qu'en faisant l'appli de type "site web" (PHP) qui tourne sur le serveur, et les clients s'y connectant, celà rame. Sachant, que comme c'est de la gestion, il y a gros d'accès à la base de donnée.
Côté mémoire, ça devrait aller, mais entre toutes les pages/modules et la BDD, vu ce que ça demande en accès disque, ça pose problème.
Deplus, le côté PC et non serveur me fait avoir des doutes sur le multithreading (si à terme j'ai 20, 30 ou plus de personnes travaillant sur l'appli simultanément).
Par rapport à ça donc, je me demande si il ne vaut pas mieux que je passe par une appli type java (ou autre techno, si vous pouvez m'éclairer, ce serait avec plaisir, je ne peux choisir que du gratuit) tournant sur chaque client, le serveur servant uniquement pour la BDD.
Après reste à voir si on met à jour en direct sur le serveur, ou si on passe par des tables intermédiaires sur les clients, avec mise à jour du serveur 2 fois par jour ou plus.
J'oubliais, en plus de l'impératif financier, j'ai un impératif de temps (ce qui m'avait aussi poussé sur PHP/mysql) qui est de 3 mois max (la BDD sous Mysql est prête)
Sans vouloir être chiant, une explication (le minimum syndical ) avec vos réponses est souhaitée. Ce n'est pas un exercice de cours ou autre, et je suis le seul dev dans la boîte.
Merci d'avance, et bonne journée,
Cordialement.
---------------
mon feed HFR ; mon feed Ebay