Suspaudimas sutrumpina atsakymo laiką, sumažindamas HTTP atsakymo dydį. „Gzip“ yra populiariausias ir efektyviausias šiuo metu galimas glaudinimo metodas, kuris atsako dydį paprastai sumažina maždaug 70%.
2009 m. 90% interneto srauto keliavo per palaikomas naršykles. Gzip. Šiandien:
Visos šiuolaikinės naršyklės palaiko ir automatiškai derasi dėl GZIP glaudinimo dėl visų HTTP užklausų: mūsų darbas yra užtikrinti, kad serveris būtų tinkamai sukonfigūruotas aptarnauti suglaudintus išteklius, kai to prašo klientas.
„Apache“ pagrįstame serveryje tai galite padaryti naudodami „.htaccess“ failą:
# BEGIN GZIP AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript # END GZIP
Iš esmės tai yra MIME tipų, kuriems bus taikomas gzipingas, sąrašas. Nedvejodami pakeiskite sąrašą visų jūsų teikiamų teksto išteklių.
HTML5 „Boilerplate“ projektas siūlo visų populiarių serverių serverio konfigūracijas. Tai yra .htaccess versija
AddOutputFilterByType DEFLATE "application/atom+xml" \ "application/javascript" \ "application/json" \ "application/ld+json" \ "application/manifest+json" \ "application/rdf+xml" \ "application/rss+xml" \ "application/schema+json" \ "application/vnd.geo+json" \ "application/vnd.ms-fontobject" \ "application/x-font-ttf" \ "application/x-javascript" \ "application/x-web-app-manifest+json" \ "application/xhtml+xml" \ "application/xml" \ "font/eot" \ "font/opentype" \ "image/bmp.webp" \ "image/svg+xml" \ "image/vnd.microsoft.icon" \ "image/x-icon" \ "text/cache-manifest" \ "text/css" \ "text/html" \ "text/javascript" \ "text/plain" \ "text/vcard" \ "text/vnd.rim.location.xloc" \ "text/vtt" \ "text/x-component" \ "text/x-cross-domain-policy" \ "text/xml"