ציטוט:
נכתב במקור על ידי HQserv.co.il
1. הדפדפן: שלום תביא לי בGET את index.html
2. השרת: בסדר תן לי לבדוק אם הקובץ נמצא
3. השרת: מצאתי את הקובץ! קוד 200OK אני שולח אותו עכשיו
4. הדפדפן: 100KB? מחכה מחכה... טוב זה נטען
GZIP בעצם מקבץ קבצים גדולים ושולח אותם בגודל קטן יותר
מדריך התקנה: http://nadeausoftware.com/node/33
|
איך הצלחת להפוך 2 בקשות ל4, ולסבך את העניין של GZIP?
הבקשות הן:
1. בקשת GET (ולא לבקש שיחזיר GET), לאן בשרת הוא פונה, וכל מיני פרטמרים שלא חשובים עכשיו
2. השרת מחזיר תשובה (במקרה הזה קוד 200, שהכל תקין) - ובאותה תשובה הוא גם מחזיר את התוכן ולא בנפרד.
לפתוח האשכול - בקשר לGZIP שלך, תחשוב שזה כמו הקבצי zip ו-rar במחשב שלך - במקום לשמור קובץ בצורה רגילה, אז "דוחסים" אותו באמצעות כל מיני אלגוריתמים והוא תופס פחות מקום על הדיסק שלך.
עכשיו תחשוב שבמקום 1mb האתר שלך יהיה פחות - מן הסתם שהוא יהיה יותר מהיר.
אם אתה רוצה לשפר עוד יותר את הביצועים, חוץ מGZIP תנסה גם להקטין את תוכן הקבצים (למשל בקבצי JavaScript למחוק את כל הרווחים, השורות קוד המיותרות, הטאבים וכל מה שלא נחוץ. אז נכון, הקוד לא יהיה ברור וקריא, אבל למה שהגולש שלך יצטרך בכלל לקרוא אותו?)
בקשר למדריך התקנה - מצאתי משהו פשוט מחיפוש בגוגל, הוא מיועד ללינוקס
http://www.webhostgear.com/249.html
בהצלחה עם זה