Ինչպես օգտվել կայքի օգտագործողների բրաուզերի քեշը, կայքի արագացումը (վերնագրերը Last-Modified, ETag, Expires, Cache-Control)

Կայքի արագացումը եւ PageSpeed ​​Insights ծառայության համապատասխան առաջարկությունների կատարման հաջորդ քայլը հանդիսանում է օգտվողների բրաուզերում օգտագործման խառնուրդի կարգավորումը:   Եկեք մանրամասն ուսումնասիրենք վեբ-ռեսուրսի օպտիմալացման այս մասը, որը կարելի է իրականացնել `համապատասխան դիրեկտիվները տեղադրելով սերվերի

Կայքի արագացումը եւ PageSpeed ​​Insights ծառայության համապատասխան առաջարկությունների կատարման հաջորդ քայլը հանդիսանում է օգտվողների բրաուզերում օգտագործման խառնուրդի կարգավորումը:

Եկեք մանրամասն ուսումնասիրենք վեբ-ռեսուրսի օպտիմալացման այս մասը, որը կարելի է իրականացնել `համապատասխան դիրեկտիվները տեղադրելով սերվերի .htaccess կոնֆիգուրացիայի ֆայլը, որը աշխատում է Apache- ի ծրագրային ապահովման մեջ:

Կայքի արագության բարձրացման նպատակով օգտվողների բրաուզերում կարգավորելու համար caching- ը

Հիշեք, որ պաշտոնի սկզբում ես նշեցի, որ առաջարկվող տարբերակը 100% համընդհանուր չէ եւ ոչ բոլորի համար հարմար է: Ցավոք, դա: Փաստն այն է, որ այս մեթոդը համապատասխանում է միայն Apache- ի ծրագրաշարի կողմից կառավարվող սերվերների (այդ թվում, ճնշող մեծամասնությանը):

Ավելին, ստորեւ նկարագրված շարժումները միայն արդյունքներ կտան, եթե Apache- ն աշխատում է իր մաքուր ձեւով: Եթե ​​դուք օգտագործում եք Apache + nginx փունջ, ապա դուք ստիպված կլինեք կարգավորել վերջինը, եւ այս դեպքում, համացանցային վիրտուալ հոսթինգի վրա գտնվող կայքերի սեփականատերերը չեն կարող առանց օգնության: Այսպիսով, դուք պետք է դիմեք հովանավորին (սակայն, նաեւ տարբերակը):

Այսպիսով, մենք կստեղծենք էջերի արտադրանքը քեշից ` նշելով հատուկ ռեժիմները, որոնք գրված են .htaccess ֆայլում , որը ոչ այլ ինչ է, քան սերվերի հեռավոր կառավարման միջոցը, որտեղ ձեր նախագիծը գտնվում է:

Սերվերում բոլոր վերամշակման գործողությունները պետք է վերահսկվեն ձեր կողմից, որպեսզի համոզվեք, որ ֆայլերի պատճենները փոխվեն, որպեսզի, հնարավորության դեպքում, վերադառնան կայքի սկզբնական վիճակի:

Կա մի .htaccess սովորաբար ձեր կայքի արմատային դիրեկտորիայում (public_html թղթապանակ կամ htdocs): Նախ, ստուգեք իր մատչելիությունը `միացնելով հեռադիր սերվերի վրա, որտեղ ձեր նախագիծը հյուրընկալվում է FTP- ի միջոցով ( այստեղ ես իմ Filezilla- ի ղեկավարն եմ, ոսկորները զտված են): Եթե ​​Դուք չեք դիտում .htaccess ֆայլը, ապա փորձեք ընտրել «Server» - «Բռնի կերպով ցուցադրվող թաքնված ֆայլերը» վերեւում FileZilla մենյուից.

Մանրամասնորեն դիտեք բրաուզերներում caching- ի իրականացման մասին: