![]() |
אם אני לא טועה יותר יעיל לך כל פורום מסד חדש..
מבחינת משקל, נתונים, ביצועים ושיהיה לך יותר נוח.. תוכל לדעת מה שייך למה, מי למי וכו'.. כשזה יהיה עם prefix אחר לכל משתמש לפי דעתי זה יצור לך המון בלאגן, תחשוב שיש לך 50 משתמשים שרשומים למערכת שלך, 50 * 35 (נניח שיש 35 טבלאות ל- IPB ללא מודים ותוספות) = 1750 טבלאות. מה שאומר שאם תרצה לחפש משהו / לתקן / לשנות, יקח לך מלא זמן, עזוב שאתה יכול לחפש עם ctrl+f.. מעבר לכך הכל יהיה לך תקוע (בהנחה שיש לך מחשב ממוצע 1GB זיכרון), וזה יעלה יותר לאט וכו' וכו'.. בקיצור, אם אני הייתי עושה את זה, אני חושב שהייתי הולך על מסד לכל אחד. אבל זאת דעתי, אני חושב שתחכה עד שתקבל מספר תגובות ממספר אנשים ותעשה יתרונות מול חסרונות, תראה מה עדיף. |
ציטוט:
כמובן שבמידה ורוצים לשנות אפשר להריץ פונקציות PHP על כל הטבלאות אבל מה שכן זה הגודל הרב של מסד אחד שיש כמובן חברות איחסון שמגבילות את הנפח למסד נתונים אחד אשמח לשמוע מ nitsanbn תגובה על כך ועל מה ששאלתי עליו קודם |
ההבדל הוא שעבודה עם דטאבייס אחד הרבה יותר מהירה מעבודה עם כמה דטאבייסים
ומניסיון שלי עם המערכות פורומים האלה מסד עם 4700 טבלאות כאלו עובד הרבה יותר טוב מ47 מסדים עם 100 טבלאות בכל אחד בהצלחה |
עקרונית אני ממליץ לך לפצל את זה למסדים ואני אגיד לך למה :
אם תגיע לגודל גדול , תוכל לפצל את המסד נתונים לשרתים מבלי להתעסק בהגדרות מסובכות של PARTITIONS לפי טבלאות גדלי קבצים, אני לא זוכר בדיוק אם כל טבלה נרשמת בקובץ DATA נפרד שכל מסד בקובץ DATA נפרד גיבוי ושיחזור יהיה לך הרבה יותר קל לגבות כל מסד בנפרד (להריץ סקריפט שעובר על כל המסדים בשרת ומגבה אותם) מאשר לגבות מסד גדול (זה לא שאתה יכול לשחזר מסד של 3 גיגה דרך PHPMYADMIN) יש עוד המון סיבות שלא עולות לי לראש עכשיו אבל בעיקר סדר... שזה הדבר הכי חשוב. |
ציטוט:
בסופו של דבר לכל יוזר יהיה סאב דומיין עם המסד שלו ככה אני הבנתי... |
ציטוט:
ציטוט:
לכל יוזר יש מסד משלו |
באופן עקרוני אתה לא DBA שיכול להתעסק עם כמות ענקית של טבלאות , ולעשות PARTITIONS במידה שצריך ויעול של ה CONFים לרמה של צריכת זיכרון וגיבוי וכד'.
תעשה לכל יוזר מסד , ברגע שמחקת פורום תמחק גם את המסד שלו , תעשה לך סקריפט שמבצע את הפעולות הנדרשות ותגמור סיפור, יחסוך לך הרבה כאבי ראש בעתיד + אני לא בטוח שלעבוד עם מסד אחד זו הדרך הנכונה ביותר (ההבדל היחידי הוא כמות ה CONNECTIONS שתצטרך לפתוח במידה ותצטרך להציג מידע ביותר ממסד אחד - למרות שתמיד תוכל לעשות מעיין VIEW במסד שמציג מידע ממסדים אחרים ואז דרך הקוד של ה PHP אתה ניגש למסד אחד בלבד עם ה VIEW בתוכו) |
ציטוט:
כמובן שכל הפורומים יתבססו על אותם קבצים בידיוק רק שהמסדים יהיו שונים... מה שכן,האם יש דרך כלשהי לצמצם את גודל המסד הראשוני של IPB(כ 450 קילו בייט לפני שמישהו פירסם הודע שם) תודה |
450kb זה לא כזה הרבה, אני לא מכיר את המערכת של IPB מבפנים - לא יצא לי לעבוד איתה אני מאמין שיש שם כל מיני הגדרות למינהם שקשורים בתוכנה, אם בא לך להתעסק בזה
תבדוק איזה טבלאות תופסות מקום תבדוק אם הם חוזרות על עצמן , תעביר את כל הנתונים לקובץ ותקרא לו מכל ההתקנות של הפורומים ואז תוכל לחסוך כמה טבלאות בדרך אם תעשה חשבון 450 * 100 פורומים = 450 מגה, אם יהיה לך כמות כזאת אתה בכל מקרה תצטרך שרת פרטי ואז תוכל להגדיר מה שאתה רוצה ולא יגבילו אותך מבחינת גדלים של מסדים... תחשוב על זה ככה , שרת ממוצע עולה בערך 1000 שקל , אם האתר מכניס את ה 1000 + רווח של התעסקות אז שווה להחזיק את האתר , אם לא , תזרוק את הרעיון לפח. |
ציטוט:
בכל מקרה אני מודה לך |
כל הזמנים הם GMT +2. הזמן כעת הוא 00:21. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ