Reduceți greutatea și îmbunătățiți viteza unui site web cu compresie Gzip
Specialist SEO/SEM

Zilele trecute vorbeam despre cum să reduci solicitările http ale unei pagini web pentru a reduce timpul de încărcare, era legat de imagini. Acum ne vom concentra pe fișiere plate: HTML, CSS, JS, XML, JSON, TXT, printre altele, și ceea ce vom face este comprimați „din mers” cu GZip. Serverul nostru va trimite fișierele comprimate către browser, iar browserul va fi însărcinat cu decomprimarea acestor fișiere.
Gzip nu va fi utilizat în imagini și PDF, deoarece acestea sunt deja comprimate.
Cu această compresie am putut reduce greutatea între 70% și 90%, este foarte interesant să reducem timpul de descărcare și traficul lunar al găzduirii noastre.
majoritatea browserelor acceptă Gzip, iar cei care nu o fac, încarcă pagina fără comprimare, astfel încât să nu avem nicio problemă cu browserele vechi.
Pentru a activa Gzip pe serverele apache, trebuie să aveți modulul mod_deflate sau mod_gzip și adăugați următoarele linii în fișierul .htaccess:
php_flag zlib.output_compression On
# Nivel de compresie
php_value zlib.output_compression_level 2
Și dacă vrei să o faci în PHP Trebuie să includeți în fișierele dvs. .php la începutul codului:
Și la sfârșitul fișierului php:
Pentru verificați paginile web care utilizează Gzip Există un instrument online foarte util care, pe lângă faptul că vă informează dacă folosește Gzip sau nu, indică greutatea cu și fără gzip.
Să vedem acest grafic cu câteva exemple reale:
Joi, 26 iunie 2008 la 2008-06-26T02: 22: 27 + 00: 000000002730200806 în general. Atât comentariile, cât și ping-urile sunt închise în prezent.
34 Răspunsuri la „Reduceți greutatea și îmbunătățiți viteza unui site web cu compresie Gzip”.
[…] Am comentat deja în mai multe postări despre cum să optimizez un site web. Fie prin server, comprimarea în Gzip, fie prin conținut, reducând numărul de solicitări http din imagini. Aceste postări au fost axate pe optimizarea vitezei de transfer și reducerea greutății și reducerea cererilor http. […]
Un articol foarte interesant. Dar am unele îndoieli:
1) crește foarte mult încărcarea serverului?
2) Când activați compresia, serverul comprimă totul? Adică, putem opri încercarea de a comprima, de exemplu .jpg?
Un salut și felicitări pe blog.
Bună Pedro, mulțumesc pentru vizita blogului meu. Voi încerca să vă răspund la întrebări chiar dacă unele nu sunt foarte clare.
1) Ei bine, nu pot răspunde la această întrebare, deoarece nu am prea multă experiență cu serverele, dar vă pot spune că majoritatea site-urilor mari folosesc compresia Gzip (Softonic, 20 minute, msn, yahoo, youtube, facebook .).
2) Activarea compresiei comprimă numai fișierele plate. Fișierele jpg nu vor fi comprimate deoarece sunt deja un fișier comprimat.
Sper că ți-a fost de ajutor.
[…] A considera. Fișierul ga.js din Google Analytics ocupă 9 KB, deoarece este comprimat în Gzip și dacă vă limitați doar să îl copiați pe serverul dvs. și nu aveți activă compresia http Gzip pe server, acesta va ocupa 22 KB și descărcarea ar putea fii și mai lent. Vă recomandăm să măsurați timpul de descărcare al fișierului ga.js în google-analytics și pe server. Dacă serverul dvs. este mai mare, mai bine nu utilizați această tehnică. […]
Încerc să-mi configurez site-ul pentru a funcționa cu compresie mod_gzip, am verificat deja dacă serverul îl avea activat și am făcut pașii pe care îi spuneți pe blogul dvs., dar nu pot să-l comprim, vă rog să mă ajutați, ce altceva am do?
Vă mulțumesc foarte mult pentru articol.
Îl testez în serviciile mele web, pentru a vedea cum este, dacă se afișează în timpii de încărcare.
Vă mulțumesc foarte mult pentru articol.
Îl testez în serviciile mele web, pentru a vedea cum este, dacă se afișează în timpii de încărcare și mai ales dacă ajută la îmbunătățirea ratelor de ieșire și de respingere.
Da, încărcarea pe server crește, dar merită folosită această tehnică, ca serverul să fie lansat mai devreme pentru a accepta o nouă solicitare http
Foarte bine, încerc cu pagini interioare, săptămâna viitoare o voi face cu toate pânzele, merită, vă asigur, face paginile mai rapide și cu siguranță veți primi mai multe vizite pe pagina dvs. de web.
Salutări din Panama, Felicitări și binecuvântări
Așa am făcut-o, un pic de luptă cu compresia CSS, dar în cele din urmă am reușit.