Ինչպես նվազեցնել HTTP- ի պահանջները `բեռնաթափման ժամանակ

Կրճատեք ձեր էջերում բաղադրիչների քանակը

HTTP- ի խնդրանքներն այն են, թե ինչպես են բրաուզերները ցանկանում տեսնել ձեր էջերը: Երբ ձեր վեբ էջը բեռնում է բրաուզերում, զննարկիչը հղում է կատարում HTTP- ի խնդրին վեբ սերվերի URL- ի էջի համար: Այնուհետեւ, քանի որ HTML- ը մատուցվում է, բրաուզերը զետեղում է այն եւ փնտրում է լրացուցիչ հարցումներ պատկերների, սցենարների, CSS- ի , Ֆլեշի եւ այլն:

Ամեն անգամ, երբ տեսնում է նոր տարրի դիմում, այն ուղարկում է այլ HTTP հարցումը սերվերին: Որքան ավելի շատ պատկերներ, սցենարներ, CSS, Flash, եւ այլն, որ ձեր էջը ավելի շատ հարցումներ է կատարելու եւ դանդաղ ձեր էջերը կբեռնեն: Ձեր էջերում HTTP հարցումների քանակի նվազեցման ամենահեշտ ձեւը չպետք է օգտագործի շատ (կամ ցանկացած) պատկերներ, սցենարներ, CSS, Flash, եւ այլն: Բայց էջերը, որոնք պարզապես տեքստ են, ձանձրալի են:

Ինչպես կրճատել HTTP հարցումները, առանց ձեր նախագծման ոչնչացման

Բարեբախտաբար, կան մի քանի եղանակներ, որոնք կարող եք կրճատել HTTP- ի հարցումների քանակը, պահպանելով բարձրորակ, հարուստ վեբ դիզայններ:

Օգտագործեք Caching- ը, ներքին էջի բեռնաթափման ժամանակ բարելավելու համար

Օգտագործելով CSS sprites եւ համակցված CSS եւ սցենար ֆայլեր, կարող եք նաեւ բարելավել ներքին էջերի բեռի ժամանակը: Օրինակ, եթե ունեք գրաֆիկական պատկեր, որը ներառում է ներքին էջերի տարրերը, ինչպես նաեւ ձեր վայրէջքի էջը, ապա ձեր ընթերցողները գնում են այդ ներքին էջերը, պատկերը արդեն ներբեռնվել է եւ քեշի մեջ : Այսպիսով, նրանք չեն պահանջում HTTP- ի խնդրանքը ձեր ներսի էջերում այդ պատկերները ներբեռնելու համար: