פורסם: 05/08/2005 - 03:39
נושא ההודעה: נוסף caching עבור חלק מהבלוקים
|
שונה הקוד של מספר בלוקים באתר ומופעל עליהם caching. הבלוקים אשר שונו:
- הבלוק המרכזי (מה חדש): caching ל-30 שניות
- בלוק מי מחובר - caching ל-30 שניות
- בלוק הקישורים : 300 שניות
פעולות המשפיעות עליהן התוכן הזה יופיעו בהשהיה מסויימת (לדוגמא: פוסט חדש בפורומים יופיע בבלוק "מה חדש" עד 30 שניות לכל היותר מרגע פרסומו).
יכול להיות שהזמנים ישונו במקרה הצורך, כרגע השינויים בתקופת הרצה.
|
|
חזרה לתוכן הדיון |
פורסם: 05/08/2005 - 08:44
נושא ההודעה:
|
למה לא להפוך את כל הפוסטים ל HTML כמו שעשו ב gentoo forums?
|
|
חזרה לתוכן הדיון |
פורסם: 05/08/2005 - 09:36
נושא ההודעה:
|
למה אי אפשר לבחור כמה שורות להציג במה חדש ?
_________________ קוד: |
mnetnet [at] gmail [dot] com
|
|
|
חזרה לתוכן הדיון |
פורסם: 05/08/2005 - 09:56
נושא ההודעה:
|
מתכנת, יש עוד דיונים שבהם אתה רוצה לשאול את השאלה הזאת ?
|
|
חזרה לתוכן הדיון |
פורסם: 05/08/2005 - 10:20
נושא ההודעה:
|
אם זה יעזור לתפקוד האתר, נראה לי שאפשר להוסיף עוד caching לבלוק של ה"מי מחובר" ו"קישורים"
את "קישורים" אפשר אפילו לעדכן פעם בחצי שעה ולא יקרה כלום.
|
|
חזרה לתוכן הדיון |
פורסם: 05/08/2005 - 10:24
נושא ההודעה:
|
עדיין לא סידרו את הבעיה
_________________ קוד: |
mnetnet [at] gmail [dot] com
|
|
|
חזרה לתוכן הדיון |
פורסם: 05/08/2005 - 10:38
נושא ההודעה:
|
מתכנת : | למה אי אפשר לבחור כמה שורות להציג במה חדש ? |
כתור מתכנת אתה אמור לדעת שעדיף לעשות caching לאובייקט אחד, מאשר לעשות caching לN*M מצבי תצוגה שונים.
|
|
חזרה לתוכן הדיון |
פורסם: 05/08/2005 - 10:48
נושא ההודעה:
|
אבל זה מאיט את הטעינה של הדף
_________________ קוד: |
mnetnet [at] gmail [dot] com
|
|
|
חזרה לתוכן הדיון |
פורסם: 05/08/2005 - 10:55
נושא ההודעה:
|
אנשים יקרים...
מאיר מבלה שעות רבות על חשבון שעות שינה בשיפור וייעול האתר למענכם...
השינוי שהתבצע נועד לשפר את זמן טעינת הדף הראשי אשר מבצע שאילתות רבות ל database דבר שמעמיס מאוד את השרת.
כרגע הדבר הינו רק בגדר ניסוי היתכנות על מנת לבחון כיצד הדבר משפיע ועדיין רחוק משלמות.
אנו מקווים שהדבר לא יהווה "מטרד" לחלק מכם.
נשמח לקבל הצעות אופרטיביות ולא קנטרניות כיצד ניתן לשפר את המצב.
עמכם הסליחה.
|
|
חזרה לתוכן הדיון |
פורסם: 05/08/2005 - 10:57
נושא ההודעה:
|
כבר ענו לך כאן מדוע זה הוסר. אמנם יש יותר תוכן לטעון, אך מצד שני הוא מיוצר מהר יותר, כך שחוויית המשתמש הכללי של כל הגולשים אמורה להיות מהירה יותר (זו השאיפה לפחות).
זה הבלוק שמייצר את השאילתות ה"כבדות" ביותר.
עידו:
מי מחובר שונה ל-45 שניות, ואת קישורים שיניתי לחצי שעה כפי שהצעת.
|
|
חזרה לתוכן הדיון |
פורסם: 05/08/2005 - 11:01
נושא ההודעה:
|
מאיר, אז אולי יש אפשרות פשוט להגביל את מספר השורות המופיעות (למשל ל-10) מבלי שתהיה למשתמש אופציה לשלוט על זה ?
|
|
חזרה לתוכן הדיון |
פורסם: 05/08/2005 - 11:01
נושא ההודעה:
|
עוד מודולים שאולי שווה לטפל בהם:
תאריכון - פעם ביום, או פעמיים ביום. אין טעם לקרא את זה מחדש כל הזמן.
סקר - פעם בחצי שעה.
מדריכים של הפינגויין - פעמיים ביום.
הרעיון, הוא שהעמוד הראשי רק יעשה שאילתות לבסיס נתונים יחיד. וכיוון שישנם הרבה אנשים שניגשים לאותם נתונים, נתונים אלו יהיה במטמון של בסיס הנתונים (אם לא השתנה).
נערך לאחרונה על-ידי elcuco בתאריך 05/08/2005 - 11:04, סך-הכל נערך פעם אחת
|
|
חזרה לתוכן הדיון |
פורסם: 05/08/2005 - 11:01
נושא ההודעה:
|
אז אני מבקש שיהיה גם בצורה של רק 8 שורות בנוסף למספר השורות הנוכחי
_________________ קוד: |
mnetnet [at] gmail [dot] com
|
|
|
חזרה לתוכן הדיון |
פורסם: 05/08/2005 - 11:05
נושא ההודעה:
|
אם זה מאוד מפריע לאנשים, אפשר לעשות אם JavaScript דבר כזה.
כלומר לישלוף את כל ההודעות מה cache, ואז בעזרת javascript להציג רק חלק.
|
|
חזרה לתוכן הדיון |
פורסם: 05/08/2005 - 11:51
נושא ההודעה:
|
ברור שעדיף ככה. מהירות האתר היא בעיה הרבה יותר גדולה ממספר הכניסות בטבלה שהוא מציג. אולי אפשר לעשות tuning קטן לגבי מספר השורות וכו' אבל אין ספק שיש שיפור במהירות וזה הכי חשוב לדעתי. כל השאר שטויות.
|
|
חזרה לתוכן הדיון |
פורסם: 05/08/2005 - 11:55
נושא ההודעה:
|
Anonymous : | אם זה מאוד מפריע לאנשים, אפשר לעשות אם JavaScript דבר כזה.
כלומר לישלוף את כל ההודעות מה cache, ואז בעזרת javascript להציג רק חלק. |
אמנם אפשר לעשות דברים כאלה ב dhtml או ב php אבל אל תשכח שהאתר בנוי על תשתית קיימת של postnuke - שינוי כזה מהותי יהווה מטרד רציני כשמאיר יבצע עדכוני אבטחה לתשתית.
מה שכן, אפשר ליצור תסריט greasemonkey שעושה את זה (אם כי, אני מסכים שהדיפולט צריך להיות קטן יותר - כל מספר ידיעות שלוקח יותר ממסך אחד הוא יותר מידי)
כל הכבוד לצוות (ואני מבין שבעיקר למאיר?) על השדרוגים הצפויים לאתר.
|
|
חזרה לתוכן הדיון |
פורסם: 05/08/2005 - 11:57
נושא ההודעה:
|
yehuda : | אנשים יקרים...
מאיר מבלה שעות רבות על חשבון שעות שינה בשיפור וייעול האתר למענכם...
השינוי שהתבצע נועד לשפר את זמן טעינת הדף הראשי אשר מבצע שאילתות רבות ל database דבר שמעמיס מאוד את השרת.
כרגע הדבר הינו רק בגדר ניסוי היתכנות על מנת לבחון כיצד הדבר משפיע ועדיין רחוק משלמות.
אנו מקווים שהדבר לא יהווה "מטרד" לחלק מכם.
נשמח לקבל הצעות אופרטיביות ולא קנטרניות כיצד ניתן לשפר את המצב.
עמכם הסליחה. |
יש לי הצעה לשיפור. איני בטוח שהיא יעילה ושהיא תתאים למערכת. יכול להיות שהיא למעשה כבר ממומשת.
נא לא לקטול אותי אם זו לא הצעה טובה. (אפשר להסביר למה זו לא הצעה טובה)
האם השאילתה בדף הראשי עוברת על טבלה ב-DB של כל ההודעות שנכתבו אי-פעם?
אם כן אז אולי כדאי ליצור טבלה ב-DB שבה ישמרו כל ההודעות החדשות, נאמר כל ההודעות שהתגובה האחרונה להן הייתה ב-72 שעות האחרונות. הטבלה הזאת תהיה קטנה מאוד
בדף הראשי השאילתה תהיה על הטבלה הקטנה, וכך יקטן העומס על השרת.
|
|
חזרה לתוכן הדיון |
פורסם: 05/08/2005 - 12:44
נושא ההודעה:
|
אח, אתם קהל קשה
הוחזר מנגנון בחירת מספר השורות. כעת ה-cache של בלוק מה חדש שומר מחרוזת המכילה את התוכן עבור כל 34 השורות בכל מקרה.
לפני הצגה, נשלף מהמחרוזת מספר השורות המבוקש, וזה מה שיוצג. זה מוסיף פעולות explode->slice->implode, פחות אופטימלי, אך נראה שסביר.
elcuco:
בלוק לוח השנה כולל כבר מנגנון cache משלו (כרגע מכוון לשעה).
בלוק הסקרים מעט מורכב יותר, חלקים ממנו מוצגים לפי הרשאות שונות, מה שמסבך את נושא שמירתו. העדפתי לא להתעסק עימו כעת
|
|
חזרה לתוכן הדיון |
פורסם: 05/08/2005 - 13:06
נושא ההודעה: לאאאאאאאאאא
|
mksoft : | אח, אתם קהל קשה
הוחזר מנגנון בחירת מספר השורות. כעת ה-cache של בלוק מה חדש שומר מחרוזת המכילה את התוכן עבור כל 34 השורות בכל מקרה.
|
אני מציע לעשות סקר כמה הודעות יוצגו כברירת מחדל.
האפשרויות:
* 8 הודעות
* 16 הודעות
* 24 הודעות
* 32 הודעות
לדעתי האפשרות האופטימלית לגולש באתר היא 24. אני מוכן להתפשר על 16.
8 הודעות זה מעט מדי.
|
|
חזרה לתוכן הדיון |
פורסם: 05/08/2005 - 13:37
נושא ההודעה:
|
מאיר, תודה יש שיפור, אבל מוזר כזה...
יש זמן תגובה (של כמה שניות פה) מרגע שאני מרענן את הדף ועד שהשרת מחזיר את הדפ, אבל ברגע שהוא מתחיל לרדת הוא יורד באיזה 30kbs במקום 3-1kbs שהיו מקודם. שיפור די גדול.
ממה נובע ה־lantency הראשוני? יש אפשרות לטפל בזה (חוץ מלהוסיף לשרת 5 גיגה ram?)
|
|
חזרה לתוכן הדיון |
פורסם: 05/08/2005 - 13:52
נושא ההודעה: Re: לאאאאאאאאאא
|
עמית : |
אני מציע לעשות סקר כמה הודעות יוצגו כברירת מחדל.
|
כמשתמש רשום, אתה יכול לבחור כמה הודעות אתה רוצה לראות. יש לך אפשרות אפשרות להגדרת ברירת המחדל ממש מעל לכותרות הפורומים.
|
|
חזרה לתוכן הדיון |
פורסם: 05/08/2005 - 18:26
נושא ההודעה: הודעות מחוקות
|
האם נמחקו הודעות פורומים שנשלחו היום (חמישה באוגוסט) ?
|
|
חזרה לתוכן הדיון |
פורסם: 05/08/2005 - 19:16
נושא ההודעה:
|
מהירות העלאת עמוד השער גדלה, וזה יפה מאד,
אבל אני מקווה שזה יהיה זמני, כי לדעתי זה קצת נוגד את הקונספט, של זמינות ועכשיו.
אולי מצד שני זה יהיה כל כך זניח שנשכח מזה בעוד שבוע.
לגבי כמות השורות להצגה, לא יודע אולי זה אני, אבל 34 לא מספיק לי, רציתי יותר אבל אם זה הולך להכביד על השרת, תשכחו ממה שהרגע כתבתי
|
|
חזרה לתוכן הדיון |
פורסם: 06/08/2005 - 01:56
נושא ההודעה:
|
האתר חזר לסורו. הוא אפילו יותר איטי מקודם.
אם הייתה מתקיימת "תחרות האתרים האיטיים בישראל", האתר הזה היה לוקח מקום ראשון בהליכה.
חבל!
|
|
חזרה לתוכן הדיון |
פורסם: 06/08/2005 - 03:27
נושא ההודעה:
|
מה לעשות, האתר הזה פופולארי יותר משהתשתית שלו מאפשרת, ומכיוון שזה אתר שלא למטרות רווח, אין בדיוק מקורות מימון לתשתית מהסוג המתאים.
אולי הגיע הזמן לעשות מגבית (ואם כבר, להוסיף adwords אופציונאליים, אני בטוח שכמה מחברי הפורום יסכימו לראות פרסומות של גוגל אם זה מקדם את האתר לעבר שרתים חדשים).
נ.ב.
הsidebar תופס רבע מהדף בפורומים, ויש שגיאה באחד מהבלוקים של "הפינגווין". (אגב, זה בלוק שדורש cacheing)
|
|
חזרה לתוכן הדיון |
פורסם: 06/08/2005 - 08:36
נושא ההודעה:
|
על איזו חומרה רץ השרת? (אני שואל למרות שבעבר זה הופיע באתר באחת ההודעות, פשוט לדעת אם שודרגה החומרה מתי שהוא.)
_________________ איזי גולדנברג
|
|
חזרה לתוכן הדיון |
פורסם: 06/08/2005 - 09:23
נושא ההודעה:
|
הבלוק של הפינגווין גרם להאטה (היה רץ עד שהיה timeout ואז השאר היה ממשיך). נוטרל בינתיים, עד שיחזור לפעילות.
ציטוט: | האם נמחקו הודעות פורומים שנשלחו היום (חמישה באוגוסט) ? |
אני מחקתי מופע אחד של הודעה כפולה (אשר הופיעה פעמיים), יכול להיות שאחד המודרטורים מחק בטעות את השני במקביל. אם זה המקרה, אני מתנצל.
דוביקס : | כמשתמש רשום, אתה יכול לבחור כמה הודעות אתה רוצה לראות. יש לך אפשרות אפשרות להגדרת ברירת המחדל ממש מעל לכותרות הפורומים. |
גם משתמשים אנונימיים יכולים לבחור את מספר ההודעות. זה נשמר ב-session.
ציטוט: | לדעתי האפשרות האופטימלית לגולש באתר היא 24. אני מוכן להתפשר על 16.
8 הודעות זה מעט מדי. |
שונה ל-16
|
|
חזרה לתוכן הדיון |
פורסם: 06/08/2005 - 09:24
נושא ההודעה:
|
yellow Dog אני חושב שזה אפשרי למעשה וVגיוני ליצור אתר בתשלום סימלי
לטובת העינין אני מוכן לתרום 100 שקלים רק תפתחו מספר חשבון
|
|
חזרה לתוכן הדיון |
פורסם: 06/08/2005 - 12:36
נושא ההודעה:
|
למה לתקן את הבעיה מאחורה ולא לתקוף את זה חזיתית?
אפשר לעלות את הבלוק לראות איפה הבעיה?
אולי אפשר לשפר את השאילתות והמסד נתונים, בכל מקרה אם האיטיות קוראת רק בבלוק הזה סימן שיש בעיה ספיציפית עם הקוד שלו.
|
|
חזרה לתוכן הדיון |
פורסם: 07/08/2005 - 03:02
נושא ההודעה:
|
מאיר ויהודה, אני לא מנסה להעמיס עליכם, ובמצב אחר הייתי פשוט קורא את ההודעות ומסתכל מהצד, אבל נראה לי שאפשרות להציג את הדיונים בדפי HTML (כפי שכבר הציעו כאן), בדומה לפורומים של אובונטו וג'נטו, יכולה להקל על השרת, כמו גם על מהירות העליה של הפורומים, במקום לרנדר בכל פעם מחדש את תצוגת הפוסטניוק (אם אני טועה, אתם מוזמנים לתקן אותי, כמו גם לפסול את ההצעה).
_________________
|
|
חזרה לתוכן הדיון |
|