מתי להשתמש ב- Web Part של שאילתת תוכן או ב- Web Part של חיפוש תוכן ב- SharePoint

קיימים שני רכיבי Web part שבהם ניתן להשתמש כדי לחפש נתונים באתר SharePoint. הם דומים מאוד: Web part של שאילתת תוכן (CQWP) וה-web Part של חיפוש תוכן (CSWP). רק על-ידי התבוננות בשמם, לא ברור להבחין בין ההבדל בין השניים.

Web Part של שאילתת תוכן וחיפוש תוכן

ברוב המקרים, מומלץ להשתמש ב-Web part של חיפוש תוכן מכיוון שהוא אינו משפיע על הביצועים בדומה ל-Web part של שאילתת תוכן. 

חשוב להבין את העוצמות והמגבלות של שני רכיבי ה-Web part. ברוב המקרים, מומלץ להשתמש ב-Web part של חיפוש תוכן מכיוון שהוא אינו משפיע על הביצועים בדומה ל-Web part של שאילתת תוכן.

  • השתמש ב-CQWP כאשר יש לך כמות מוגבלת של תוכן, השאילתה שלך פשוטה ואינך מצפה שהתוכן שלך יגדל בעתיד.

  • השתמש ב-CSWP בכל התרחישים האחרים כאשר ברצונך להראות תוכן המבוסס על שאילתה.

הטבלה הבאה מספקת השוואה בין שני רכיבי ה-Web part:

אופן פעולה של Web part

Web Part של שאילתת תוכן

Web Part של חיפוש תוכן

תצורת שאילתה

קל

יהיה עליך לדעת אודות תכונות חיפוש מסוימות, כגון ניהול סכימת החיפוש ב-SharePoint Online.

שאילתה על-פני כמויות גדולות של תוכן

מוגבל

כן

טיפול בשאילתות מורכבות

מוגבל

כן

קנה מידה לטיפול בצמיחת תוכן עתידית

מוגבל

כן

הצגת תוכן מאוספי אתרים אחרים

לא

כן (ראה שימוש ב-Web part של חיפוש תוכן כדי להציג תוכן מאוסף אתרים אחר להלן )

ניתן להתאים אישית את העיצוב של תוצאות שאילתה

כן, באמצעות XSLT.

כן, באמצעות HTML.

עלות תחזוקה בארכיטקטורת אתר מורכבת

גבוה

Small (ראה שימוש ב-Web part של חיפוש תוכן כדי לשמור על עלות תחזוקה למטה )

צמצם את תוצאות השאילתה המוצגות ב-Web part

לא

כן, בשילוב עם ה- Web part של עידון.

באפשרותך להשתמש בשני רכיבי ה-Web part כדי להציג מידע המאוחסן באתר משנה. חוויית המשתמש עבור מחברי תוכן והמבקרים באתר הבית זהה, ללא קשר ל-Web part שבו אתה משתמש. ההפרש בין שני רכיבי ה-Web part הוא הטכנולוגיה שבה רכיבי ה-Web Part משתמשים. ה-CQWP מבצע שאילתות במסד נתונים, בעוד שCSWP שולח שאילתות לאינדקס החיפוש.

להלן דוגמה של אופן הפעולה של רכיבי Web Part אלה. דוגמה A מציגה חברה המשתמשת בCQWP כדי להראות תוכן מאתר המשנה של המכירות שלו, ולדוגמה B מציגה חברה שמשתמשת בCSWP כדי להראות תוכן מאתר המשנה של המכירות שלו.

כיצד CQWP ו- CSQP מציגים תוכן

הסבר תמונה

דוגמה A:
Web Part של שאילתת תוכן

דוגמה ב':
Web part של חיפוש תוכן

1

אתה מחבר תוכן ברשימה.

אתה מחבר תוכן ברשימה.

2

פריטי הרשימה מאוחסנים באופן מיידי במסד נתונים.

במרווח זמן מוגדר, פריטי הרשימה נסרקים באופן אוטומטי ונוספים לאינדקס החיפוש.

3

מבקר צופה באתר הבית. CQWP הנפיק באופן אוטומטי שאילתה למסד הנתונים.

מבקר צופה באתר הבית. CSWP מנפיק באופן אוטומטי שאילתה לאינדקס החיפוש.

4

מסד הנתונים מחזיר תוצאת שאילתה ומציג אותה ב-CQWP.

אינדקס החיפוש מחזיר תוצאת שאילתה ומציג אותה ב-CSWP.

מאחר שרכיבי ה-Web part משתמשים בטכנולוגיות שונות, השימוש במקרים כאשר עליך לבחור Web Part אחד לעומת שונה. מקרה שימוש הוא לעתים קרובות מורכב יותר מאשר הדוגמה הפשוטה המוצגת בסעיף הקודם. לפני שתחליט באיזה Web Part להשתמש, חשוב לשקול את הפרטים הבאים:

  • כמה תוכן יש לי?

  • כיצד תהיה מורכבת לפי שאילתה?

  • היכן יאוחסן התוכן שלי?

  • כמה התוכן שלי יגדל לאורך זמן?

  • כמה עלויות התחזוקה שלי יגדלו לאורך זמן?

אנו ממליצים להתייחס לכל האזורים האלה בתור שלמות במקום בנפרד.

הערה: אם אתה שוקל לעבור מאתר מקומי של SharePoint לאתר SharePoint Online, ואתה משתמש ב-CQWPs באתר SharePoint מקומי, תוכל להיתקל בכמה בעיות ביצועים. ב-SharePoint Online לא תוכל לשנות את קנה המידה של הדייר כדי לשפר את הביצועים. בנוסף, הפונקציונליות של אחסון במטמון פועלת בצורה שונה ב-SharePoint Online מאשר ב-SharePoint מקומי.

מה משפיע על הביצועים של ה-Web Part של שאילתת תוכן

בדוגמה הקודמת, אם רשימת הידיעות מכילה פחות מ-5000 פריטים, סביר להניח שהביצועים של ה-CQWP יהיו טובים מאוד. עם זאת, אם רשימת החדשות חורגת מפריטי 5000, והשאילתה ב-CQWP מורכבת, ה-Web part יכול להיתקל בבעיות ביצועים. קשה להגדיר בדיוק מהי שאילתה מורכבת, אך מקור העובר על כל האתרים באוסף האתרים שלך מורכב יותר ממקור המשתמש ברשימה ספציפית. בנוסף, אם השאילתה משתמשת במסננים נוספים, המורכבות של השאילתה גדלה. מורכבות השאילתה מגדילות בהתאם לסוגי עמודות האתר והתנאים שבהם אתה משתמש. להלן מספר דוגמאות:

  • שאילתה הממסננים בעמודת אתר מסוג שורות טקסטמרובות מורכבת יותר משאילתה המסננת בעמודת אתר מסוג כן/לא.

  • מסנן המשתמש בתנאי מכיל מורכב יותר משאילתה המשתמשת בתנאי שווה ל-.

  • מספר או תנאים מגדיל את מורכבות השאילתה.

קביעת תצורה של שאילתה ב- CQWP

הביצועים של CQWP מושפעים גם מהמקום שבו התוכן שלך מאוחסן. אם התוכן שלך מאוחסן בכמה אתרים, הסכום הכולל של פריטי הרשימה שה-Web Part צריך לעבד ישפיע על הביצועים שלו. לדוגמה, באתר הבית של החברה שלך, ברצונך להציג את פריטי החדשות האחרונים מרשימות המתוחזקות באתרי משנה מרובים. כל רשימה מכילה פריטים של 1000. משמעות הדבר היא שCQWP יצטרכו לבצע שאילתה על-פני פריטים ב-3000.

שאילתה באתרי משנה מרובים

בדוגמה זו, אם השאילתה פשוטה, הביצועים של CQWP עשויים להיות טובים כל עוד הכמות הכוללת של הפריטים קטנה מ-5000. עם זאת, אם השאילתה מורכבת, הCQWP יכול להיתקל בבעיות ביצועים גם כאשר הכמות הכוללת של הפריטים היא כמה אלפים.

גורם חשוב נוסף שיכול להשפיע על הביצועים של CQWP הוא אם התוכן שלך גדל. פתרון שעובד היטב היום עשוי לא לחול על התוכן העתידי שלך. אם אתה מצפה לגידול גדול במספר האתרים או כמות התוכן, אין להשתמש ב-CQWP.

באפשרותך להשתמש בשני רכיבי ה-Web Part כדי להציג תוכן בהתבסס על מידע מתוך הניווט באתר שלך. לדוגמה, כאשר מבקר עובר לדף, ה-Web part בדף זה מנפיק באופן אוטומטי שאילתה המכילה מידע מניווט האתר שלך. תוצאות החיפוש מוצגות ב-Web Part. אם אין לך המון תוכן והשאילתה פשוטה, באפשרותך להשתמש בכמה CQWPs כדי להציג את התוכן שלך. עם זאת, מאחר שעליך לשמור כל CQWP בנפרד, עלויות התחזוקה יכולות להחריף במהירות.

על-ידי שימוש ב-CSWP עם הניווט המנוהל והדף category, עלויות התחזוקה יישארו כפי שהתוכן שלך יגדל. לדוגמה, אם אתה מוסיף קטגוריית ניווט חדשה לתוכן שלך, באפשרותך להשתמש באותו עמוד קטגוריה כדי להציג את התוכן השייך לקטגוריית הניווט החדשה. למרות שהתוכן שלך גדל, עליך לשמור רק את אותה כמות עמודים.

ראה מאמרים נוספים אלה לקבלת מידע נוסף:

בדוגמה שלהלן, באפשרותך לראות כיצד ניתן להחליף ארבע CQWPs על-ידי CSWP אחד בעמוד קטגוריה.

ארכיטקטורת אתר מורכבת

באפשרותך להשתמש ב-CSWP כדי להציג תוכן מאוספי אתרים אחרים. לדוגמה, אם ברצונך לחבר תוכן באוסף אתרים אחד ולהציג תוכן זה באוסף אתרים אחר, עליך להשתמש ב-CSWP. CQWP יכול להציג תוכן רק מאוסף אתרים אחד.

שאילתה על תוכן באוסף אתרים אחר

אם אינך בטוח לגבי ה-Web part שבו ברצונך להשתמש, CSWP הוא ככל הנראה האפשרות הטובה ביותר ברוב המקרים. Web Part זה גמיש יותר מ-CQWP ויספק לך תוצאות ביצועים טובים יותר אם אתה מתכנן להרחיב את התוכן שלך לאורך זמן.

אם תחליט להשתמש ב-CQWP, מומלץ לבצע בדיקה כדי לבדוק אם ה-Web part עומד בדרישות הביצועים והתחזוקה הנוכחיות והעתידיות שלך.

מידע נוסף אודות ' חיפוש תוכן ' ורכיבי Web part של שאילתת תוכן

הערה:  דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. תוכל לספר לנו אם המידע היה מועיל? הנה המאמר באנגלית לעיונך.​

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×