2009-08-20 4 views
1

J'ai un serveur dédié [win2008 & iis7] qui va avoir 50 sites exécutant la même application e-commerce .Net. Serait-il préférable d'utiliser des répertoires virtuels pour tous les dossiers identiques pour chaque site? Il permettrait d'économiser sur l'espace disque & rendrait les mises à jour de code beaucoup plus facile.Meilleure pratique avec le code et les répertoires virtuels en double

Est-ce que chaque répertoire virtuel connaîtrait toujours sa chaîne de connexion et sa culture depuis le bon web.config?

Merci pour votre conseils!

Répondre

1

Il est possible de configurer une configuration comme vous l'avez décrit.

Une alternative consiste à utiliser un fournisseur de chemin virtuel. Cette technique relativement peu connue vous permet de partager du code ou tout autre contenu sur des sites ASP.NET, tout en conservant la testabilité de chaque site seul. Il vous permettra également, en fonction de la façon dont vous l'implémentez, de partager du contenu sur tous ces sites, tout en les libérant ensemble ou indépendamment selon les besoins. En ce qui concerne l'espace disque, vous pouvez diffuser le contenu à partir d'un seul emplacement ou même d'un partage de fichiers (haute disponibilité uniquement) ou d'une base de données.

Il y a beaucoup d'exemples de ceci si vous recherchez le Web, mais voici one article.

Questions connexes