На классической странице веб-часть "Запрос контента" — это средство для поиска и отображения информации. Но недостатком этой веб-части является то, что она может повлиять на производительность вашей страницы.
Что влияет на производительность веб-части запроса содержимого
На производительность веб-части запроса содержимого влияют несколько факторов. Вот несколько примеров:
-
Большой список, содержащий более 5000 элементов, займет больше времени, чем меньший список.
-
Запрос между списками (т. е. запрос, охватывающий несколько списков на одном сайте или нескольких сайтах) займет много времени. Предположим, на домашнем сайте компании нужно отобразить последние новости из списков, которые ведутся на нескольких дочерних сайтах. Каждый список содержит 1000 элементов. Это означает, что веб-части "Запрос содержимого" придется запрашивать 3000 элементов.
-
Несколько фильтров или фильтров по типам столбцов, которые являются более сложными. Например:
-
Запрос, который фильтрует столбец сайта типа Несколько строк текста , является более сложным, чем запрос, который фильтрует столбец сайта типа Да/Нет.
-
Фильтр с условием содержит сложнее, чем запрос с условием равно.
-
Наличие нескольких условий или повышает сложность запроса.
-
Повышение производительности
Рекомендуется заменить веб-часть "Запрос контента" веб-частью "Поиск контента". Веб-часть "Поиск контента" аналогична, но она запрашивает индексы поиска, чтобы она возвращала результаты гораздо быстрее. Узнайте, как настроить веб-часть поиска контента.
Другой вариант, если вы используете SharePoint в Microsoft 365, — перейти с классической страницы на современную и использовать веб-часть выделенного содержимого. Веб-часть выделенного содержимого более визуалена, удобнее в настройке и хорошо работает на многих типах устройств.
Если вы по-прежнему используете веб-часть "Запрос содержимого", попробуйте внести следующие изменения, чтобы повысить производительность:
-
Не используйте запрос между списками. Если вы используете запрос между списками, подумайте, можно ли запрашивать один список вместо нескольких списков и (или) списков на одном сайте, а не на нескольких сайтах.
-
Уменьшите количество элементов в списке. По возможности уменьшите число элементов в запрашиваемом списке до менее 5000.
-
Упрощение фильтрации. Уменьшение количества фильтров, которые вы используете, или изменение типов столбцов, по которых выполняется фильтрация (см. примеры в последних трех маркерах в разделе выше).
Дополнительные сведения
Использование веб-части "Поиск контента" вместо веб-части "Запрос контента"