1. Kaj je Gzip stiskanje?
2. Pomen stiskanja HTTP
3. Gzip stiskanje: Izgubljeno vs. Neizgubljeno stiskanje
4. Kako omogočiti Gzip stiskanje?
4.1 Apache
# BEGIN GZIP COMPRESSION
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
# END GZIP COMPRESSION
4.2 NGINX
Te direktive boste običajno postavili v http blok vaše nginx.conf datoteke, ki se pogosto nahaja v /etc/nginx/nginx.conf ali podobnem imeniku, odvisno od vašega operacijskega sistema in nastavitve NGINX.
http {
gzip on; # Enables Gzip compression
gzip_vary on; # Ensures the Vary header is properly set
gzip_proxied any; # Enables compression for all proxied requests
gzip_comp_level 6; # Sets the compression level (1 = low, 9 = high)
gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript; # Specifies MIME types to compress
# Additional configurations can be added here
server {
# Your server configuration
}
}
- Omogoča Gzip stiskanje z “gzip on;”.
- Zagotavlja, da je glava “Vary” pravilno nastavljena z “gzip_vary on;” za pomoč pri predpomnjenju.
- Omogoča stiskanje za vse posredovane zahteve z “gzip_proxied any;”, kar je uporabno, če uporabljate NGINX kot obratni posrednik.
- Nastavi stopnjo stiskanja na 6 z “gzip_comp_level 6;”, kar je ravnovesje med učinkovitostjo stiskanja in uporabo virov.
- Določa, katere MIME tipe stisniti z “gzip_types”. Ta seznam vključuje pogoste vrste datotek, ki imajo koristi od stiskanja, kot so HTML, CSS, JavaScript in XML.
5. Prednosti Gzip stiskanja
Zaključek
Izkoristite brezplačen posvet
Brezplačen posvet
Ustvarjamo uspeh
3 razlogi zakaj izbrati DOPE Media
Izkušnje in talent
S Facebook oglaševanjem imamo že več kot desetletje izkušenj. Naša ekipa sestoji iz senior pozicij kar pomeni, da z naše strani ne boste prejeli "študentske" ekipe s podpovprečnim znanjem.
Izkušnje iz tujine
Slovenija je po velikosti majhna in zaradi tega tudi informacije do le-te prihajajo z zamikom. Zagotovo poznate izraz "Smo 5 let za svetom". Naša agencija je "v svetu" (v Londonu) in zato smo med prvimi, ki lahko s prve roke testiramo in lansiramo najnovejše pristope.
Sodelovanje
Ničkolikorat se pogovarjamo s potencialnimi naročniki, ki so bili "opečeni" v preteklosti. Poleg rezultatov so nezadovoljni s pristopom in komunikacijo agencije. Tukaj se razlikujemo od ostalih. Ne bomo vas predali vodji projektov, ki ne razume vaših potreb. Poslušamo vas in poskrbimo, da ste z našim delom zadovoljni.