מאגרי מידע

הגדרת דחיסת GZip לשיפור ביצועי האתר


מהי דחיסת GZip?

דחיסת GZip היא טכניקה המאפשרת לדחוס את התוכן הנשלח מהשרת לדפדפן המשתמש. בעזרת דחיסה זו, נפח הנתונים קטן משמעותית, מה שמוביל לטעינת דפים מהירה יותר ולחוויית משתמש משופרת.

כיצד להפעיל דחיסת GZip?

ברמת PHP

ניתן להגדיר דחיסת GZip בקוד ה-PHP באתר שלכם באמצעות הפקודות הבאות:


<?php
// הפעלת דחיסת GZip
ini_set('zlib.output_compression', 'On');
// קביעת רמת הדחיסה (1-9)
ini_set('zlib.output_compression_level', '5');
?>
            

ברמת שרת (Apache)

אם האתר שלכם מתארח על שרת Apache, תוכלו להגדיר דחיסת GZip בקובץ .htaccess:


<IfModule mod_deflate.c>
    AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript application/json
</IfModule>
            

רמות הדחיסה

רמת הדחיסה ניתנת להגדרה בין 0 (ללא דחיסה) ל-9 (דחיסה מקסימלית). יש לקחת בחשבון שרמות גבוהות יותר עשויות להעמיס על השרת, ולכן מומלץ להשתמש ברמות 3-6 לצורך איזון בין ביצועים לתפוקה.

בדיקת דחיסת GZip

ניתן לבדוק האם הדחיסה פועלת באמצעות כלים כמו Check Gzip Compression.

סיכום

דחיסת GZip היא שיטה יעילה לשיפור ביצועי האתר. בין אם אתם מפעילים אותה ברמת השרת או בקוד ה-PHP, היא תספק שיפור משמעותי במהירות טעינת האתר ובחוויית המשתמש.




נכתב ע"י: LiveDns Ltd - אחסון אתרים | תאריך: 17/03/2013
צפיות: 5641

חזרה לדף קודם