מה הוא אתר Multisite?
אתר Multisite הוא אתר המאפשר לכם לנהל מספר אתרי וורדפרס תחת התקנת וורדפרס אחת.
תוכלו לעבוד עם אותם פרטי גישה עבור רשת אתרים, ולפעיל בפשטות תוסף/תבנית עבור כל האתרים יחד.
מהם היתרונות באתר Multisite:
1. ניהול מספר אתרים במקביל תחת התקנת וורדפרס אחת ,תחת משתמש אחד.
2.ניתן לנהל כל אתר בנפרד (עם משתמשים משלו) בתוך רשת האתרים.
3. ניתן להתקין תוספים / תבניות עיצוב ולאקטב אותם למספר אתרים במקביל .
4. קל מבחינת עדכון תוספים באופן גורף לכל האתרים במערכת Multisite תחת אתר ה"מאסטר".
מה הם החסרונות באתרי Multisite:
1. כל האתרים ברשת Multisite שותפים לאותה רשת אחת כלומר אם אתר חווה נפילה כל האתרים ב Multisite חווים את הנפילה באופן אחיד.
2. מבחינת תעבורה יש השפעה גורפת ,כלומר אם אחד האתרים חווה תעבורה לא צפויה כל האתרים מושפעים מהעומס.
3. מבחינת פרצות אבטחה כנ"ל – מספיק שאתר אחד נפרץ כל האתרים נמצאים בסיכון פרצת אבטחה.
4. ישנם תוספים שאין להם תאימות באתרי וורדפרס ,ולכן יש למצוא חלופות אחרות.
5. התמיכה באתרי וורדפרס אינה מלאה , ישנם תקלות שמצריכות טיפול ע"י מתכנת חיצוני.
למי מתאים אתר Multisite?
- אתרי מגזין אשר מנהלים מחלקות שונות ע"י צוותים שונים,
- אתרים מכרתיים עסקיים עם תתי נושאים /שלוחות/רב גוני המכיל מיקומים גיאוגרפים ומותגים שונים.
- אתרים של מוסדי ממשלה וארגונים לא למטרות רווח שמאגד שלוחות לארגונים שונים.
- אתר בלוג שמופעל תחת סאב דומיינים שונים.
- אתרי מכללות/אוניברסיטאות שמאפשרים לתלמידים ליצור בלוגים תחת שרתי המכללה.
דרישות מערכת עבור אתרי Multisite:
- ראשית כל האתרים תחת הMultisite חולקים את אותם משאבי שרת , מה שאומר שהדבר הראשון שאתם צריכים הוא שרת אחסון חזק, שרתי יופרס מאפשרים פעילות והתאמה לתפקוד תקין של מערכת Multisite.
- אם מדובר באתר בסיסי שמכיל כמות קטנה של אתרים וללא צריכת תעוברה ענקית, ניתן להסתפק בשרת שיתופי, אחרת מומלץ לעבור לשרת VPS בשביל קבלת ביצועים אופטימליים עבור אתר גדול ומורכב יותר.
באתרי Multisite ניתן ליצור אתרים חדשים כסאב דומיינים או כסאב דיירקטורים.
דוגמא ל subdomain: http://upress1.example.com
דוגמא sub-directory http://example.com/upress1/
הגדרת Multisite:
ראשית יש ליצור אתר חדש לפי המדריך הבא :
כיצד ליצור אתר חדש תחת פאנל הניהול של UPRESS
לאחר מכן, על מנת לאפשר את הגדרת ה-Multisite ניכנס למנהל הקבצים ונבצע עריכה לקובץ wp-config.php.
יש להוסיף את השורות הבאות : (בכל מקום שתרצו כל עוד הוא מעל השורה " That’s all, stop editing! Happy blogging")
1 /* Multisite */
2 define( 'WP_ALLOW_MULTISITE', true );
*הדומיין אמור להפנות לשרתי יופרס באופן מלא , אך אם אתם מעוניינים לעבוד על דומיין שלא מפנה ניתן לבצע את ההגדרה דרך קובץ HOST.
כעת לאחר שהפעלנו את אפשרות הMultisite במערכת נעבור להגדרה ברמת הוורדפרס :
- יש לגשת למערכת וורדפרס
- במידה ואתם מגדיר מולטי סייט לאתר קיים, יש לכבות את כל התוספים.
- לגשת לכלים > הגדרת רשת האתרים
כעת עומדות בפניכם שתי אפשרויות, יש לבחור את האפשרות שאיתה אנחנו רוצים לעבוד.
תת דומיינים = subdomain או כ- תת סיפריות = sub-directory
האפשרות הנפוצה וזו שנדגים כאן היא של סאב דומיינים, נסמן "תת-דומיינים" ונלחץ על התקנה.
את הפקודות הבאות עליכם להזין בקובץ הWP-CONFIG של האתר בהתאם לסוג השרת שלכם Nginx /Apache
כעת על מנת שהפאנל יזהה את האתר כמולטי סייט, נחזור לפאנל ונבצע שיכתוב הגדרות NGINX כתוצאה מכך הפנל יזהה (במידה והכל תקין) שזהו אתר Multisite.
*ניתן לבצע שכתוב הגדרות תחת לשונית פיתוח > ניהול כלי אחסון > שכתוב הגדרות NGNIX.
כעת יש להיכנס לניהול האתר שלכם ותוכלו לראות בחלקו העליון בצד ימין את האייקון של שלושת הבתים המעיד על כך שהאתר הוא אתר מולטי סייט.
דרך "הנהלת הרשתות" תוכלו בעצם להוסיף אתרים נוספים אל הרשת שלכם ותחת "האתרים שלי" לצפות ולנהל כל אחד בנפרד.
זה הכל, סיימתם עם ההתקנה ואתם יכולים להתחיל לתפעל את רשת האתרים שלכם.