Използване на уеб частта за търсене на съдържание вместо уеб частта на заявка за съдържание за подобряване на производителността в SharePoint Online

В тази статия се описва как да увеличите производителността чрез заместване на уеб частта на заявка за съдържание с уеб частта за търсене на съдържание в SharePoint Server 2013 и SharePoint Online.

Една от най-мощните нови функции на SharePoint Server 2013 и SharePoint Online е уеб частта за търсене на съдържание (CSWP). Тази уеб част използва индекса за търсене за бързо извличане на резултатите, които се показват на потребителя. Използвайте уеб частта за търсене на съдържание вместо уеб частта на заявка за съдържание (CQWP) в страниците за подобряване на производителността за вашите потребители.

Почти винаги използването на уеб частта за търсене на съдържание ще доведе до значително по-добра производителност за зареждане на страници на SharePoint Online. Има малка допълнителна конфигурация, за да се получи правилната заявка, но резултатите са подобряване на производителността и по-щастливи потребители.

Сравняване на увеличаването на производителността, което получавате от използването на уеб част за търсене на съдържание вместо уеб част на заявка за съдържание

Следващите примери показват относителното подобряване на производителността, което е възможно да получите, когато използвате уеб част за търсене на съдържание вместо уеб част на заявка за съдържание. Ефектите са по-очевидни при сложна структура на сайт и много обширни заявки за съдържание.

Примерният сайт има следните характеристики:

  • 8 нива на подсайтове.

  • Списъци, използващи тип на съдържание по избор "плодове".

  • В уеб частта, заявката за съдържание е широка, като връща всички елементи с типа съдържание "плодове".

  • В примера са използвани само 50 елемента във 8-те сайта. Ефектите ще бъдат още по-ясни при сайтове с повече съдържание.

Ето една екранна снимка на резултатите от уеб частта на заявка за съдържание.

Препоръчителна колонна диаграма с наслагване

В Internet Explorer използвайте раздела Мрежа в инструментите за разработчици F12, за да разгледате данните за заглавката на отговор. На следващата екранна снимка стойността за SPRequestDuration за натоварването на тази страница е 924 милисекунди.

Плъзгане на поле от таблица в съответстващото поле в друга таблица

SPRequestDuration показва количеството работа, изпълнявана на сървъра за подготовка на страницата. Смяната на уеб части на заявка за съдържание с уеб части за търсене на съдържание драстично намалява времето, необходимо за рендиране на страницата. От друга страна, една страница с еквивалентна уеб част за търсене на съдържание, която връща същия брой резултати, има стойност SPRequestDuration, равна на 106 милисекунди, както е показано на тази екранна снимка:

Екранна снимка, показваща продължителност на искането 106

Добавяне на уеб част за търсене на съдържание в SharePoint Online

Добавянето на уеб част за търсене на съдържание е много сходно с обикновена уеб част на заявка за съдържание. Вижте раздела за "Добавяне на уеб част за търсене на съдържание" в Конфигуриране на уеб част за търсене на съдържание в SharePoint.

Създаване на правилната заявка за вашата уеб част за търсене на съдържание

След като сте добавили уеб част за търсене на съдържание, можете да прецизирате търсенето, така че да връща елементите, които искате. За подробни инструкции как да направите това, вижте раздела "Показване на съдържание чрез конфигуриране на разширена заявка в уеб част за търсене на съдържание" в Конфигуриране на уеб част за търсене на съдържание в SharePoint.

Инструмент за съставяне и тестване на заявка

За инструмент за съставяне и тестване на сложни заявки вижте Инструмент за заявки за търсене в Codeplex.

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×