Limites de site do portal moderno do SharePoint Online

Este artigo fornece recomendações de desempenho para sites de portal modernos no SharePoint Online. Use as diretrizes neste artigo para otimizar o desempenho moderno do site do portal e evitar problemas comuns de desempenho.

Considerações de desempenho para sites de portal modernos

Do ponto de vista da otimização de desempenho, há algumas características que tornam os sites de portal modernos exclusivos. A principal diferença entre a colaboração e os sites de portal no SharePoint Online é a escala. Geralmente, espera-se que os sites do portal sirvem mais exibições de página para um número maior de usuários do que sites de colaboração e provavelmente conterão mais conteúdo estático e menos recursos editáveis. Além disso, a arquitetura de sites modernos difere dos sites clássicos, na qual a maior parte do processamento envolvido na renderização de páginas e na execução de código ocorre no cliente e não no servidor.

A otimização de desempenho para sites de portal modernos é focada principalmente em alguns objetivos gerais:

  • Reduzir o tamanho total dos componentes de cada página do site
  • Descarregar a hospedagem de arquivos estáticos comuns, como imagens, planilhas de estilos e scripts para a CDN
  • Limitar chamadas ao SharePoint e pontos de extremidade externos apenas ao que é necessário
  • Evitar solicitações duplicadas para o mesmo conteúdo

Muitas das diretrizes neste artigo se concentram em minimizar e otimizar chamadas para o SharePoint Online. Fazer chamadas repetitivas sempre que uma página for carregada afetará o desempenho dos usuários, pois as informações serão recuperadas do serviço sempre, mesmo que não tenha sido alterada. Como tal, as solicitações ao SharePoint podem ser categorizadas como chamadas comuns para todos os usuários ou chamadas necessárias para cada usuário individual. Os resultados dessas duas categorias de chamada devem ser armazenados em cache para otimizar a experiência do usuário.

Observação

Use a ferramenta Diagnóstico de Página para SharePoint como ponto de partida para analisar métricas de desempenho específicas nas páginas do site do SharePoint Online.

Limites e recomendações do site do portal moderno

Limite Valor máximo recomendado Anotações
Páginas e itens de notícias
5.000 por site
Recomendamos limitar o número de páginas e itens de notícias em um site de portal moderno para abaixo de 5.000.
Web parts em uma página
20 por página
Recomendamos usar 20 ou menos web parts totais por página, incluindo web parts da Microsoft fora da caixa e web parts personalizados.
Para obter mais informações, consulte Otimizar o desempenho da Web Part nas páginas de sites modernas do SharePoint Online.
Web parts dinâmicos em uma página
4 por página
As web parts dinâmicas que fazem uma ou mais consultas ao SharePoint para buscar os dados mais recentes devem ser limitadas a 4 por página. A Web Part de Notícias é um exemplo de uma Web Part dinâmica.
Para obter mais informações, consulte Otimizar o desempenho da Web Part nas páginas de sites modernas do SharePoint Online.
Grupos de segurança
20 por site
O número de grupos de segurança afeta a escala de muitas consultas em sites de portal modernos. Recomendamos limitar o número de grupos de segurança a um conjunto tão pequeno quanto possível, com no máximo 20 por site.
Itens na navegação do site
100 por site
Recomendamos adicionar menos de 100 itens à navegação no site e fazer uso de controles de navegação fora da caixa.
Para obter mais informações, confira Otimizar o peso da página nas páginas de sites modernas do SharePoint Online.
Tamanho máximo da imagem
300 Kb por imagem
Recomendamos limitar o tamanho das imagens a 300kb ou menores e usar uma CDN para hospedar imagens, planilhas de estilos e scripts.
Para obter mais informações, consulte Otimizar imagens nas páginas de sites modernas do SharePoint Online e Usar a CDN (Rede de Distribuição de Conteúdo) Office 365 com o SharePoint Online.
Usuários com direitos de edição
200 usuários por site
Os sites do portal do SharePoint são otimizados para exibir e consumir conteúdo. As permissões de edição em um portal devem ser limitadas a um grupo restrito de usuários porque as permissões de edição baixam controles adicionais e, portanto, terão um desempenho mais lento para esses usuários. Um número excessivo de usuários com permissões de edição afetará, portanto, a experiência geral.
IFrames de terceiros
2 por página
Os iFrames são imprevisívelmente lentos porque carregam uma página externa separada, incluindo todo o conteúdo associado, como javascript, CSS e elementos de estrutura. Se você precisar usar iFrames, limite o número para 2 ou menos por página.
Para obter mais informações, consulte Otimizar iFrames nas páginas modernas e clássicas do site de publicação do SharePoint Online.
Chamadas para o serviço UPA
1 por usuário por hora
Recomendamos que você não faça chamadas por solicitação para o serviço UPA (Aplicativo de Perfil de Usuário). O Microsoft API do Graph e o PageContext podem ser usados para consultar informações do usuário.
Se uma chamada de serviço UPA for necessária, faça uma única chamada quando necessário e, em seguida, armazene as informações para reutilização na mesma sessão.
Chamadas para o serviço taxonomia
5 por usuário por hora
Recomendamos que você não faça chamadas por solicitação para o serviço taxonomia. Se as chamadas de serviço taxonomia forem necessárias, armazene as informações para reutilização na mesma sessão.
Para obter mais informações, confira Otimizar chamadas de página nas páginas modernas e clássicas do site de publicação do SharePoint Online.

Criando um portal do SharePoint saudável

Ajustar o desempenho do SharePoint Online

Ajustar o desempenho do Office 365

Limites do SharePoint Online

Desempenho na experiência moderna do SharePoint

Diretrizes de desempenho para os portais do SharePoint Online