Samazināt sastāvdaļu skaitu savās lapās
HTTP pieprasījumi ir tādi, kā pārlūkprogrammas lūdz jūsu lapas skatīt. Kad jūsu tīmekļa lapa ielādējas pārlūkprogrammā, pārlūks URL adreses vietnei nosūta HTTP pieprasījumu tīmekļa serverim. Pēc tam, kad tiek piegādāts HTML, pārlūks to analizē un meklē papildu attēlus, skriptus, CSS , Flash un tā tālāk.
Katru reizi, kad tā saskata jaunu elementa pieprasījumu, serverim tiek nosūtīts vēl viens HTTP pieprasījums. Jo vairāk attēlu, skriptu, CSS, Flash utt., Kas jūsu lapai ir vairāk pieprasījumu, un lēnāk jūsu lapas tiks ielādētas. Vienkāršākais veids, kā samazināt HTTP pieprasījumu skaitu jūsu lapās, ir neizmantot daudzus (vai visus) attēlus, skriptus, CSS, Flash utt. Bet lapas, kas ir tikai teksts, ir garlaicīgi.
Kā samazināt HTTP pieprasījumus, neiznīcinot jūsu dizainu
Par laimi ir vairāki veidi, kā jūs varat samazināt HTTP pieprasījumu skaitu, vienlaikus saglabājot augstas kvalitātes, bagātīgu tīmekļa dizainu.
- Failu apvienošana - svarīgi ir izmantot ārējo stilu lapas un skriptus, lai tie netiktu bojāti lejupielādes laikā, bet tiem nav vairāk par vienu CSS un vienu skripta failu.
- Izmantojiet CSS spīdumus - kad jūs apvienojat lielāko daļu vai visus savus attēlus ar sprite, jūs ieslēdzat vairākus attēlu pieprasījumus tikai vienā. Tad jūs vienkārši izmantojat fona attēla CSS īpašumu, lai parādītu vajadzīgā attēla sadaļu.
- Attēlu kartes - Attēlu kartes nav tik populāras, kādas tās bija kādreiz, taču, ja jums ir blakus attēli, tie var samazināt vairākus HTTP attēlu pieprasījumus līdz vienam.
Izmantojiet kešatmiņu, lai uzlabotu iekšējo lapas ielādes laiku
Izmantojot CSS sprites un kombinētos CSS un skriptu failus, varat arī uzlabot iekšējo lapu ielādes laiku. Piemēram, ja jums ir sprite attēls, kas satur iekšējās lapas elementus, kā arī jūsu galveno lapu, tad, kad jūsu lasītāji dodas uz šīm iekšējām lapām, attēls jau ir lejupielādēts un tiek ievietots kešatmiņā . Tātad viņiem nebūs nepieciešams HTTP pieprasījums, lai ielādētu šos attēlus arī jūsu interjera lapās.