![]() |
מה עושה ob_start?
הוא ממש בהתחלה, והאתר נטען ממש ממש לאט בגלל זה.
איזו חשיבות יש לו? ומה אפשר לעשות שהאתר יטען מהר יותר ? |
מה הכתובת של האתר
|
ob_start גורם לזה שהפלט של הדף יטען לתוך buffer ולא ישלח לגולש, עד שיתבצע "flush" - ניקוי של הbuffer ושליחת התוכן לגולש (ob_flush).
בהרבה מקרים אנשים משתמשים בזה שלא לצורך (כמו למשל כדי לקבוע headers אחרי הדפסה של תוכן), וזה לא נכון לעשות ככה כדאי לך לבדוק אם באמת צריך להשתמש בפונקציה הזאת באתר שלך, אבל בכל מקרה לא הייתי אומר שזה מה שגורם לאתר שלך לעלות לאט - יכולים להיות המון סיבות וצריך לבדוק את זה, ובזה אי אפשר לעזור לך "על עיוור" בלי לראות את האתר. |
www.cservers.co.il
ברגע שהורדתי את הפקודה, האתר פשוט התחיל לזוז. |
ציטוט:
|
יש לך 4.5 שניות TTFB (מהרגע שהדפדפן ביקש את הדף הראשי ועד שהשרת שלח את הבייט הראשון,
במידה ואתה בודק בזמן אמת מה המצב בשרתי משחק - רע מאוד, אתה גם "מציק" לשרתי משחק כל פעם וגם מאט את האתר. במקום זה אתה יכול לעדכן את המידע כל 30 שניות. עוד כמה טיפים למהירות: 1. תחליף את https ב-http בתוסף של גוגל. 2. את ה-jquery תטען מהשרת. 3. את השרת תעביר מרומניה לישראל. 4. תקרא על Cache-Control ותוסיף לתוכן הסטטי. אבי./ |
כל הזמנים הם GMT +2. הזמן כעת הוא 17:01. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ