Τι είναι η συμπίεση HTTP;

Ένας διακομιστής ιστού μπορεί να συμπιέσει μια σελίδα, ένα script ή ένα φύλλο στυλ πριν το στείλει, και το πρόγραμμα περιήγησης το αποσυμπιέζει μόλις το λάβει. Το πρόγραμμα περιήγησης αναφέρει τις μορφές που υποστηρίζει στην κεφαλίδα αιτήματος Accept-Encoding, και ο διακομιστής αναφέρει τη μορφή που χρησιμοποίησε στην κεφαλίδα Content-Encoding. Το κείμενο συμπιέζεται αποτελεσματικά, οπότε μια συμπιεσμένη σελίδα συχνά μεταφέρεται με το ένα τέταρτο του αρχικού μεγέθους ή και λιγότερο, με αποτέλεσμα να φορτώνει ταχύτερα και να εξοικονομείται εύρος ζώνης.

Κωδικοποίηση Τιμή κεφαλίδας Σημειώσεις
gzip gzip Υποστηρίζεται παντού· η βασική επιλογή που πρέπει να διαθέτει κάθε διακομιστής
Brotli br Συνήθως 15–25% μικρότερο από το gzip για κείμενο· μόνο μέσω HTTPS
Zstandard (zstd) zstd Νεότερο· γρήγορη συμπίεση, υποστηρίζεται από τα Chrome και Firefox

Περιγραφή εργαλείου

Εισαγάγετε ένα URL και πατήστε «Έλεγχος συμπίεσης». Ο διακομιστής μας το κατεβάζει μία φορά χωρίς συμπίεση και μία φορά για κάθε κωδικοποίηση και, στη συνέχεια, συγκρίνει τα μεγέθη:

  • Η ένδειξη «Υποστηρίζεται» δείχνει αν ο διακομιστής απάντησε με αυτήν την κωδικοποίηση
  • Το «Μέγεθος» δείχνει πόσα byte στάλθηκαν μετά τη συμπίεση, ενώ το «Εξοικονόμηση» δείχνει πόσο μικρότερο είναι το μέγεθος σε σχέση με το μέγεθος «Χωρίς συμπίεση»
  • Η ένδειξη Vary: Accept-Encoding δείχνει αν ο διακομιστής ενημερώνει τα cache και τα CDN ότι η απάντηση εξαρτάται από την κωδικοποίηση, ώστε να μη στέλνουν ένα συμπιεσμένο αντίγραφο σε client που δεν μπορεί να το διαβάσει

Οι ανακατευθύνσεις ακολουθούνται (έως 5), και το πεδίο «URL που ελέγχθηκε» δείχνει τον τελικό προορισμό τους. Κάθε λήψη διαβάζεται μέχρι τα 5 MB.

Οι βοηθοί AI που είναι συνδεδεμένοι στον διακομιστή MCP του Rapid Tool Set μπορούν να εκτελέσουν τον ίδιο έλεγχο ως http_compression_checker.

Συμβουλές

  • Ελέγξτε τα αρχεία που επηρεάζουν περισσότερο την ταχύτητα: την ίδια τη σελίδα, το κύριο πακέτο JavaScript και τα CSS της.
  • Οι εικόνες, τα βίντεο και οι γραμματοσειρές όπως η WOFF2 είναι ήδη συμπιεσμένα· σωστά, οι διακομιστές τα στέλνουν χωρίς συμπίεση HTTP.
  • Αν λείπει το Brotli, συχνά αρκεί μία μόνο ρύθμιση: brotli on; με τη μονάδα ngx_brotli στο nginx ή το mod_brotli στο Apache. Τα CDN όπως το Cloudflare το ενεργοποιούν για εσάς.