Hvornår du skal bruge webdelen Indholdsforespørgsel eller webdelen Indholdssøgning i SharePoint

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Der findes to webdele, der kan bruges til at søge data i et SharePoint-websted. De ligner meget: Indhold forespørgsel Web del (CQWP) og Indhold Søg Web del (CSWP). Ved at se deres navne, er ikke klar til at skelne forskellen mellem to.

Webdelene Indholdsforespørgsel og Indholdssøgning

I denne artikel vil vi hjælpe dig med at forstå, hvordan disse webdele arbejder, og hvornår du bør anvende den ene frem for den anden.

Det er vigtigt, at du kender de to webdeles styrker og begrænsninger, for hvis du vælger den forkerte, kan dit websted få problemer med ydeevnen. Du kan bruge begge webdele til at få vist indhold, der er baseret på en forespørgsel. Lidt forenklet kan du her se, hvornår du skal bruge hhv. den ene og den anden:

  • Brug CQWP, når du har en begrænset mængde indhold, din forespørgsel er enkel, og du ikke forventer, at mængden af indhold bliver særligt meget større i fremtiden.

  • Brug CSWP ved alle andre scenarier, når du vil vise indhold, der er baseret på en forespørgsel.

I nedenstående tabel kan du se en sammenligning af de to webdele:

Webdelens funktionsmåde

Webdelen Indholdsforespørgsel

Webdelen Indholdssøgning

Konfiguration af forespørgsel

Nemt

Du skal kende til visse søgefunktioner som f.eks. administrerede egenskaber.

Forespørgsel for store mængder indhold

Begrænset

Ja

Håndtere komplekse forespørgsler

Begrænset

Ja

Kapacitet til at håndtere fremtidig vækst af indhold

Begrænset

Ja

Vise indhold fra andre grupper af websteder

Nej

Ja (se Brug webdelen indhold Søg til at vise indhold fra andre websteder nedenfor)

Design af forespørgselsresultater kan tilpasses

Ja, ved hjælp af XSLT.

Ja, ved hjælp af HTML.

Vedligeholdelsesomkostninger i en kompleks webstedsarkitektur

Høje

Lille (se Brug af webdelen til indholdssøgning for at holde vedligeholdelsesomkostningerne nede nedenfor)

Indskrænke de forespørgselsresultater, der vises i webdelen

Nej

Ja, i kombination med webdelen Afgrænsning.

Du kan bruge begge webdele til at få vist oplysninger, der er gemt på et underordnet websted. Brugeroplevelsen for indholdsforfattere og besøgende på webstedets startside er den samme uanset hvilken webdel, du bruger. Forskellen mellem de to webdele er den teknologi, de bruger. CQWP sender forespørgsler til en database, mens CSWP søger i et søgeindeks.

Her er et eksempel på, hvordan webdelene fungerer. Eksempel A viser en virksomhed, der bruger en CQWP til at vise indhold fra dens underordnede websted for salg, og eksempel B viser en virksomhed, der bruger en CSWP til at vise indhold fra dens underordnede websted for salg.

Sådan viser CQWP og CSWP indhold

Billedforklaring

Eksempel A:
Webdelen Indholdsforespørgsel

Eksempel B:
Webdelen Indholdssøgning

1

Du opretter indhold på en liste.

Du opretter indhold på en liste.

2

Listeelementerne gemmes med det samme i en database.

Listeelementerne gennemsøges automatisk med et angivet tidsinterval og føjes til søgeindekset.

3

En besøgende kigger på webstedets startside. CQWP sender automatisk en forespørgsel til databasen.

En besøgende kigger på webstedets startside. CSWP sender automatisk en forespørgsel til søgeindekset.

4

Databasen returnerer et forespørgselsresultat og viser det i CQWP.

Søgeindekset returnerer et forespørgselsresultatet og viser det i CSWP.

Fordi webdelene bruger forskellige teknologier, er use case for, hvornår du bør vælge den en frem for den anden forskellig. En use case er ofte mere kompleks end det simple eksempel, der er vist i forrige afsnit. Inden du vælger, hvilken webdel du vil bruge, er det vigtigt, at du overvejer følgende:

  • Hvor meget indhold har jeg?

  • Hvor kompleks er min forespørgsel?

  • Hvor skal mit indhold gemmes?

  • Hvor meget vil mit indhold vokse over tid?

  • Hvor meget vil mine vedligeholdelsesomkostninger vokse over tid?

Vi anbefaler, at du ser på alle disse områder som en helhed, i stedet for hver for sig.

Bemærk:  Hvis du overvejer at flytte fra et lokalt SharePoint-websted til et SharePoint Online-websted, og du bruger CQWP'er på dit lokale SharePoint-websted, kan du opleve problemer med ydeevnen. I SharePoint Online kan du ikke skalere din lejer for at forbedre ydeevnen. Desuden fungerer cachelagringsfunktionaliteten anderledes i SharePoint Online end i lokale installationer af SharePoint.

Hvad påvirker ydeevnen for i webdelen til indholdsforespørgsel

I det forrige eksempel var CQWP's ydeevne sandsynligvis meget god, hvis listen med nyheder indeholdt færre end 5000 elementer. Men hvis listen med nyheder overstiger 5000 elementer, og forespørgslen i CQWP er kompleks, kan webdelen støde på problemer med ydeevnen. Det er svært at definere, præcist hvad en kompleks forespørgsel er, men en Kilde, som omfatter alle websteder i din gruppe af websteder, er mere kompleks end en Kilde, der forespørger en bestemt liste. Hvis du bruger Ekstra filtre, bliver forespørgslen mere kompleks. Forespørgslens kompleksitet øges afhængigt af de typer og betingelser, du bruger for webstedskolonner. Her er nogle eksempler:

  • En forespørgsel, der er mere kompleks end en forespørgsel, der filtrerer på en webstedskolonne af typen Ja/Nejfiltre på en webstedskolonne af typen flere tekstlinjer .

  • Et filter, der benytter en Indeholder-betingelse, er mere kompleks end en forespørgsel, der bruger en Er lig med-betingelse.

  • Flere Eller-betingelser øger forespørgslens kompleksitet.

Forespørgselskonfiguration i CQWP

Ydeevne for CQWP påvirkes også af, hvor dit indhold er gemt. Hvis dit indhold er gemt på flere forskellige websteder, vil den samlede mængde af listeelementer, som webdelen skal behandle, påvirke dens ydeevne. Du kan f.eks. ønske at få vist de seneste nyhedselementer fra lister, der vedligeholdes på flere websteder og flere underordnede websteder, på din virksomheds startside. Hver liste indeholder 1000 elementer. Det betyder, at CQWP skal køre en forespørgsel på tværs af 3000 elementer.

Forespørgsel på tværs af flere underordnede websteder

I dette eksempel er CQWP's ydeevne sandsynligvis god, så længe det samlede antal elementer er mindre end 5000, hvis forespørgslen er enkel. Hvis forespørgslen er kompleks, kan CQWP imidlertid støde på problemer med ydeevnen, selv når det samlede antal elementer er et par tusinde.

En anden vigtig faktor, som kan påvirke CQWP's ydeevne, er, hvis dit indhold vokser. En løsning, som fungerer godt i dag, fungerer måske ikke for dit indhold i fremtiden. Hvis du forventer en stor stigning i antallet af websteder eller mængden af indhold, bør du ikke anvende CQWP.

Du kan bruge begge webdele til at få vist indhold på baggrund af oplysninger fra din webstedsnavigation. F.eks. når en besøgende går til en side, sender webdelen på den side automatisk en forespørgsel, der indeholder oplysninger fra din webstedsnavigation. Søgeresultaterne vises i webdelen. Hvis du ikke har meget indhold, og forespørgslen er enkel, kan du bruge flere CQWP'er til at vise dit indhold. Men idet du skal vedligeholde hver CQWP enkeltvis, kan vedligeholdelsesomkostningerne hurtigt eskalere.

Ved at bruge af CSWP sammen med administreret navigation og en kategorisideforbliver vedligeholdsomkostningerne de samme, når dit indhold vokser. Hvis du f.eks. tilføjer en ny navigationskategori til dit indhold, kan du bruge den samme kategoriside til at få vist indhold, der hører til den nye navigationskategori. Så selvom dit indhold vokser, skal du kun vedligeholde det samme antal sider.

Se disse artikler for at få flere oplysninger:

I eksemplet nedenfor kan du se, hvordan fire CQWP'er kan erstattes af én CSWP på en kategoriside.

Kompleks webstedsarkitektur

Du kan bruge CSWP til at vise indhold fra andre grupper af websteder. Hvis du f.eks. vil oprette indhold i én gruppe af websteder og vise indholdet i en anden gruppe af websteder, skal du bruge CSWP. CQWP kan kun vise indhold fra én gruppe af websteder.

Forespørge om indhold i en anden gruppe af websteder

Hvis du er usikker på, hvilken webdel du skal bruge, er CSWP sandsynligvis det bedste valg i de fleste tilfælde. Denne webdel er mere fleksibel end CQWP og giver bedre ydeevne, hvis du har planer om at udvide dit indhold over tid.

Hvis du beslutter dig for at bruge CQWP, anbefaler vi, at du undersøger, om webdelen opfylder dine nuværende og fremtidige krav til ydeevne og vedligeholdelse.

Flere oplysninger om indholdssøgning og indhold forespørgsel webdele

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×