Τι είναι το Gzip;

Το Gzip μπορεί να αναφέρεται σε οποιοδήποτε από τα παρακάτω:

1. Σύντομη για το GNU zip, το Gzip είναι ένα εργαλείο συμπίεσης σε συστήματα που μοιάζουν με Unix και χρησιμοποιούν τα εργαλεία της γραμμής εντολών GNU. Αναπτύχθηκε από τους Jean-Loup Gaily και Mark Alder και κυκλοφόρησε στις 31 Οκτωβρίου 1992. Τα αρχεία που είναι συμπιεσμένα με το gzip περιέχουν συνήθως την επέκταση ονόματος αρχείου .gz .

2. Όταν γίνεται αναφορά στην HTTP και την κωδικοποίηση περιεχομένου, το HTTP / 1.1 εισήγαγε το gzip ως έναν τρόπο για έναν διακομιστή ιστού να συμπιέζει περιεχόμενο προτού τον στείλει στον επισκέπτη. Χρησιμοποιώντας το gzip, μια σελίδα φορτώνει ταχύτερα λόγω του μικρότερου μεγέθους και μπορεί επίσης να μειώσει το συνολικό κόστος εύρους ζώνης.

Για παράδειγμα, αυτή η ιστοσελίδα έχει μέγεθος 7, 65 KB και η έκδοση gzipped αυτής της σελίδας είναι 2, 47 KB, η οποία είναι μια εξοικονόμηση δεδομένων 67, 71%. Αν πήρατε αυτό το παράδειγμα, πολλαπλασιάστηκε με εκατοντάδες χιλιάδες σελίδες, μπορείτε να δείτε πώς μπορεί να βοηθήσει αυτή η αλλαγή. Αυτό το παράδειγμα είναι επίσης μόνο το αρχείο .htm, το οποίο δεν περιλαμβάνει εξωτερικά αρχεία .CSS που μπορεί επίσης να είναι gzipped.

Εάν εκτελείτε το Apache για τον διακομιστή ιστού σας, το gzip έχει αντικατασταθεί από τη λειτουργία αποπληθωρισμού. Για να ενεργοποιήσετε την παράκαμψη στους διακομιστές Apache, προσθέστε τον παρακάτω κώδικα στο αρχείο .htaccess.

 #Compress κείμενο, HTML, JavaScript, CSS και XML AddOutputFilterByType DEFLATE text / plain AddOutputFilterByType DEFLATE text / html AddOutputFilterByType DEFLATE text / xml AddOutputFilterByType DEFLATE text / css εφαρμογή AddOutputFilterByType DEFLATE / xml AddOutputFilterByType εφαρμογή DEFLATE / xhtml + xml AddOutputFilterByType εφαρμογή DEFLATE / rss + xml AddOutputFilterByType Εφαρμογή DEFLATE / javascript AddOutputFilterByType Εφαρμογή DEFLATE / x-javascript # Αφαιρέστε τα σφάλματα του προγράμματος περιήγησης BrowserMatch ^ Mozilla / 4 gzip-only-text / html BrowserMatch ^ Mozilla / 4 \ .0 [678] ! gzip-only-text / html Header προσθέστε Vary User-Agent 

Συμπίεση, συντομογραφίες ηλεκτρονικών υπολογιστών, GNU, HTTP, όροι Διαδικτύου, όροι λογισμικού, Tarball, όροι σχεδιασμού ιστοσελίδων