| :::::זה לא תוסף, זה חלק מהקוד של MediaWiki. שדרוג של כל האתר אנחנו מצפים לנסות בשבוע-שבועיים הקרובים בכל מקרה, אבל אני חושב שזה לא יפתר - אני מתחיל להבין מה הגורם לאיטיות: https://www.mediawiki.org/wiki/Manual:$wgUseInstantCommons. נראה ש InstantCommons גרם להרבה אתרי ויקי לבעיות ביצועים ומילוי מקום בדיסק - כי הם התחילו להכין Thumbnails בהמון גדלים לכל התמונות שהם עושים להן cache. אז החל מגרסה 1.27 כבר לא עושים cache ל thumbnails, ושולחים את הגולשים ל hotlink לקומונס בשביל ה thumbnails. אבל, עדיין יש מידע שצריך להוריד ממדיה-קומונס לגבי כל תמונה - כדי לחשב את הגודל של ה thumbnails ולרנדר את ה html - (אימוג'י של פייספאלם)... אז - על כל תמונה נראה שיש 4 קריאות למדיה-קומונס בשביל לחשב גדלים, לפני שאפשר להגיש לגולשים את הדף - וזה לוקח זמן גם כשיש יחסית מעט תמונות. מתועדים פה שני מקרים - אחד עם 8 תמונות - שלוקח 10 שניות, ואחד עם 100 תמונות, שלוקח יותר מ-30 שניות. המידע הזה על כל תמונה נשמר מקומית ל 12 שעות - ובגלל זה ההתנהגות נראית מאוד לא עקבית. מה עושים? לא יודע. כפי שמומלץ - כדאי לעבור לקבצים מקומיים. לא יודע כמה זה ישים באקו-ויקי, נשמע לי הרבה עבודה, כותבים פה קצת על כלים שאמורים לסייע, אולי יש משהו שעושה את הכל אוטומטית לאתר שלם. אפשר גם להגדיל את ה cache מ 12 השעות הדיפולטיביות לשבוע, או משהו כזה (הייתי אפילו אומר חודש, כמה כבר משתנות תמונות). אפשר גם לבדוק אם אפשר למקבל את ה curl של php יותר ממה שהוא ממוקבל היום, ואפשר לחכות שהבעיה הזו (כנראה של הרבה אתרי מדיה-ויקי) תעצבן מספיק אנשים כדי שמישהו ייעל את הקריאות האלו למדיה קומונס. [[משתמש:Eburcat|איתן בורקט]] ([[שיחת משתמש:Eburcat|שיחה]]) 00:40, 25 באוקטובר 2020 (IDT) | | :::::זה לא תוסף, זה חלק מהקוד של MediaWiki. שדרוג של כל האתר אנחנו מצפים לנסות בשבוע-שבועיים הקרובים בכל מקרה, אבל אני חושב שזה לא יפתר - אני מתחיל להבין מה הגורם לאיטיות: https://www.mediawiki.org/wiki/Manual:$wgUseInstantCommons. נראה ש InstantCommons גרם להרבה אתרי ויקי לבעיות ביצועים ומילוי מקום בדיסק - כי הם התחילו להכין Thumbnails בהמון גדלים לכל התמונות שהם עושים להן cache. אז החל מגרסה 1.27 כבר לא עושים cache ל thumbnails, ושולחים את הגולשים ל hotlink לקומונס בשביל ה thumbnails. אבל, עדיין יש מידע שצריך להוריד ממדיה-קומונס לגבי כל תמונה - כדי לחשב את הגודל של ה thumbnails ולרנדר את ה html - (אימוג'י של פייספאלם)... אז - על כל תמונה נראה שיש 4 קריאות למדיה-קומונס בשביל לחשב גדלים, לפני שאפשר להגיש לגולשים את הדף - וזה לוקח זמן גם כשיש יחסית מעט תמונות. מתועדים פה שני מקרים - אחד עם 8 תמונות - שלוקח 10 שניות, ואחד עם 100 תמונות, שלוקח יותר מ-30 שניות. המידע הזה על כל תמונה נשמר מקומית ל 12 שעות - ובגלל זה ההתנהגות נראית מאוד לא עקבית. מה עושים? לא יודע. כפי שמומלץ - כדאי לעבור לקבצים מקומיים. לא יודע כמה זה ישים באקו-ויקי, נשמע לי הרבה עבודה, כותבים פה קצת על כלים שאמורים לסייע, אולי יש משהו שעושה את הכל אוטומטית לאתר שלם. אפשר גם להגדיל את ה cache מ 12 השעות הדיפולטיביות לשבוע, או משהו כזה (הייתי אפילו אומר חודש, כמה כבר משתנות תמונות). אפשר גם לבדוק אם אפשר למקבל את ה curl של php יותר ממה שהוא ממוקבל היום, ואפשר לחכות שהבעיה הזו (כנראה של הרבה אתרי מדיה-ויקי) תעצבן מספיק אנשים כדי שמישהו ייעל את הקריאות האלו למדיה קומונס. [[משתמש:Eburcat|איתן בורקט]] ([[שיחת משתמש:Eburcat|שיחה]]) 00:40, 25 באוקטובר 2020 (IDT) |
| ::::::וואו, לא היה לי מושג שזו הסיבה, איתן! קאשינג וקריאות שהן סוג של סקרייפינג זה בהחלט מכביד בצורה לא הגיונית. אי בהחלט ממליץ להעלות את הקאש לפחות לחודש אבל ראיתי את מדבריות האורן עולה לאט גם בשתי טעינות רצופות, מה שאומר שהקאש לא באמת עושה משהו. הפתרון הנכון הוא להעלות מקומית או להשתמש בקומונס בלי שאילתות BACKEND. אם יש בעיות להעלות מקומית בגלל הבדלי הרשיון אז כדאי לזכור שאפשר לערבב תוכן כל עוד מצוין במטאדאטה של התמונה מה הרשיון שלה. לחלופין אפשר להחליט שבוחרים רשיון זהה לויקיפדיה ונפתרות המון בעיות. (זו דעתי כמשתמש, בתור הבעלים של השרת אני לא מודאג מהטראפיק שנוסף, רק שלדעתי כאיש טכני זה פתרון רע). לגבי PHP וקריאות מקביליות - גוד לאק, PHP זו שפה של האלף הקודם, לא תומכת מיקבול כמו שצריך. מפתיע אותי שפרוייקט כזה עוד לא שקל מעבר לשפה שמבוצעת יותר יעיל. --[[משתמש:עירא|עירא]] ([[שיחת משתמש:עירא|שיחה]]) 11:03, 30 באוקטובר 2020 (IST) | | ::::::וואו, לא היה לי מושג שזו הסיבה, איתן! קאשינג וקריאות שהן סוג של סקרייפינג זה בהחלט מכביד בצורה לא הגיונית. אי בהחלט ממליץ להעלות את הקאש לפחות לחודש אבל ראיתי את מדבריות האורן עולה לאט גם בשתי טעינות רצופות, מה שאומר שהקאש לא באמת עושה משהו. הפתרון הנכון הוא להעלות מקומית או להשתמש בקומונס בלי שאילתות BACKEND. אם יש בעיות להעלות מקומית בגלל הבדלי הרשיון אז כדאי לזכור שאפשר לערבב תוכן כל עוד מצוין במטאדאטה של התמונה מה הרשיון שלה. לחלופין אפשר להחליט שבוחרים רשיון זהה לויקיפדיה ונפתרות המון בעיות. (זו דעתי כמשתמש, בתור הבעלים של השרת אני לא מודאג מהטראפיק שנוסף, רק שלדעתי כאיש טכני זה פתרון רע). לגבי PHP וקריאות מקביליות - גוד לאק, PHP זו שפה של האלף הקודם, לא תומכת מיקבול כמו שצריך. מפתיע אותי שפרוייקט כזה עוד לא שקל מעבר לשפה שמבוצעת יותר יעיל. --[[משתמש:עירא|עירא]] ([[שיחת משתמש:עירא|שיחה]]) 11:03, 30 באוקטובר 2020 (IST) |