Apaļa HVAC kanāla korekcijas uzstādīšana ar konceptuālu uzstādīšanu 90 sekundēs - Metāla lokšņu mazulis

Esmu dzirdējis, ka tiek ieteikts, ka lapas satura kodēšanas iestatīšana uz zip vai gzip samazinās ielādes laiku un samazinās joslas platumu. Vai tas ir vērts ieviest vidējai vietnei vai tikai vietnēm ar lielu slodzi? Kā rīkoties, kā iestatīt lapas, kas šādā veidā tiek apkalpotas LAMP vidē? Vai pastāv praktiska atšķirība starp zip un gzip?

  • Es domāju: zip = deflate

Tas ir absolūti vērts, pat vietnēs ar vidēju vai zemu trafika līmeni. Lai gan tas samazinās jūsu joslas platumu (ar nelielu CPU izmantošanas pieaugumu), patiesais ieguvums ir jūsu lietotājiem. Pat platjoslas tīklā jūs varat pamanīt veiktspējas uzlabošanos, piekļūstot saspiestām lapām, taču lietotāji to ļoti novērtēs, izmantojot lēnāku tīkla ātrumu un jaunākus viedtālruņus.

Pārlūkprogramma var nosūtīt galveni "Pieņemt kodējumu", kurā teikts, ka tā var pieņemt dažādu veidu kodējumus. Parasti tas ir "gzip, deflate". (Google Chrome ir dīvainais formāts ar nosaukumu "sdch", kuru jūs vienkārši varat ignorēt.) Pēc tam, ja saņemat šo galveni no pārlūkprogrammas, varat, ja vēlaties, nosūtīt savu saturu atpakaļ saspiestu, izmantojot formātu gzip vai deflate. To darot, protams, pārlūkam ir jāpasaka, ko esat paveicis, tāpēc izejošajām lietām pievienojiet galveni “Satura kodējums”.

Gzip un deflate formāti ir definēti RFC (interneta standartu dokumenti). Opcijas "zip" nav, lai gan dažās pārlūkprogrammās var būt opcija "bzip2".

Tagad jūsu problēma ir kodēt savus materiālus šajā formātā un nosūtīt tos atpakaļ. Ja izmantojat Apache, ir veidi, kā iestatīt to automātiski (mod_deflate utt.). Ja sūtāt attēlus, ņemiet vērā, ka lielākā daļa attēlu formātu, piemēram, JPEG, PNG, GIF utt., Jau ir saspiesti, tāpēc jūs nesaņemat nekādu labumu no to saspiešanas. Būtībā tas darbojas tikai HTML, CSS, vienkārša teksta vai JavaScript gadījumā.

Jums jābūt piesardzīgam, izmantojot "deflate" kodējumu, jo Internet Explorer ir ilgstoša kļūda, kur tas to pārāk labi nesaprot. Es uzskatu, ka tādas bikses kā Google App Engine automātiski noskaidros, kādu kompresiju izmantot, un piemēros to jums.

Papildinot Jason Birchs un Kinopikos atbildes: vēl viens arvien nozīmīgāks iemesls, kāpēc jūs vēlaties izmantot šo (ļoti vienkāršo) optimizāciju, ir Google paziņojums par vietnes ātruma izmantošanu tīmekļa meklēšanas rangā no 2010. gada 9. aprīļa. Jūs noteikti nevēlaties palaist garām par uzlabojumiem attiecībā uz jūsu SEO centieniem tik viegli;)

Kad sākat apskatīt lietas no šī leņķa, jūs, visticamāk, gūsiet labumu no attiecīgajiem rīkiem (un jums būs patīkami strādāt ar tiem), sniedzot ieskatu par jūsu lapu veiktspēju un ko jūs varat darīt, lai tās uzlabotu:

  • Yahoo! Firebug YSlow
  • Firebug Google lapas ātrums

strādāja par jums: Charles Robertson | Vēlies ar mums sazināties?