ทำให้หน้าโหลดได้เร็วขึ้น ด้วยการแคชมุมใน Web Part การค้นหาเนื้อหา

สิ่งสำคัญ:  บทความนี้เป็นการแปลด้วยเครื่อง โปรดดู ข้อจำกัดความรับผิดชอบ โปรดดูบทความฉบับภาษาอังกฤษ ที่นี่ เพื่อใช้อ้างอิง

Web Part การค้นหาเนื้อหา (CSWP) มีความยืดหยุ่นสำหรับการกำหนดค่าคิวรีประกอบด้วยจำนวนมาก อย่างไรก็ตาม ถ้าคุณกำหนดค่า Web part สำหรับการใช้คิวรีที่ซับซ้อนมาก หรือ ถ้าคุณมีหลาย CSWPs บนหน้า หน้าอาจใช้เวลานานเมื่อต้องการโหลด เมื่อต้องการทำให้หน้าโหลดได้เร็วขึ้น คุณสามารถกำหนดค่า CSWP การแคผลลัพธ์การค้นหาสำหรับผู้ใช้ที่เป็นสมาชิกของกลุ่มความปลอดภัย AD เดียวกัน เนื่องจากมีความเร็วการค้นหาผลลัพธ์การค้นหาในแคชกว่าในดัชนีการค้นหา หน้าโหลดได้เร็วขึ้น

เมื่อคุณได้กำหนดค่า CSWP ใช้แค นั้นจะมีลักษณะในแคชสำหรับผลลัพธ์การค้นหาที่มีอยู่ที่ตรงกับแบบสอบถามและกลุ่มความปลอดภัย AD ก่อน ถ้าจะไม่พบผลลัพธ์การค้นหาในแคช จะมีลักษณะอย่างในดัชนีการค้นหา

เราขอแนะนำให้ คุณใช้แคเฉพาะใน CSWPs ที่อยู่ บนหน้าที่มีมากกว่า 10 โหลดหน้าต่อ 15 นาที ตัวอย่างเช่น บนโฮมเพจยอดนิยม หรือหน้าประเภทที่จะเริ่มต้นจุดสำหรับนำทางไปยังแค็ตตาล็อกหน้ารายละเอียดเพิ่มเติม

เคล็ดลับ: ดูคำแนะนำเกี่ยวกับวิธีการกำหนดค่า Web Part การค้นหาเนื้อหาเพื่อลดเวลาในการโหลดหน้าสำหรับสิ่งอื่น ๆ ที่คุณสามารถทำได้เพื่อทำให้หน้าโหลดได้เร็วขึ้น

ในบทความนี้

กำหนดค่าเนื้อหาค้นหา Web Part (CSWP) เมื่อต้องการใช้การแคช

  1. ตรวจสอบให้แน่ใจว่าคุณเป็นสมาชิกของกลุ่ม SharePoint ผู้ออกแบบบนไซต์ที่มี CSWP

  2. ไปหน้าที่ประกอบด้วย CSWP

  3. จากการตั้งค่า เลือกแก้ไขหน้า

  4. เลือก CSWP ที่คุณต้องการกำหนดค่า

  5. ในบานหน้าต่างเครื่องมือของ Web Part ในส่วน คุณสมบัติ ในส่วน เกณฑ์การค้นหา ให้เลือก เปลี่ยนแปลงคิวรี

  6. ไปยังแท็บการตั้งค่า

  7. ในส่วนการแคชชิ่ง เลือกกลุ่ม: ทุกคนยกเว้นกลุ่มผู้ใช้ภายนอก หรือเลือกกลุ่ม: แล้ว ใส่ชื่อของกลุ่มความปลอดภัยโฆษณาที่คุณต้องการใช้

    หมายเหตุ: เมื่อต้องการทดสอบว่า CSWP ส่งกลับผลลัพธ์ที่คาดไว้ คุณต้องเป็นสมาชิกของกลุ่มความปลอดภัยโฆษณาที่คุณเลือก

เคล็ดลับ: คุณไม่สามารถค้นหาชื่อของกลุ่มความปลอดภัย AD ของคุณจาก CSWP เมื่อต้องการค้นหาของคุณกลุ่มความปลอดภัย AD ไปที่พอร์ทัลคลาสสิก Azure ของคุณ สำหรับข้อมูลเพิ่มเติม ดูกลุ่มการจัดการใน Azure Active Directory

เมื่อฉันจึงควรใช้แคช

ก่อนที่คุณเปลี่ยนทั้งหมดของคุณเนื้อหาค้นหา Web Part สำหรับ (CSWP) เมื่อต้องการใช้แค คุณควรพิจารณาลักษณะของหน้าที่มีใช้ CSWPs ที่:

  • ชนิดของหน้าอยู่ CSWP ได้อย่างไร
    ดีเยี่ยมใน CSWPs ที่อยู่บนโฮมเพจของหรือเว็บเพจที่มีผู้ใช้หลายเป็นเริ่มต้น ใช้งานได้แคชชิ่งชี้เมื่อพวกเขาดูข้อมูล CSWPs บนหน้าประเภทที่จะเริ่มต้นจุดสำหรับนำทางไปยังหน้ารายละเอียดเพิ่มเติมของแค็ตตาล็อก จะยังได้รับประโยชน์จากแคช

  • โหลดหน้ากี่หน้ามีหรือไม่ใช่ไหม
    เราขอแนะนำให้ คุณใช้แคใน CSWPs ที่อยู่บนหน้าที่มีมากกว่า 10 โหลดหน้าต่อ 15 นาที เท่านั้น

  • ถูก CSWP ที่กำหนดค่าเพื่อแสดงผลลัพธ์ที่แตกต่างกันไปยังผู้ใช้อื่นได้อย่างไร
    ถ้าแบบสอบถาม CSWP เกี่ยวข้องกับกลุ่มผู้ใช้มากเกินไป ชุดผลลัพธ์การค้นหาสามารถโอเวอร์โหลดแค และเวลาในการโหลดหน้าจะไม่สามารถลด หรือแม้แต่เพิ่ม

ตัวอย่างด้านล่างแสดงหน้าที่อินทราเน็ตที่ มีสี่ CSWPs บนเฉลี่ย หน้ามีการโหลดหน้า 38 ต่อ 15 นาที ลักษณะเหล่านี้หน้าแนะนำว่า หน้าสามารถโหลดได้เร็วขึ้นถ้าคุณกำหนดค่าบางอย่างของ CSWPs ใช้แคช

ตัวอย่างอินทราเน็ตโฮมเพจของกับ CSWPs สี่

เรามาดู CSWPs แต่ละรายการ:

  • แสดง CSWP 1 เรื่องเด่นบริษัทข่าวเรื่องราว ในกรณีนี้รูปข่าวสารเกี่ยวกับการฝึกอบรมที่กำลังมาถึง

  • แสดง CSWP 2 อื่น ๆ ของบริษัทต่าง ๆ

  • CSWP 3 แสดงเอกสารที่ได้รับความนิยมในแผนกของคุณ

  • CSWP 4 แสดงเอกสารคุณได้ทำล่าสุด

มีการกำหนดค่าแบบสอบถามในCSWP 1 และ 2เพื่อแสดงผลลัพธ์แบบเดียวกันกับผู้ใช้ทั้งหมด ซึ่งหมายความว่า คุณอาจสามารถทำให้หน้าโหลดได้เร็วขึ้น ด้วยการกำหนดค่าเหล่านี้ CSWPs สองใช้แคช

แบบสอบถามในCSWP 3 และ 4ถูกกำหนดค่าเพื่อแสดงผลลัพธ์ที่แตกต่างกันไปยังผู้ใช้อื่น

CSWP 3แสดงชุดผลลัพธ์เดียวกับบุคคลที่ทำงานในแผนก HR และชุดของผลลัพธ์ไปยังคนที่ทำงานในแผนกขายอื่น ในกรณีส่วนใหญ่ คุณสามารถทำให้หน้าโหลดได้เร็วขึ้น โดยใช้แคใน Web Part นี้ อย่างไรก็ตาม ถ้าคุณมีหลายแผนก small มีเพียงไม่กี่พนักงานในแต่ละแผนก จำนวนของผลลัพธ์การค้นหาที่จะถูกจัดเก็บในแคชอาจโอเวอร์โหลดแค และเพิ่มเวลาโหลดหน้า

CSWP 4แสดงเอกสารที่ผู้ใช้เข้าสู่ระบบในทำงานบนล่าสุด คุณไม่ควรใช้แคใน Web Part นี้ เนื่องจากคิวรีถูกปรับให้เข้ากับผู้ใช้แต่ละ ผลลัพธ์การค้นหาแต่ละรายการทั้งหมดจะถูกเก็บไว้ในแคช ซึ่งจะโอเวอร์โหลดแค และอาจเพิ่มเวลาโหลดหน้า

ฉันไม่แคทำเว็บเพจที่โหลดรวดเร็วยิ่งขึ้นได้อย่างไร

ขั้นแรก ลองดูที่วิธีแสดงผลลัพธ์การค้นหาในแบบเนื้อหาค้นหา Web Part (CSWP)โดยไม่ต้องแค:

  1. ผู้ใช้ไปยังหน้าที่มี CSWP

  2. แบบสอบถามใน CSWP จะถูกส่งไปดัชนีการค้นหา

  3. ค้นหาผลลัพธ์ในดัชนีการค้นหา และเอาผลลัพธ์การค้นหาใด ๆ ที่ผู้ใช้ในกลุ่มความปลอดภัย AD กำหนดจะไม่ได้รับอนุญาตให้ดูที่

  4. ผลลัพธ์การค้นหาจะถูกส่งจากดัชนีการค้นหาให้ CSWP ที่ผู้ใช้เห็นผลลัพธ์

  5. ผู้ใช้ที่สองจะไปยังหน้าเดียวกัน และมีการทำซ้ำขั้นตอนที่ 2-4

วิธีแสดงผลลัพธ์ใน CSWP โดยไม่มีฟีเจอร์การแคชชิ่ง

ตอนนี้เรามาดูวิธีแสดงผลลัพธ์ในแบบเนื้อหาค้นหา Web Part (CSWP)กับแค:

  1. ผู้ใช้ไปยังหน้าที่มี CSWP

  2. AD กลุ่มความปลอดภัย ตัวอย่างเช่นทุกคนยกเว้นกลุ่มผู้ใช้ภายนอก ถูกมอบหมายใน CSWP ตัวอย่างนี้ถือว่า ผู้เยี่ยมชมหน้าเป็นสมาชิกของกลุ่มความปลอดภัย AD ถูกกำหนดแล้ว

  3. รวมแบบสอบถามและกลุ่มความปลอดภัยโฆษณาที่ถูกกำหนดใน CSWP และค้นหาก่อนที่ค้นหาตรงแบบสอบถามและความปลอดภัยกลุ่มในแคช ถ้าจะไม่พบผลลัพธ์ใด ๆ ที่ตรงกันในแคช แบบสอบถามจะถูกส่งไปดัชนีการค้นหา

  4. ค้นหาผลลัพธ์ในดัชนีการค้นหา และเอาผลลัพธ์ใด ๆ ที่ผู้ใช้ในกลุ่มความปลอดภัย AD กำหนดจะไม่ได้รับอนุญาตให้ดูที่

  5. ผลลัพธ์การค้นหาจะถูกส่งจากดัชนีการค้นหาไปยังที่เก็บแคช (ผลลัพธ์ 1)

  6. ผลลัพธ์การค้นหาจะใช้บริการจากแคชเอกสารการ CSWP ที่ผู้ใช้เห็นผลลัพธ์

  7. ผู้ใช้ที่สองจะไปยังหน้าเดียวกัน ผู้ใช้ที่สองเป็นสมาชิกของกลุ่มความปลอดภัย AD เดียวกับผู้ใช้คนแรก

  8. ค้นหาผลลัพธ์การค้นหาที่มีอยู่สำหรับชุดของแบบสอบถามและกลุ่มความปลอดภัย AD ในแคช

  9. ผลลัพธ์การค้นหาจะใช้บริการจากแคชเอกสารการ CSWP ที่ผู้ใช้ที่เห็นผลลัพธ์

วิธีแสดงผลลัพธ์ใน CSWP ด้วยคุณลักษณะแคชชิ่ง

เนื่องจากจะไม่ได้อย่างรวดเร็วเมื่อต้องการค้นหาผลลัพธ์การค้นหาในแคชกว่าในดัชนีการค้นหา หน้าโหลดได้เร็วขึ้น

สิ่งสำคัญ: แคหมดอายุหลังจาก 15 นาที นั่นคือ repopulated โดยผู้ใช้คนแรกที่จะไปยังหน้าหลังจากที่แคช หมดอายุแล้วดังนั้นอาจมีความยาวสำหรับผู้ใช้คนแรกที่ repopulates แคมีวันหมดอายุหลังจากเวลาโหลดหน้า

การแก้ไขปัญหา: เนื้อหาใหม่ ๆ ไม่แสดงขึ้นในผลลัพธ์ CSWP

เนื้อหาที่ค้นหา Web Part (CSWP) แสดงผลลัพธ์การค้นหาจากเนื้อหาที่ตระเวน และเพิ่มลงในดัชนีการค้นหา เมื่อคุณกำหนดค่า CSWP ใช้แค แสดงผลลัพธ์ที่ตรงกัน จากแคชเอกสาร และไม่ใช่ จากดัชนีการค้นหา ผลลัพธ์การค้นหายังผลลัพธ์การค้นหาว่างจะเก็บไว้ในแคชสำหรับสูงสุด 15 นาทีก่อนที่แคชหมดอายุ

ถ้าคุณค้นหาเนื้อหาที่เพิ่มเข้าไปใหม่ก่อนที่ตระเวน และรวมอยู่ในดัชนีการค้นหาเนื้อหาที่ถูก แคจะประกอบด้วยการแจ้งผลการค้นหาที่ว่างสำหรับแบบสอบถามจนกว่าหมดอายุแค และเนื้อหาจะไม่แสดงในผลลัพธ์ CSWP

ถ้าเนื้อหาใหม่ ๆ ไม่แสดงขึ้นใน CSWP:

  1. ตรวจสอบให้แน่ใจว่า เนื้อหาที่ถูกตระเวน และเพิ่มลงในดัชนีการค้นหา ค้นหาเนื้อหา ในกล่องค้นหา หรือ ใน CSWP ที่ไม่ได้ใช้แค จนกว่าคุณสามารถค้นหาเนื้อหา

  2. รออย่างน้อย 15 นาทีเพื่อให้แค CSWP หมดอายุ แล้วลองอีกครั้ง

  3. ถ้าคุณยังไม่เห็นผลลัพธ์ใด ๆ ตรวจสอบว่า คุณเป็นสมาชิกของกลุ่มความปลอดภัยโฆษณาที่ถูกกำหนดให้ CSWP ถ้าคุณไม่ได้เป็นสมาชิกของกลุ่มความปลอดภัย AD คุณจะไม่เห็นใด ๆ ผลลัพธ์การค้นหา

หมายเหตุ: SharePoint Online โดยอัตโนมัติตระเวน และเพิ่มเนื้อหาใหม่ลงในดัชนีการค้นหาในช่วงเวลาที่จัดกำหนดการไว้ แต่คุณยังสามารถร้องขอการตระเวน และการทำดัชนีของไซต์ ไลบรารีหรือรายการใหม่ด้วยตนเอง

หมายเหตุ: ข้อจำกัดความรับผิดชอบของการแปลด้วยเครื่อง: บทความนี้มีการแปลด้วยระบบคอมพิวเตอร์โดยไม่มีการดำเนินการโดยบุคคล Microsoft จัดให้มีการแปลด้วยเครื่องนี้เพื่อช่วยให้ผู้ใช้ที่ไม่ได้พูดภาษาอังกฤษสามารถใช้ประโยชน์จากเนื้อหาเกี่ยวกับผลิตภัณฑ์ บริการและเทคโนโลยีของ Microsoft เนื่องจากบทความมีการแปลด้วยเครื่อง อาจมีข้อผิดพลาดด้านคำศัพท์ ไวยากรณ์หรือรูปประโยค

ขยายทักษะของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×