Déterminer comment gérer des personnalisations (Windows SharePoint Services)

Mise à jour : 2006-12-01

Si vous avez effectué de nombreuses personnalisations dans vos sites des versions précédentes (à l’aide d’un éditeur de pages Web compatible avec Microsoft Windows SharePoint Services 2.0, tel que Microsoft Office FrontPage 2003), vous devez déterminer la façon dont vous souhaitez gérer vos sites personnalisés lors de la mise à niveau. Votre approche dépendra de l’étendue des personnalisations, de la complexité de votre site et de vos objectifs en termes de mise à niveau. Les options qui s’offrent à vous sont les suivantes :

  1. Conserver les personnalisations    Bien que cette approche vous permette de conserver la même apparence, vous ne pourrez pas tirer parti des nouvelles fonctionnalités disponibles dans la nouvelle version. Si vous souhaitez vraiment que les pages conservent leur apparence exacte, il existe trois façons de préserver les personnalisations :

    • Effectuez une mise à niveau sur place.

      Par défaut, une mise à niveau sur place préserve les personnalisations et ne réinitialise pas à la définition du site. Certains contrôles, tels que le menu Actions du site, peuvent s’avérer indisponibles dans votre site mis à niveau.

    • Effectuez une mise à niveau progressive et conservez le site dans l'environnement de la version précédente (sans mise à niveau du site).

      Cette approche permet de conserver le site tel quel, avec les fonctionnalités de la version précédente uniquement. Il s’agit généralement d’une solution à court terme, car la plupart des organisations ne souhaitent pas prendre en charge les deux versions sur le long terme.

    • Effectuez une mise à niveau progressive accompagnée d’une mise à niveau du site, sans réinitialiser les pages à la définition du site.

      Cette approche peut entraîner une apparence inégale si vous n’avez pas personnalisé chaque page. Les pages personnalisées conservent l’apparence et les fonctionnalités de la version précédente, tandis que les pages non personnalisées adoptent l’apparence et les fonctionnalités de la nouvelle version. Certains contrôles, tels que le menu Actions du site, peuvent s’avérer indisponibles dans vos pages personnalisées.

      NoteRemarque :

      Par défaut, les pages personnalisées sont conservées telles quelles après la mise à niveau (à l’exception des thèmes).

  2. Remplacer les personnalisations   Si vous envisagez de refondre complètement le site ou si vous modifiez de manière significative l’architecture des informations, la mise à niveau offre une occasion de donner un nouvel aspect ou de définir une nouvelle organisation au site. Vous pouvez remplacer vos personnalisations et mettre en place un nouveau site de deux façons :

    • Effectuez une mise à niveau (sur place ou progressive), puis réinitialisez toutes les pages de manière à utiliser les pages par défaut issues de la définition du site.

      Cette approche vous permet de démarrer avec la nouvelle apparence et les nouvelles fonctionnalités, puis de décider ou non de personnaliser le site à nouveau. Les propriétaires de sites peuvent réappliquer les personnalisations lorsqu’ils examinent les sites mis à niveau.

      NoteRemarque :

      Si vous avez ajouté une page entièrement personnalisée à votre site (par exemple, si vous avez remplacé le fichier Default.aspx par un fichier totalement différent au lieu de le modifier), cette page n'est pas associée à la définition du site et, par conséquent, ne peut pas être redéfinie selon la définition du site. Si vous souhaitez que votre page personnalisée ait le même aspect que les autres pages de votre site, vous pouvez créer une page basée sur la définition du site et transférer votre contenu vers celle-ci.

    • Démarrez avec un nouveau site dans le nouvel environnement.

      Cette approche fonctionne lorsque vous procédez à une refonte profonde de votre site et que vous n’avez pas besoin de récupérer la structure, ni la plupart du contenu dans le nouveau site. Créez un site totalement nouveau, élaborez une nouvelle conception du site et transférez le contenu vers le nouveau site. Il ne s’agit pas d’une mise à niveau, mais plutôt d’une occasion de concevoir votre nouveau site à partir de zéro.

  3. Rétablir les personnalisations   Cette approche vous permet de tirer parti des nouvelles fonctionnalités, de modifier légèrement votre conception si vous le souhaitez et de passer à une conception plus facile à gérer. Vous pouvez tirer parti du nouveau modèle Pages maîtres pour appliquer votre conception, au lieu de personnaliser chacune des pages. Vous pouvez rétablir les personnalisations de trois façons :

    • Effectuez une mise à niveau sur place ou progressive et ne réinitialisez pas les pages à la version de définition du site. Après la mise à niveau, modifiez les pages maîtres appropriées dans le site mis à niveau afin qu’elles adoptent l’apparence de la version précédente, puis réinitialisez toutes les pages personnalisées à la définition du site. Cela donne à toutes les pages précédemment personnalisées la même apparence que le site non mis à niveau. Vous pouvez incorporer les nouveaux contrôles, tels que le menu Actions du site, à votre nouvelle page maître dans le cadre de ce travail.

    • Effectuez une mise à niveau sur place sans redéfinir les pages selon la définition du site. Après la mise à niveau, ouvrez le site et copiez les personnalisations, puis rétablissez la définition du site et réappliquez vos personnalisations aux pages maîtres de manière appropriée.

      Par défaut, une mise à niveau sur place préserve les personnalisations et ne réinitialise pas les pages à la version de définition du site. Lorsque vous ouvrez le site en utilisant un éditeur de pages Web compatible avec Windows SharePoint Services 3.0, tel que Office SharePoint Designer 2007, vous pouvez copier les personnalisations et réinitialiser les pages d’origine afin qu’elles bénéficient des nouvelles fonctionnalités. Ensuite, vous pouvez réappliquer les personnalisations pertinentes aux pages maîtres. La réalisation de cette procédure dans le cadre d’une mise à niveau sur place est quelque peu complexe, car vous devez copier les pages personnalisées avant de les réinitialiser. Envisagez plutôt d’utiliser la mise à niveau progressive décrite ci-dessous.

      NoteRemarque :

      Lorsque vous effectuez une mise à niveau sur place, la version antérieure du site n’est pas conservée. Si vous souhaitez disposer de la version précédente et de la nouvelle version du site côte à côte pour transférer des personnalisations depuis la version précédente du site vers sa nouvelle version, effectuez une mise à niveau progressive. Sinon, si vous effectuez une mise à niveau sur place, assurez-vous d’avoir un serveur ou une batterie de serveurs en miroir qui exécute la version précédente.

    • Effectuez une mise à niveau progressive et, dans le site mis à niveau, réinitialisez les pages personnalisées aux pages de définition du site. Ensuite, transférez les personnalisations depuis votre site d’origine vers les pages maîtres dans le site mis à niveau à l’aide d’un éditeur de pages Web compatible avec Windows SharePoint Services tel que Office SharePoint Designer 2007.

      Cette option vous apporte le plus de souplesse. Étant donné que vous pouvez vous référer au site d’origine, vous pouvez voir exactement la façon dont vous avez effectué les personnalisations précédentes. En outre, du fait que vous rétablissez la définition du site, vous pouvez voir les nouvelles fonctionnalités et décider quelles personnalisations réappliquer aux pages maîtres et aux mises en page et lesquelles ignorer.

      NoteRemarque :

      Là encore, étant donné que toutes les pages personnalisées ne disposent pas d'une page équivalente dans la définition du site, le rétablissement de la définition du site ne fonctionne pas dans le cas des pages réellement personnalisées. Si vous voulez que vos pages personnalisées aient la même apparence que les autres pages de votre site, vous pouvez créer une nouvelle page basée sur la définition du site et transférer votre contenu vers cette nouvelle page.

Contrôler avec soin l'usage des personnalisations et des composants WebPart

Déployez uniquement les personnalisations qui suivent les méthodes recommandées décrites dans les documents ci-après :

Contrôlez également les temps d'affichage des pages et des composants WebPart. Le composant WebPart Collègues peut être intensif en traitement. Ne l'utilisez pas sur des pages qui affichent beaucoup d'autres informations.

Feuille de calcul

Enregistrez toutes les définitions de site personnalisées ou tous les modèles de page que vous utilisez dans la feuille relative aux modèles personnalisés et aux fichiers de mappage (https://go.microsoft.com/fwlink/?linkid=73751&clcid=0x40C) .