Używanie składnika Web Part Search zawartości zamiast składnika Web Part zapytania o zawartość w celu zwiększenia wydajności w programie SharePoint na platformie Microsoft 365
W tym artykule opisano sposób zwiększania wydajności przez zastąpienie składnika Web Part kwerendy zawartości składnikiem Web Part Search zawartości w programie SharePoint Server 2013 i programie SharePoint na platformie Microsoft 365.
Jedną z najbardziej zaawansowanych nowych funkcji programu SharePoint Server 2013 i programu SharePoint w usłudze Microsoft 365 jest składnik Web Part content Search (CSWP). Ten składnik Web Part używa indeksu wyszukiwania do szybkiego pobierania wyników, które są wyświetlane użytkownikowi. Użyj składnika Web Part content Search zamiast składnika Web Part zapytania o zawartość (CQWP) na stronach, aby zwiększyć wydajność użytkowników.
Użycie składnika Web Part Search zawartości za pośrednictwem składnika Web Part zapytania o zawartość prawie zawsze spowoduje lepszą wydajność ładowania stron w programie SharePoint. Istnieje trochę dodatkowej konfiguracji, aby uzyskać odpowiednie zapytanie, ale nagrody są lepsze i szczęśliwsi użytkownicy.
Porównanie korzyści z wydajności uzyskiwanych dzięki użyciu składnika Web Part Search zawartości zamiast składnika Web Part zapytania o zawartość
W poniższych przykładach przedstawiono względny wzrost wydajności, który może zostać wyświetlony podczas używania składnika Web Part Search zawartości zamiast składnika Web Part zapytania o zawartość. Efekty są bardziej oczywiste w przypadku złożonej struktury witryny i zapytań o szeroką zawartość.
Ta przykładowa witryna ma następujące cechy:
8 poziomów podwitryn.
Listy przy użyciu niestandardowego typu zawartości "owocowej".
W składniku Web Part zapytanie o zawartość jest szerokie i zwraca wszystkie elementy o typie zawartości "fruit".
W przykładzie użyto tylko 50 elementów w 8 witrynach. Efekty będą jeszcze bardziej widoczne dla witryn z większą ilością zawartości.
Oto zrzut ekranu przedstawiający wyniki składnika Web Part zapytania o zawartość.
W programie Internet Explorer użyj karty Sieć narzędzi deweloperskich F12, aby zapoznać się ze szczegółami nagłówka odpowiedzi. Na poniższym zrzucie ekranu wartość parametru SPRequestDuration dla tego obciążenia strony wynosi 924 milisekundy.
SpRequestDuration wskazuje ilość pracy wykonanej na serwerze w celu przygotowania strony. Przełączanie zawartości według składników Web Part zapytań za pomocą zawartości Search składników Web Part znacznie skraca czas renderowania strony. Natomiast strona z równoważną zawartością Search składnik Web Part zwracająca taką samą liczbę wyników ma wartość SPRequestDuration wynoszącą 106 milisekund, jak pokazano na tym zrzucie ekranu:
Dodawanie składnika Web Part Search zawartości w programie SharePoint na platformie Microsoft 365
Dodawanie składnika Web Part Search zawartości jest podobne do zwykłego składnika Web Part zapytania o zawartość. Zobacz sekcję "Dodawanie składnika Web Part Search zawartości" w temacie Konfigurowanie składnika Web Part Search zawartości w programie SharePoint.
Tworzenie odpowiedniego zapytania wyszukiwania dla składnika Web Part Search zawartości
Po dodaniu składnika Web Part Search zawartości możesz uściślić wyszukiwanie i zwrócić żądane elementy. Aby uzyskać szczegółowe instrukcje dotyczące tego sposobu, zobacz sekcję "Wyświetlanie zawartości przez skonfigurowanie zaawansowanego zapytania w składniku Web Part Search zawartości" w temacie Konfigurowanie zawartości Search składnika Web Part w programie SharePoint.
Narzędzie do tworzenia i testowania zapytań
Aby uzyskać narzędzie do tworzenia i testowania złożonych zapytań, zobacz narzędzie Search Query Tool.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla