מה נדרש כדי לזהות ולנתח בעיות ביצועים באפליקציה שלך
האם רצית לדעת מה נדרש כדי לזהות מה גורם לבעית הביצועים באפליקציה שלך? יש לי תשובה בשבילך - כל מה שנדרש כבר מותקן במחשב שלך.מה שנשאר זה להשתמש ביכולות האלה. בעיות ביצועים יכולים לנבוע ממספר רב של גורמים. אני אוהב ללכת לפי שכבות פיזיות.חה חה חה. נזכרתי ב-Shrek שגם מאמין גדול ב-Layers. נכון שאנחנו דומים קצת...או הרבה?
שכתב לקוח
- גודל ה-HTML. דבר בסיסי הוא לבדוק מה גודל של הדף שיורד ללקוח - הדפדפן. ניתן לבדוק זאת בעזרת מספר שיטות וכלים כאשר הבסיסית ביותר היא... לפתוח מקור HTML שירד לדפדפן.
- כמות המשאבים שהדפדפן מוריד. אם ה-HTML אינו גדול זה לא אומר שגודל כולל של הדף הוא גם לא גדול. הרי יש הפניות לתמונות ולקבצים אחרים יכולים להיות גדולים. אם עדיין לא התקנת Fiddler - עשה זאת מייד (חינם) ותתחיל לגדלות בזמן אפס מה רץ לך על הרשת כתוצאה מפניה לדפי ה-web שלך. תתחיל כאן - Improve Web Application Performance By Reducing Number Of Http Requests - Fiddler To The Rescue
שכבת שרת
כדי לזהות בעיות בשרת ניתן לנתח לוגים שונים - אני מת על IIS Logs וכמובן Perfmon logs. להלן כלים שיש לך כבר שתוכל להתשמש לצורך ניתוח הלוגים:
ראית? לא נדרש הרבה. כל הכלים הם בחינם. השימוש הוא פשוט גם. אם תשתמש בהם אז תהיה הראשון שיזהה בעיות ביצעוים ולא הלקוח שלך.
שמי אליק לוין ואני מתרכז ב- Security and Performance באפליקציות Net.
בזמני הפנוי אני בלוגר שרוף.
This template is made with PracticeThis.com plugin for Windows Live Writer