Salt la conținutul principal

Când se utilizează partea web Interogare de conținut sau partea web Căutare de conținut în SharePoint

Există două părți Web care pot fi utilizate pentru a căuta date pe un site SharePoint. Acestea sunt foarte asemănătoare: partea Web interogare de conținut (partea interogare) și partea Web de căutare de conținut (web CSWP). Doar uitându-vă la numele lor, nu este limpede să distingeți diferența dintre cele două.

Părțile web Interogare de conținut și Căutare de conținut în SharePoint

În majoritatea cazurilor, vă recomandăm să utilizați partea Web căutare de conținut, deoarece nu afectează performanța la fel de mult ca partea Web interogare de conținut. 

Este important să înțelegeți punctele forte și limitările celor două părți Web. În majoritatea cazurilor, vă recomandăm să utilizați partea Web căutare de conținut, deoarece nu afectează performanța la fel de mult ca partea Web interogare de conținut.

  • Utilizați partea interogare atunci când aveți o cantitate limitată de conținut, interogarea este simplă și nu vă așteptați ca conținutul să crească mult în viitor.

  • Utilizați Web CSWP în toate celelalte scenarii când doriți să afișați conținutul care se bazează pe o interogare.

Tabelul de mai jos oferă o comparație între cele două părți Web:

Comportamentul părții Web

Partea web Interogare de conținut

Partea web Căutare de conținut

Configurație interogare

Simplu

Va trebui să știți despre anumite caracteristici de căutare, cum ar fi gestionarea schemei de căutare în SharePoint Online.

Interogare între cantități mari de conținut

Limitat

Da

Gestionarea interogărilor complexe

Limitat

Da

Scalare pentru a gestiona creșterea de conținut viitoare

Limitat

Da

Afișarea conținutului din alte colecții de site-uri

Nu

Da (consultați utilizarea părții Web căutare conținut pentru a afișa conținut din alte colecții de site-uri de mai jos)

Proiectarea rezultatelor interogării poate fi particularizată

Da, utilizând XSLT.

Da, utilizând HTML.

Cost de întreținere într-o arhitectură de site complexă

Maxim

Small (consultați utilizarea părții Web căutare conținut pentru a menține costurile de întreținere mai jos)

Restrângerea rezultatelor interogării care se afișează în partea Web

Nu

Da, în combinație cu partea Web rafinare.

Puteți utiliza ambele părți Web pentru a afișa informațiile stocate într-un subsite. Experiența de utilizator pentru autorii de conținut și vizitatorii site-ului de acasă este identică, indiferent de partea Web pe care o utilizați. Diferența dintre cele două părți Web este tehnologia pe care o utilizează părțile Web. PARTEA interogare interoghează o bază de date, în timp ce Web CSWP interoghează indexul de căutare.

Iată un exemplu al modului în care se comportă aceste părți Web. Exemplu A afișează o firmă care utilizează un partea interogare pentru a afișa conținut din subsite-ul său de vânzări, iar exemplul B afișează o firmă care utilizează un web CSWP pentru a afișa conținut din subsite-ul său de vânzări.

Modul în care afișează conținutul partea web Interogare de conținut și partea web Căutare de conținut

Explicație imagine

Exemplu:
Partea Web interogare de conținut

Exemplul B:
Partea Web căutare conținut

1

Creați conținut într-o listă.

Creați conținut într-o listă.

2

Elementele listei sunt stocate imediat într-o bază de date.

Într-un interval de timp setat, elementele din listă sunt accesate automat și adăugate în indexul de căutare.

3

Un vizitator vizualizează site-ul de pornire. PARTEA interogare a emis automat o interogare în baza de date.

Un vizitator vizualizează site-ul de pornire. Web CSWP emite automat o interogare în indexul de căutare.

4

Baza de date returnează un rezultat de interogare și îl afișează în partea interogare.

Indexul de căutare returnează un rezultat de interogare și îl afișează în web CSWP.

Deoarece părțile Web utilizează tehnologii diferite, cazurile de utilizare pentru care ar trebui să alegeți o parte Web peste cealaltă diferă. Un caz de utilizare este deseori mai complex decât exemplul simplu afișat în secțiunea anterioară. Înainte de a decide ce parte Web să utilizați, este important să luați în considerare următoarele:

  • Cât conținut am?

  • Cât de complexă va fi interogarea?

  • Unde va fi stocat conținutul meu?

  • Cât de mult va crește conținutul meu în timp?

  • Cât de mult va crește costurile mele de întreținere în timp?

Vă recomandăm să abordați toate aceste zone ca un întreg, mai degrabă decât separat.

Notă: Dacă luați în considerare trecerea de la un site SharePoint local la un site SharePoint Online și utilizați CQWPs pe site-ul SharePoint local, puteți să întâmpinați câteva probleme de performanță. În SharePoint Online, nu veți putea Scala entitatea găzduită pentru a îmbunătăți performanța. De asemenea, funcționalitatea de memorare în cache se comportă diferit în SharePoint Online decât în SharePoint local.

Ce afectează performanța părții Web interogare de conținut

În exemplul anterior, dacă lista de știri conține mai puțin de 5000 de elemente, performanța partea interogare este probabil să fie foarte bună. Cu toate acestea, dacă lista de știri depășește elementele 5000 și interogarea din partea interogare este complexă, partea Web poate rula probleme de performanță. Este dificil să definiți exact ce este o interogare complexă, dar o sursă care trece pe toate site-urile din colecția de site-uri este mai complexă decât o sursă care interoghează o anumită listă. De asemenea, dacă Query utilizează filtre suplimentare, complexitatea interogării crește. Complexitatea interogării crește în funcție de tipurile de coloane de site și condițiile pe care le utilizați. Iată câteva exemple:

  • O interogare care filtrează o coloană de site de tipul mai multe linii de text este mai complexă decât o interogare care filtrează pe o coloană de site de tipul Da/nu.

  • Un filtru care utilizează o condiție conține este mai complex decât o interogare care utilizează o condiție este egal cu.

  • Mai multe sau condiții mărește complexitatea interogării.

Configurația interogării în partea web Interogare de conținut

Performanța partea interogare este, de asemenea, afectată de locul unde este stocat conținutul. Dacă conținutul este stocat pe mai multe site-uri, numărul total de elemente de listă pe care trebuie să le proceseze partea Web va afecta performanța acestuia. De exemplu, pe site-ul de pornire al firmei, doriți să afișați cele mai recente elemente de știri din liste care sunt menținute în mai multe subsite-uri. Fiecare listă conține elemente 1000. Aceasta înseamnă că partea interogare va trebui să interogheze în toate elementele 3000.

Interogare în mai multe subsite-uri

În acest exemplu, dacă interogarea este simplă, performanța partea interogare este probabil să fie bună, atât timp cât numărul total de elemente este mai mic decât 5000. Cu toate acestea, dacă interogarea este complexă, partea interogare poate rula probleme de performanță chiar și atunci când totalul de elemente este de câteva mii.

Un alt factor important care poate afecta performanța partea interogare este dacă conținutul crește. O soluție care funcționează bine astăzi este posibil să nu se aplice conținutului viitor. Dacă vă așteptați la o creștere mare a numărului de site-uri sau a unei cantități de conținut, nu trebuie să utilizați partea interogare.

Puteți utiliza ambele părți Web pentru a afișa conținutul pe baza informațiilor din navigarea în site. De exemplu, atunci când un vizitator ajunge la o pagină, partea Web din acea pagină emite automat o interogare care conține informații din navigarea în site. Rezultatele căutării sunt afișate în partea Web. Dacă nu aveți mult conținut și interogarea este simplă, puteți utiliza mai multe CQWPs pentru a afișa conținutul. Cu toate acestea, deoarece trebuie să mențineți fiecare partea interogare individual, costurile de întreținere pot escalada rapid.

Utilizând web CSWP cu navigarea gestionată și cu o pagină de categorie, costurile de întreținere vor rămâne la fel ca în cazul în care conținutul crește. De exemplu, dacă adăugați o nouă categorie de navigare la conținut, puteți utiliza aceeași pagină de categorie pentru a afișa conținutul care face parte din noua categorie de navigare. Așadar, chiar dacă conținutul este în creștere, va trebui să păstrați doar aceeași cantitate de pagini.

Consultați aceste articole suplimentare pentru mai multe informații:

În exemplul de mai jos, puteți vedea cum patru CQWPs pot fi înlocuite cu o web CSWP pe o pagină de categorie.

Arhitectură de site complexă

Puteți utiliza web CSWP pentru a afișa conținut din alte colecții de site-uri. De exemplu, dacă doriți să creați conținut într-o colecție de site-uri și să afișați acest conținut într-o altă colecție de site-uri, trebuie să utilizați Web CSWP. PARTEA interogare poate afișa doar conținut dintr-o colecție de site-uri.

Interogare de conținut în altă colecție de site-uri

Dacă nu sunteți sigur ce parte Web să utilizați, atunci web CSWP este probabil cea mai bună alegere în majoritatea cazurilor. Această parte web este mai flexibilă decât partea interogare și vă va oferi rezultate de performanță mai bune dacă intenționați să extindeți conținutul în timp.

Dacă vă hotărâți să utilizați partea interogare, vă recomandăm să efectuați testarea pentru a afla dacă partea Web îndeplinește cerințele curente și viitoare de performanță și întreținere.

Mai multe informații despre părțile Web căutare conținut și interogare de conținut

Notă:  Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Ne puteți spune dacă informațiile au fost utile? Aici se află articolul în limba engleză, ca referință.

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×