Determinar como lidar com personalizações (Office SharePoint Server)

Atualizado em: 2009-03-05

Se tiver personalizado extensivamente seus sites do Microsoft SharePoint Portal Server 2003 (usando o Microsoft Office FrontPage 2003), você precisará determinar como deseja lidar com os sites personalizados quando fizer a atualização. A sua abordagem pode variar conforme a extensão das personalizações, a complexidade do site e os objetivos de atualização.

  1. Manter as personalizações   Embora essa abordagem permita preservar a mesma aparência, ela não permitirá aproveitar os novos recursos disponíveis na nova versão. Se você quer realmente manter suas páginas com a mesma aparência de antes, há três maneiras de manter as personalizações:

    • Fazer uma atualização local

      Por padrão, uma atualização local preserva as personalizações e não restaura a definição do site. Alguns controles, como o menu Ações de Site, talvez não estejam disponíveis no site atualizado.

    • Faça uma atualização gradual e mantenha o site no ambiente da versão anterior (não atualize o site).

      Isso mantém o site exatamente como ele está agora e só com a funcionalidade da versão anterior. Essa é normalmente uma solução de curto prazo, pois a maioria das organizações não deseja oferecer suporte para as duas versões no longo prazo.

    • Faça uma atualização gradual e atualize o site, mas não restaure nenhuma página para a definição do site.

      Essa abordagem poderá resultar em uma aparência desigual se você não tiver personalizado todas as páginas. As páginas personalizadas preservarão a aparência e a funcionalidade da versão anterior, mas as páginas não personalizadas apresentarão a aparência e a funcionalidade da nova versão. Alguns controles, como o menu Ações de Site, talvez não estejam disponíveis nas páginas atualizadas.

      Dica

      Por padrão, as páginas personalizadas são preservadas após a atualização (com exceção dos temas).

  2. Substituir as personalizações   Se o propósito for redesenhar completamente o site, ou se você modificar significativamente a arquitetura de informações, a atualização será a sua chance de reiniciar com uma nova aparência ou uma nova organização. Há duas maneiras de substituir as personalizações e iniciar com um site novo:

    • Vá em frente e atualize (local ou gradualmente) e redefina todas as páginas, para que elas utilizem as páginas padrão da definição do site. Para uma atualização local, após a atualização, use o Microsoft Office SharePoint Designer 2007 para vincular novamente os layouts de página padrão. Para uma atualização gradual, use a opção de atualização para redefinir todo o site, de modo que o novo site utilize as páginas da definição do site.

    • Com essa abordagem, você poderá iniciar com uma nova aparência e funcionalidade e então decidir se personalizará ou não o site novamente. Os proprietários de sites poderão reaplicar personalizações quando revisarem os sites atualizados.

      Dica

      Se tiver adicionado uma página totalmente personalizada ao site (por exemplo, se tiver substituído Default.aspx por um arquivo totalmente diferente, em vez de fazer alterações no arquivo Default.aspx existente), essa página não terá nenhuma associação com a definição do site e, portanto, não poderá ser novamente vinculada ao layout de página. Se quiser que a página personalizada tenha a mesma aparência e o mesmo comportamento das outras páginas do site, considere a possibilidade de criar uma nova página com base na definição do site, e então transfira o conteúdo para essa nova página.

    • Iniciar com um novo site no novo ambiente.

      Essa abordagem funciona quando você está mudando drasticamente o design de seu site e não precisa ter a estrutura ou a maioria do conteúdo no novo site. Crie um site totalmente novo, crie um novo design do site e transfira o conteúdo para o novo site. Esse não é um caminho de atualização, e sim uma oportunidade de criar seu novo site do início ao fim.

  3. Refazer as personalizações   Essa abordagem permite obter as vantagens dos novos recursos, modificar ligeiramente o design (se desejar) e mudar para um design mais gerenciável. Você pode obter as vantagens do modelo Páginas Mestras a ser aplicado ao design, em vez de personalizar cada página individualmente. A conversão de páginas de aterrissagem personalizadas para que utilizem layouts de página reduz os custos futuros de manutenção, pois você pode simplesmente alterar os layouts das páginas, em vez de fazer isso em cada página. Há três maneiras de refazer as personalizações:

    • Faça uma atualização local ou gradual e não restaure as páginas à versão da definição do site. Após a atualização, modifique as páginas mestras adequadas e os layouts de página do site atualizado, para obter a aparência e o comportamento da versão anterior. Em seguida, vincule outra vez os layouts a todas as páginas personalizadas. Isso faz com que todas as páginas de aterrissagem anteriormente personalizadas tenham a mesma aparência do site não personalizado. Como parte desse trabalho, você pode incorporar os novos controles, como o menu Ações de Site, aos novos layouts de páginas.

    • Faça uma atualização local e não restaure as páginas à definição do site. Após a atualização, abra o site e copie as personalizações; vincule novamente os layouts de página e reaplique as personalizações às páginas mestras e aos layouts página, conforme o adequado.

    • Por padrão, a atualização local preserva as personalizações e não restaura as páginas à versão de definição do site. Quando você abre o site, usando um editor de página da Web compatível com o Microsoft Office SharePoint Server 2007, como o Office SharePoint Designer 2007, é possível copiar as personalizações e restaurar as páginas originais, para obter a nova funcionalidade. Em seguida, você pode reaplicar qualquer personalização cabível às páginas mestras e aos layouts de página. A execução desse processo com uma atualização local é um tanto complicada, pois você precisa copiar as páginas personalizadas antes de restaurá-las. Considere a possibilidade de, em vez disso, usar o método de atualização gradual, descrito a seguir.

      Dica

      Quando você executa uma atualização local, ela não preserva a versão anterior do site. Se quiser ter a versão anterior e a nova versão do site lado a lado, para que você possa transferir as personalizações do site da versão anterior para o site da versão atual, use uma atualização gradual — ou, se estiver executando uma atualização local, certifique-se de ter um servidor espelhado ou um farm de servidores com a versão anterior em execução.

    • Faça uma atualização gradual e, no site atualizado, vincule novamente os layouts de página. Transfira as personalização do site original para as páginas mestras e para os layouts de página do site atualizado, usando o Office SharePoint Designer 2007.

    • Essa opção proporciona o máximo de flexibilidade. Como o site original pode ser consultado, você pode ver exatamente como foram feitas as personalizações anteriores. E como os layouts de página foram vinculados outra vez, você pode ver a nova funcionalidade e decidir quais personalizações devem ser reaplicadas às páginas mestras e aos layouts de página, e quais devem ser ignoradas.

      Dica

      Nem todas as páginas personalizadas têm uma página equivalente na definição do site, portanto, os layouts de página a serem novamente vinculados não funcionarão nas páginas efetivamente personalizadas. Se quiser que as páginas personalizadas tenham a mesma aparência das outras páginas do site, considere a possibilidade de criar uma nova página com base na definição do site e transfira o conteúdo para a nova página.

      Para obter mais informações sobre como reaplicar personalizações após uma atualização, consulte Reaplicar personalizações no navegador e no Microsoft Office SharePoint Designer 2007.

Monitorar cuidadosamente o uso de personalizações e Web Parts

Implante apenas as personalizações que cumprem as práticas recomendadas descritas nos documentos a seguir:

Além disso, monitore Web Parts e os tempos de processamento de página. A Web Part Colegas pode demandar um processamento intensivo. Não a utilize em páginas que processem muitas informações.

Planilha

Registre as definições personalizadas do site ou os modelos de página em uso, na planilha de modelos personalizados e arquivos de mapeamento (https://go.microsoft.com/fwlink/?linkid=73751\&clcid=0x416).

Baixar este manual

Este tópico está incluído no seguinte manual que pode ser baixado para facilitar a leitura e a impressão:

Consulte a lista completa de manuais disponíveis na página de download de conteúdo do Office SharePoint Server 2007.