9 votes

Comment planifier une application web de niveau entreprise ?

J'en suis à un stade de ma carrière de freelance où j'ai développé plusieurs applications web pour des petites et moyennes entreprises qui prennent en charge des éléments tels que la gestion de projets, les réservations et la gestion du courrier électronique.

J'aime ce travail, mais je trouve que mes applications finissent par atteindre un point où le coût de la maintenance est très élevé. Je regarde le code que j'ai écrit il y a 6 mois et je trouve que je dois passer un moment à réapprendre comment je l'ai codé à l'origine avant de pouvoir faire un correctif ou des ajouts de fonctionnalités. J'essaie de m'entraîner à utiliser des frameworks (j'ai déjà utilisé Zend Framework et j'envisage Django pour mon prochain projet).

Quelles techniques ou stratégies utilisez-vous pour planifier une application capable de gérer un grand nombre d'utilisateurs sans se briser tout en conservant un code suffisamment propre pour être facilement maintenu ? Si quelqu'un a des livres ou des articles à recommander, ce serait également très apprécié.

-4voto

Fyrsten Points 37

Vous devriez envisager d'utiliser SharePoint. C'est un environnement qui est déjà conçu pour faire tout ce que vous avez mentionné, et qui possède de nombreuses autres fonctionnalités auxquelles vous n'avez peut-être pas pensé (mais dont vous aurez peut-être besoin à l'avenir :-) ).

Ici Voici quelques informations du site officiel.
Il existe deux environnements SharePoint différents que vous pouvez utiliser : Windows Sharepoint Services (WSS) ou Microsoft Office Sharepoint Server (MOSS). WSS est gratuit et livré avec Windows Server 2003, tandis que MOSS n'est pas gratuit, mais possède beaucoup plus de fonctionnalités et couvre presque tous les besoins de votre entreprise.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X