אשכול: התקנת Gzip
View Single Post
ישן 04-10-12, 20:49   # 9
Kernel
אושיית הוסטינג
דירוג מסחר: (0)
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: בקעת אונו
הודעות: 2,429

Kernel לא מחובר  

ככה זה עובד:

הדפדפן פונה לשרת בפורט 80: "שלום, תביא לי (GET) את הקובץ x.php/, מההוסט domain.com, אני תומך ב-jpg, gif, xml ועוד כמה, השם שלי זה כרום גירסת 22, אני יודע לקרוא gzip או deflate (דחיסה ענתיקה), ואני יודע לקבל מספר בקשות באותו הסוקט (KeepAlive).
השרת עונה: סבבה (200), אני שרת Apache, התאריך הוא ה-4/10/12, התוכן הוא html בקידוד utf-8, אני אשלח לך מספר בקשות באותו סוקט, התוכן שאני שולח דחוס (gzip), עוד קצת בלה בלה".

על רגל אחת, המשפט הבא ללא Gzip:
AAAAAABBGIG
ב-Gzip המשפט הזה הופך ל:
6A2BGIG

מפעילים Gzip רק על טקסט, לא על תמונות (חוץ מפורמט ICO), תמונות כבר דחוסות ודחיסה נוספת רק תגדיל את משקל הקובץ ותאט את כל התהליך, Gzip מאמץ טיפה יותר את המעבד אך התועלת היא פי 100 מאשר ניצול של המעבד (התקשורת קצרה יותר, הגולש מקבל את הדף מהר יותר).
__________________
אבי
  Reply With Quote