DCSIMG
Fiddler on the Roof (of http) - Techie Tal

Techie Tal

קצת תוכנה, קצת טיפים, קצת טכנולוגיה — קצת אחרת

שווה קריאה

מי שקרא את הפוסט הזה קרא גם...

Fiddler on the Roof (of http)

אני נמצא הרבה זמן בעולם התוכנה Thinking וכמעט 15 שנה בעולם ה WEB ותמיד היו חסרים כלים ידידותיים לניתור של HTTP ובנייה של עמודי WEB.

ולאחרונה נחשפתי ל Fiddler (שאינו כלי חדש) באחד הפרויקטים שאני מלווה ולא האמנתי איך לא הכרתי אותו עד כה Silly

lightbulb Techie Tal ממליץ: Fiddler 2

מדובר בתוכנה שיוצרת Proxy שדרכו עוברות כל הקריאות של ה HTTP וכך ניתן לאסוף ולנתח במדויק מה קורה בעמוד WEB.

הנה ניתוח של העמוד המרכזי של הבלוגיה שלנו

Fiddler2

כמות המידע היא עצומה:

  • ניתן לראות שהדף נטען ב 10 שניות למרות שהוא קטן (53K) - הגיע הזמן לשיפור ביצועיםAngry
  • רואים איזה חלקים הגיעו מ Cache למשל - קוד 304
  • אפשר לקבל את סדר הטעינה
  • לשנות את ה Header גם ב Response וגם ב Request
  • ניתן לשים Break Points
  • ועוד ועוד ועוד - פושוט אפשר למלא עמודים באופציות הרבות שהוא נותן

אבל החשוב ביותר - אין כמעט עקומת למידה - מתקינים, מפעילים ומייד ניתן להפיק מידע איכותי!!!

אפשר ללחוץ כאן לצפיה בוידאו הסבר ראשוני

אפשר לקבל פילוח תוכן העמוד בגרפים

Chart

לעצור ב Break Point ולראות בדיוק את תוכן השדר

Breakpoint

(ללחוץ להגדלה)

  • אפשר להפעיל ולהפסיק דחיסה
  • להתאים לפי סוג הדפדפן שבבדיקה
  • להציג או לא להציג תמונות, HTTPS, Cache
  • להציג גרף זמנים

Transfer Timeline

היכן שמצוייר דיסק - הכוונה שהחלק הזה הגיע מה Cache המקומי

רוצים עוד?!

אז יש גם תוספים בלינק הבא

אני ממליץ על שניים:

  • Gallery - מציג את כל התמונות בפילטר לפי גודל

Gallery

  • SyntaxView Inspector - מציג HTML, JScript, XML, and other web formats בצורה קריאה ופשוטה

SyntaxView Inspector

 

טוב מספיק - יאללה להוריד את Fiddler ולהתחיל להשתמש

כמו כן תוכלו לקרא עוד בשני פוסטים של אליק לוין יועץ MCS לביצועים וא"מ: Improve Web Application Performance ופוסט נוסף המכיל רשימה ארוכה של כלים חינם לשיפור ביצועים באפליקציות

בהצלחה,


טל שחר, Tal Shahar

Share this post :

תוכן התגובה

אליק לוין כתב/ה:

טל!

סקירה יפה מאוד של הכלי

אליק

# October 13, 2008 7:27 AM
שלח תגובה

(שדה חובה)  

(שדה חובה)  

(אופציונלי)

(שדה חובה) 

Please add 5 and 5 and type the answer here:


Enter the numbers above: