English French German Spain Italian Dutch Russian Portuguese Japanese Korean Arabic Chinese Simplified

ארכיטקטורה לוגית של SharePoint

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

במאמר מספרתי את הרכיבים לפי סדר לוגי כלומר הסעיף הראשון הוא ה Top Level  במבנה ומתחתיו רכיבים ששייכים אליו. כמובן שניתן להתעמק בארכיטקטורה יותר במאמרי מייקרוסופט שברחבי הרשת אם כי לדעתי ההסבר פה די קולע ונותן תמונה ברורה ופשוטה על המבנה.

אני מניח שבעתיד אני אכתוב מאמר על ההתקנה הלכה למעשה כך שהסעיפים הרשומים מטה יקבלו "חיים".


  1. Server Farm - זה האלמנט הראשון והעליון ביותר של כל סביבת SP המכיל שרת SP אחד או יותר ושרת SQL אחד או יותר שמתממשקים יחד ומספקים לנו שרותי SP בסיסיים.
  2. Service Application - אלו הם מספר שרותים (Services) ששייכים ל Server Farm. כיוון שהם שייכים ל Server Farm שהוא אלמנט הראשון והעליון ביותר כל אוספי האתרים יכולים להשתמש בהם. סרוויסים ידועים ששייכים לסעיף זה הם: 
    • חיפוש
    • Word Services
    • Excell Sevices
  3. Web Application - זה האלמנט השלישי שמכיל IIS אחד לפחות. הוא משמש קונטיינר ל Site Collection ומכיל את כתובת ה URL של האתר ושיטת ההזדהות מול שרת ה SPS. בנוסף ה Web Application מקושר ל Content DB עליו נדבר בסעיף הבא.
  4. Content DB - הוא SQL Server שמכיל DB עם כל תכני האתר כמו רשימות, סיפריות וכו'.
  5. Site Collection - הוא אתר שיכול להכיל אתר אחד או יותר. הלכה למעשה זה קונטיינר של אתרים שהוא רק שם ואינו מכיל קבצים בהתקנה אלא רק מידע ב DB.
  6. Site - הוא מכלול של מידע למשתמש הסופי כמו:
    • רשימות - מכילות מידע מובנה כמו רשימת קשר, ארועים, קישורים או כל מידע שיכול להיות מוצג בעמודות.
    • סיפריות - שהן סוג של רשימות שמכילות קבצים ומטה דאטה (MetaData) על הקבצים.
    • אתרי משנה.
    • WebParts.
    • חיפוש.
    • תצוגות.
    • תרשימים.

להתראות בפעם הבאה...