Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Es gibt zwei Webparts, die zum Durchsuchen von Daten auf einer SharePoint-Website verwendet werden können. Sie sind sehr ähnlich: das Inhaltsabfrage-Webpart (Content Query Web Part, CQWP) und das Inhaltssuche-Webpart (CSWP). Rein dem Namen nach sind die Unterschiede zwischen den beiden Webparts nicht klar erkennbar.

Webpart für Inhaltsabfragen und Webpart für Inhaltssuche

In den meisten Fällen empfehlen wir die Verwendung des Inhaltssuche-Webparts, da es die Leistung nicht so stark beeinträchtigt wie das Webpart für Inhaltsabfragen. 

Es ist wichtig, dass Sie die Stärken und Einschränkungen der beiden Webparts kennen. In den meisten Fällen empfehlen wir die Verwendung des Inhaltssuche-Webparts, da es die Leistung nicht so stark beeinträchtigt wie das Webpart für Inhaltsabfragen.

  • Sie verwenden das Webpart für Inhaltsabfragen, wenn Sie eine begrenzte Menge an Inhalten haben, wenn die Abfrage einfach ist und Sie nicht davon ausgehen, dass die Inhalte in Zukunft noch erheblich anwachsen werden.

  • Sie verwenden das Inhaltssuche-Webpart, wenn Sie Inhalte anzeigen möchten, die auf einer Abfrage basieren.

Die nachstehende Tabelle enthält einen Vergleich der beiden Webparts:

Verhalten des Webparts

Webpart für Inhaltsabfragen

Inhaltssuche-Webpart

Abfragekonfiguration

Einfach

Sie müssen bestimmte Suchfeatures kennen, z. B. verwalten des Suchschemas in SharePoint Online.

Abfrage über große Inhaltsmengen

Eingeschränkt

Ja

Verarbeitet komplexe Abfragen

Eingeschränkt

Ja

Skalierbar für die Verarbeitung von zukünftigen Inhaltsmengen

Eingeschränkt

Ja

Zeigt Inhalte aus anderen Websitesammlungen an

Nein

Ja (siehe Verwenden des Inhaltssuche-Webparts zum Anzeigen von Inhalten aus anderen Websitesammlungen unten)

Darstellung der Abfrageergebnisse kann angepasst werden

Ja, mithilfe von XSLT

Ja, mithilfe von HTML

Wartungskosten in einer komplexen Websitearchitektur

Hoch

Klein (siehe Verwenden des Inhaltssuche-Webparts, um die Wartungskosten unten zu halten )

Einschränken der Abfrageergebnisse, die im Webpart angezeigt werden

Nein

Ja, in Verbindung mit dem Einschränkungswebpart

Sie können beide Webparts für die Anzeige von Informationen verwenden, die auf einer Unterwebsite gespeichert sind. Die Benutzererfahrung von Inhaltsautoren und Besuchern der Homepage ist identisch, ganz gleich, welches Webpart Sie verwenden. Der Unterschied zwischen den beiden Webparts liegt in der von den Webparts verwendeten Technologie. Das Webpart für Inhaltsabfragen fragt eine Datenbank ab, wohingegen das Webpart für Inhaltssuche den Suchindex abfragt.

Hier ein Beispiel für das Verhalten der beiden Webparts. Beispiel A zeigt ein Unternehmen, das das Webpart für Inhaltsabfragen verwendet, um Inhalte von der Unterwebsite "Vertrieb" anzuzeigen, und Beispiel B zeigt ein Unternehmen, das das Webpart für Inhaltssuche verwendet, um Inhalte von der Unterwebsite "Vertrieb" anzuzeigen.

Wie das Webpart für Inhaltsabfragen und das Webpart für Inhaltssuche Inhalte anzeigen

Bildunterschrift

Beispiel A:
Inhaltsabfrage-Webpart

Beispiel B:
Inhaltssuche-Webpart

1

Sie erstellen Inhalt in einer Liste.

Sie erstellen Inhalt in einer Liste.

2

Die Listenelemente werden sofort in einer Datenbank gespeichert.

Die Listenelemente werden in einem festgelegten Zeitintervall automatisch durchforstet und zum Suchindex hinzugefügt.

3

Ein Besucher zeigt die Homepage an. Das Webpart für Inhaltsabfragen hat automatisch eine Abfrage der Datenbank gestartet.

Ein Besucher zeigt die Homepage an. Das Webpart für Inhaltssuche hat automatisch eine Abfrage des Suchindex gestartet.

4

Die Datenbank gibt ein Abfrageergebnis zurück, das im Webpart für Inhaltsabfragen angezeigt wird.

Der Suchindex gibt ein Abfrageergebnis zurück, das im Webpart für Inhaltssuche angezeigt wird.

Da die Webparts mit unterschiedlichen Technologien arbeiten, unterscheiden sich auch die Anwendungsfälle, in denen Sie das eine Webpart dem anderen vorziehen sollten. Ein Anwendungsfall ist häufig sehr viel komplexer als die einfachen Beispiele im vorherigen Abschnitt. Bevor Sie sich für eines der Webparts entscheiden, sollten Sie unbedingt die folgenden Überlegungen anstellen:

  • Wie viel Inhalt habe ich?

  • Wie komplex ist die Abfrage?

  • Wo wird mein Inhalt gespeichert?

  • In welchem Maße wird der Inhalt im Lauf der Zeit wachsen?

  • Wie werden sich die Wartungskosten im Lauf der Zeit entwickeln?

Es empfiehlt sich, all diese Bereiche als Einheit und nicht getrennt zu betrachten.

Hinweis: Wenn Sie daran denken, von einer lokalen SharePoint-Website auf eine SharePoint Online-Website umzusteigen und auf der lokalen SharePoint-Website Webparts für Inhaltsabfragen verwenden, können sich diverse Leistungsprobleme ergeben. In SharePoint Online sind Sie nicht in der Lage, den Mandanten zu skalieren, um die Leistung zu steigern. Darüber hinaus verhält sich auch die Cachefunktion in SharePoint Online anders als in SharePoint lokal.

Auswirkungen auf die Leistung des Webparts für Inhaltsabfragen

Im vorherigen Beispiel ist die Leistung des Webparts für Inhaltsabfragen wahrscheinlich sehr gut, wenn die Liste "News" weniger als 5000 Elemente enthält. Wenn die Liste "News" jedoch 5000 Elemente überschreitet und die Abfrage im Webpart für Inhaltsabfragen komplex ist, kann es zu Leistungsproblemen kommen. Es ist schwer zu definieren, was genau eine komplexe Abfrage ist, aber eine Quelle, die alle Websites Ihrer Websitesammlung umfasst, ist komplexer als eine Quelle, mit der eine bestimmte Liste abgefragt wird. Auch zusätzliche Filter in der Abfrage erhöhen die Komplexität. Die Komplexität der Abfrage erhöht sich zudem in Abhängigkeit von den Websitespaltentypen und den verwendeten Bedingungen. Nachfolgend einige Beispiele:

  • Eine Abfrage, die nach einer Websitespalte vom Typ "Mehrere Textzeilen " filtert, ist komplexer als eine Abfrage, die nach einer Websitespalte vom Typ "Ja/Nein" filtert.

  • Ein Filter, der eine Enthält-Bedingung verwendet, ist komplexer als eine Abfrage, die eine Ist gleich-Bedingung verwendet.

  • Mehrere Oder-Bedingungen tragen ebenfalls zur Komplexität der Abfrage bei.

Abfragekonfiguration in einem Webpart für Inhaltsabfragen

Die Leistungsfähigkeit eines Webparts für Inhaltsabfragen wird auch vom Speicherort des Inhalts beeinflusst. Wenn sich die Inhalte auf mehreren Websites befinden, hat die Gesamtzahl der Listenelemente, die das Webpart verarbeiten muss, Einfluss auf dessen Leistung. So möchten Sie beispielsweise auf der Homepage Ihres Unternehmens die aktuellsten Newsbeiträge aus Listen anzeigen, die sich auf mehreren Unterwebsites befinden. Jede Liste enthält 1000 Elemente. In diesem Fall bedeutet dies, dass das Webpart für Inhaltsabfragen 3000 Elemente abfragen muss.

Abfrage über mehrere Unterwebsites

In diesem Beispiel dürfte die Leistung des Webparts für Inhaltsabfragen recht gut sein, wenn die Abfrage einfach ist und die Gesamtzahl der Elemente unter 5000 liegt. Wenn die Abfrage jedoch komplexer ist, könnte es beim Webpart für Inhaltsabfragen zu Leistungsproblemen kommen, auch wenn die Gesamtzahl der Elemente nur einige tausend beträgt.

Ein weiterer wichtiger Faktor, der die Leistungsfähigkeit des Webparts für Inhaltsabfragen beeinträchtigen kann, ist ein mögliches Anwachsen des Inhalts. Eine Lösung, die heute noch gut funktioniert, lässt sich auf zukünftige Inhaltsmengen möglicherweise nicht mehr anwenden. Wenn Sie davon ausgehen, dass die Anzahl der Websites oder die Menge der Inhalte stark zunehmen wird, sollten Sie das Webpart für Inhaltsabfragen nicht verwenden.

Sie können beide Webparts verwenden, um Inhalte basierend auf Informationen aus Ihrer Websitenavigation anzuzeigen. Wenn ein Besucher beispielsweise eine Seite öffnet, startet das Webpart auf dieser Seite automatisch eine Abfrage, die Informationen aus der Websitenavigation enthält. Die Suchergebnisse werden im Webpart angezeigt. Wenn Sie nur wenig Inhalt haben und die Abfrage einfach ist, können Sie mehrere Webparts für Inhaltsabfragen zum Anzeigen Ihrer Inhalte verwenden. Da Sie jedoch jedes Webpart für Inhaltsabfragen einzeln pflegen müssen, können die Wartungskosten schnell explodieren.

Verwenden Sie jedoch das Inhaltssuche-Webpart mit verwalteter Navigation und einer Kategorienseite, bleiben die Wartungskosten auch bei wachsenden Inhaltsmengen die gleichen. Wenn Sie Ihren Inhalten beispielsweise eine neue Navigationskategorie hinzufügen, können Sie die gleiche Kategorienseite für die Anzeige der Inhalte verwenden, die zu der neuen Navigationskategorie gehören. Auf diese Weise müssen auch bei wachsenden Inhaltsmengen immer nur die gleiche Anzahl Seiten pflegen.

Weitere Informationen finden Sie in den folgenden zusätzlichen Artikeln:

Im folgenden Beispiel wird gezeigt, wie mit einem Inhaltssuche-Webpart auf einer Kategorienseiten vier Webparts für Inhaltsabfragen ersetzt werden.

Komplexe Websitearchitektur

Sie können das Inhaltssuche-Webpart für die Anzeige von Inhalten aus anderen Websitesammlungen verwenden. Wenn Sie beispielsweise den Inhalt der einen Websitesammlung erstellen und diesen Inhalt in einer anderen Websitesammlung anzeigen möchten, müssen Sie das Inhaltssuche-Webpart verwenden. Im Webpart für Inhaltsabfragen können nur Inhalte aus einer Websitesammlung anzeigt werden.

Abfrage der Inhalte einer anderen Websitesammlung

Wenn Sie sich nicht sicher sind, welches Webpart Sie verwenden sollten, ist in den meisten Fällen das Inhaltssuche-Webpart die beste Wahl. Dieses Webpart ist flexibler als das Webpart für Inhaltsabfragen und bietet eine bessere Leistung, wenn Sie davon ausgehen, dass Ihre Inhalte im Laufe der Zeit anwachsen werden.

Wenn Sie sich für das Webpart für Inhaltsabfragen entscheiden, empfiehlt es sich, zuvor zu testen, ob das Webpart den aktuellen und zukünftigen Leistungsanforderungen genügt und die Wartungsanforderungen im Rahmen bleiben.

Weitere Informationen zu Inhaltssuche- und Inhaltsabfrage-Webparts

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×