15 վեբ կայք արագացնելու համար

Ամենավատ բաներից մեկը, որը կարող է պատահել ձեր վեբ կայքին, հաճախորդներին կորցնելն է այն խնդիրների համար, որոնք լիովին կանխարգելիչ են: 2017-ի Google Page Load Time- ի ուսումնասիրության վիճակագրությունը ցույց է տալիս, որ մեկ վայրկյան կարող է մեծ փոփոխություն առաջացնել ձեր երթևեկության համարների և հաճախորդների բավարարման մեջ.


Ընդամենը մեկ վայրկյանում.

  • Ձեր էջի դիտումները կարող են իջնել 11 տոկոսով
  • Հաճախորդների բավարարվածության մակարդակը կարող է իջնել 16 տոկոսով
  • Կարող եք զգալ փոխարկման տոկոսադրույքների 7 տոկոս անկում

Մեկ տարվա ընթացքում մեկ վայրկյան ձգձգումը կարող է հանգեցնել 2,5 միլիոն դոլար եկամտի անկմանը այն բիզնեսի համար, որոնք սովորաբար միջին օրական միջինում կազմում են 100 000 դոլար:.

Կարճ ասած, լատենտություն վեբ կայքի աշխատանքի և օգտվողների բավարարվածության թշնամին է: Սպառողների հիսուն երեք տոկոսը հայտարարում է, որ թողնելու են վեբ կայք, որի վրա բեռնման համար պահանջվել է ավելի քան երեք վայրկյան.

Contents

Ո՞րն է լատենտությունը և ինչու է դա կարևոր?

Գոյություն ունեն երեք բաղադրիչ, որոնք նպաստում են տվյալների առաքման արագությանը `թողունակություն, լատենտություն և ելքային հոսք: Օպտիմիզացված բովանդակության և կոդավորման հետ միասին, այս տարրերը գնում են ձեռքի հետ: Մեկի հետ կապված խնդիրները կանդրադառնան մյուսների վրա.

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

Կայք լատենտություն սահմանվում է որպես տեղեկատվություն ստանալու համար անհրաժեշտ ժամանակ, որը կլոր ուղևորությունը զննարկիչից սերվեր է վերածում և նորից օգտվողին վերադառնում. Շրջանառություն սահմանված քանակությամբ սերվերի վրա ճանապարհորդող տվյալների քանակն է.

Դա Latency (ցածր) և թողունակության լայնության (բարձր) օպտիմալ հավասարակշռությունն է, որը հանգեցնում է արդյունավետ առաքման և ավելի լավ արտադրողականության: Եթե ​​այդ հավասարակշռությունը անբարենպաստ է, ձեր կայքի էջի բեռնման ժամանակները կդանդաղեն, և տվյալների առաքումը հետաձգվում է.

Ինչն է նպաստում լատենտության բարձր ցուցանիշներին?

  • Տարածում. Սա տվյալների փաթեթների համար անհրաժեշտ ժամանակի երկարությունն է, որը պետք է անցնի աղբյուրից մյուսը.
  • Փոխանցման միջոց. Մենք դեռ երկար ենք անցել հավաքման օրերից, բայց փոխանցման միջոցը դեռ ազդում է լատենտության վրա: Նույնիսկ այնպիսի տեխնոլոգիական առաջընթացները, ինչպիսիք են օպտիկամանրաթելերը և WAN- ը, ունեն ֆիզիկական սահմանափակումներ, որոնք ազդում են բովանդակության առաքման արագության վրա.
  • Ուղղորդիչներ. Այն, ինչ մենք կարող ենք անել մկնիկի կտտոցով կամ URL- ով մուտքագրելով, շարժման մեջ է դնում իրադարձությունների մի շղթա, որը թույլ է տալիս մեզ մուտք գործել ինտերնետ: Միջին օգտագործողի աչքի առաջ հարցում է արվում և պատվում լույսի արագությամբ: Այնուամենայնիվ, դա կախված է մեր երթուղիչի հնարավորությունից `փաթեթային վերնագրերը և այլ տեղեկություններ պատշաճ կերպով վերլուծելու համար.

Որքան ավելի շատ բաշխվում է ցանցը, այնքան ավելի շատ անգամ պետք է փաթեթը հենվի երթուղիչից դեպի երթուղղիչ: Սա նպաստում է բարձր ուշացմանը.

  • Պահեստավորում. Հետաձգումները տեղի են ունենում յուրաքանչյուր անգամ, երբ տվյալների փաթեթը հաջողությամբ կամ պահվում է: Գործընթացը, եթե հետագայում բարդացվի `զննարկչի սկզբնական պահանջի և առաքման միջև բախված անջատիչների և կամուրջների քանակով: Տեսեք `կապված – ամպի լավագույն պահպանում
  • Ձևավորում Ինչպե՞ս կարգավորել ֆայլերը և ղեկավարել WordPress տվյալների բազաները, կանդրադառնա, թե ինչպես են հրահանգներն ու կոդն ընթերցվում և մշակվում: Մաքուր, նիհար և էլեգանտ ծածկագիրը հանգեցնում է արդյունավետության և արագության.
  • Ֆայլի տեսակներ և չափեր. Դա հիմնավորում է այն բանին, որ ավելի փոքր ֆայլերը և պարզ ձևաչափումը ցանցի միջոցով կանցնեն ավելի արագ և արդյունավետ: Վեբ կայքերը, որոնք ծանր են գրաֆիկայի և այլ հարուստ լրատվամիջոցների համար, բովանդակությունն ավելի շատ խառնված են, և դա ազդում է, թե ինչպես արագ էջերը կարող են ամբողջությամբ բեռնել: Այդ իսկ պատճառով դա կարևոր է սեղմել ձեր վեբ կայքի ֆայլերը.

Ձեր կայքի օպտիմիզացման առավելությունները

Անկախ նրանից, թե դուք որոշեք օգտագործել բարձրորակ վեբ-կայքեր, վարձել վեբ դիզայներ կամ ինքնուրույն կառուցել ձեր վեբ էջը, հաշվի առնելով անվտանգությունն ու արագությունը դիզայնով, կբարելավեք ձեր բովանդակության տեսքը և առաքումը: Սա օգնում է SEO- ի օպտիմիզացում և ապահովում է ավելի լավը օգտագործողի փորձ (UX).

Ուսումնասիրությունները ցույց են տալիս, որ բջջային կայքի համար կարող է տևել մինչև 22 վայրկյան ՝ ամբողջովին բեռնելու միջին վայրէջքի էջը: Պատկերացրեք, թե ինչ մրցակցություն կունենաք մրցույթի նկատմամբ, եթե կարողանաք սափրվել ձեր ծանրաբեռնվածության ժամանակը մինչև յոթ վայրկյան կամ պակաս.

15 եղանակ, որով կարող եք այսօր մեծացնել ձեր վեբ արագությունը

Այսօրվա սերվերները ունակ են մի քանի վայրկյանով փոխանցել այդ չափման բեռը, քան մի քանի վայրկյան: Ի լրումն վերահսկելու այն տեխնոլոգիան, որը ձեր վեբ բովանդակությունը այցելուներին մատակարարում է, դուք կարող եք իրականացնել մի շարք փոփոխություններ և թվիթներ ՝ հետևողական, արագ էջի բեռներ ապահովելու և ընդհանուր գուշակող առավել գոհացնող.

Ահա 15 եղանակներ, որոնց միջոցով դուք կարող եք բարձրացնել ձեր վեբ կայքի արագությունը, և դրանք ընդհանրապես չեն խաթարի ձեր բովանդակության որակը կամ կայքի գեղագիտությունը.

1. Միացնել ֆայլի սեղմումը

Ֆայլերի սեղմումը նորություն չէ: Մենք բոլորս հանդիպել ենք այն ֆայլերին, որոնք չափազանց մեծ են ներբեռնելու համար, որոնք մենք կարող ենք մուտք գործել դրանք սեղմվելուց հետո: Նույն գաղափարը կարող է օգնել ձեր վեբ կայքին ավելի արագ բեռնել ՝ օգտագործելով Gzip սեղմում.

Որպեսզի դա կատարեք `տեղադրելով սեղմման հավելվածը ձեր բովանդակության կառավարման համակարգի կամ ձեռքով .htaccess ֆայլի միջոցով: Սա կաշխատի CSS, JS, XML և HTML համար ՝ ավելացնելով հետևյալ ծածկագիրը.

AddOutputFilterByType ՊԱՇՏՊԱՆԵԼ տեքստը / պարզ
AddOutputFilterByType ՊԱՇՏՊԱՆԵԼ տեքստը / html
AddOutputFilterByType ՊԱՇՏՊԱՆԵԼ տեքստ / xml
AddOutputFilterByType ՊԱՇՏՊԱՆԵԼ տեքստը / css
AddOutputFilterByType DEFLATE դիմում / xml
AddOutputFilterByType DEFLATE դիմում / xhtml + xml
AddOutputFilterByType DEFLATE դիմում / rss + xml
AddOutputFilterByType ՊԱՇՏՊԱՆԻ հայտ / javascript
AddOutputFilterByType ՊԱՇՏՊԱՆԻ հայտ / x-javascript

2. Հեռացրեք ավելորդ pluginներն ու ընդարձակումները

Երբ առաջին անգամ եք ստեղծում ձեր վեբ կայքը, գայթակղիչ է տեղադրել և փորձել մի շարք plugin- ներ, որոնցից մի քանիսը հիանալի են, բայց շատ ավելին վերջանում են մեր գրացուցակների փոշին: Կանոնադրություն դարձրեք անհապաղ հեռացնել ցանկացած հին, ավելորդ կամ չաջակցված plugin և հավելումներ կամ ընդարձակման հավելումներ: Դրանց անջատելը կարող է թվալ, թե ավելի հեշտ տարբերակ է, բայց դա կարող է անվտանգության խնդիրներ առաջացնել և վտանգի ենթարկել խախտումների և շահագործման համար:.

Երբ խոսքը վերաբերում է վեբկայքի անվտանգությանը `կենտրոնանալով միայն ավելորդ WordPress plugin- երի տեղադրման վրա, երբ դրանք ավելորդ են հեռացնելիս, նույնպես չափազանց կարևոր է.

3. Օպտիմիզացնել HTTP- ը

Գոյություն ունեն երկու եղանակներ, որոնց միջոցով HTML օպտիմիզացման միջոցով կարող եք բարելավել էջի բեռնման ժամանակահատվածները: Առաջինը `ձեր HTTP հարցումները նվազագույնի հասցնելը: Դուք կարող եք դա իրականացնել մի քանի ձևով.

  • Հնարավորության դեպքում օգտագործեք CSS, պատկերների փոխարեն
  • Միավորել CSS, JS և HTML ֆայլերը `խուսափելու համար բորբոքումն ու ավելորդությունը
  • Նախագծեք մաքուր, պարզ էջեր `ավելի քիչ տարրերով
  • Միացնել պահոցը
  • Կրճատեք վերահղման քանակը `հին էջերը և կոտրված հղումները մաքրելով

HTML- ի օպտիմալացման երկրորդ եղանակը `Keep-Alive- ը միացնելով: Սովորաբար, յուրաքանչյուր ֆայլի հայցը նախաձեռնում է առանձին գործողություն: Միացնելով HTML Keep-Alive- ը, դուք ստեղծում եք մեկ բաց կապ, որը մնում է այդ ճանապարհով, մինչև զննարկչի բոլոր հայցերը կատարվեն: Պարզ պատճենեք այս բիտ կոդը ձեր .htaccess ֆայլում ՝ շրջապատված համապատասխան բացման և փակման պիտակներով.

IfModule mod_headers.c
Վերնագրի սահմանը Միացումը պահպանվում է
IfModule

4. Տեղադրեք բովանդակության առաքման ցանց (CDN)

Բովանդակության առաքման ցանցեր (CDN) կրճատել էջի բեռնման ժամանակները նույն կերպ, ինչպես սերվերները: Այս ցանցերը տարածվում են երկրագնդի տարբեր կետերում ՝ թույլ տալով, որ այդ տեղաբաշխման մեջ գտնվող որևէ մեկը մուտք ունենա ձեր վեբ կայք ավելի մոտ.

Շատ հյուրընկալող ծառայություններ պարունակում են CDN- ն որպես իրենց ծառայության մաս, այնպես որ նախքան որևէ մեկի հետ մուտք գործելը ստուգեք. Տես ՝ կապված – Կանադական լավագույն CDN- ներ

5. Միացնել պահոցը

Պահպանումը թողնում է ձեր վեբ էջի պատճենը օգտվողի զննարկիչում, մինչև էջը թարմացվի և բովանդակությունը թարմացվի: Սա նշանակում է, որ ավելի քիչ HTTP հայցեր և էջեր բեռնելու համար: Երբ պահպանում եք պահպանումը, կարող եք նվազեցնել էջի բեռնման ժամանակը 1,5 վայրկյանով: Այն դարաշրջանում, երբ յուրաքանչյուր վայրկյան հաշվում է, դա մեծ տարբերություն է.

WP- ում պահպանումը կարող է միանալ Rocket plugin- ով կամ WP3 Total Cache- ի կամ Super Cache- ի նման անվճար հավելյալներից մեկի միջոցով: HTML- ով օգտագործողները կարող են հնարավորություն տալ պահպանում Etags- ի, Expire- ի կամ այլ մեթոդների միջոցով: Drupal- ի օգտվողները կարող են կատարել պահապահեստի միացում ՝ հետևելով այս հրահանգներին.

6. Նվազեցրեք JS և CSS ծածկագիրը

Կարող եք բարելավել ձեր էջի բեռնման ժամանակահատվածները `կրճատելով գործողությունների կատարման համար անհրաժեշտ կոդավորման քանակը: Սկսեք JS- ի և CSS- ի համար առանձին ֆայլ ստեղծել, այնուհետև աշխատեք սպիտակ տարածությունը նվազեցնելու, ավելորդ մեկնաբանությունները ջնջելու և հնարավորության դեպքում ֆայլերը կամ հրամանի տողերը միավորելու համար: Եթե ​​չգիտեք, թե ինչպես լավագույնս նվազագույնի հասցնել կոդը ՝ առանց այլ խնդիրներ ստեղծելու, առկա են ականապատման գործիքներ, որոնք կբացահայտեն և ուղղում են բորբոքված կոդավորումը.

7. Գործեք ասինխրոն JS և CSS ֆայլերի բեռնում

Ձեր ծածկագիրը նիհար և արդյունավետ լինելուց հետո կարող եք կսմթել, թե ինչպես են ֆայլերը բեռնվում ձեր էջին ՝ ասինխրոն բեռնման միջոցով: Սա փոխում է, թե ինչպես է բեռնված բովանդակությունը ձեր էջին `այն ավելի արդյունավետ կատարելով.

Տեսնում եք, որ զննարկիչների մեծամասնությունը դիմում է դիմումներին ՝ էջերը բեռնելու կարգով ՝ միանգամից: Սա հայտնի է որպես էջի համաժամացման բեռնումը. Ամեն անգամ, երբ զննարկիչը հանդիպում է համաժամացման էջը, այն դադարեցնում է մնացած բոլոր գործողությունները, մինչև ընթացիկ էջը ամբողջությամբ բեռնված լինի: Ասինխրոն բեռնումով, ձեր զննարկիչը միաժամանակ կարող է կարգավորել որոշ պահանջներ, ինչը նշանակում է, որ համացանցում համացանցում ավելի կարճ ժամանակահատվածի բեռնումը.

Բովանդակության կառավարման համակարգերի մեծամասնությունը ունի մեխանիզմ `հնարավորություն ընձեռելու ասինխրոն CSS և JS ֆայլերի բեռնումը: Օրինակ, WordPress- ը ունի Rocket plugin- ի «Ստատիկ ֆայլեր» ներդիր, որը թույլ կտա ձեզ միացնել այս գործառույթը `ստուգելով« Արգելափակող CSS / JS »բաժնում համապատասխան տուփերը: Ոչ WP օգտագործողը կարող է դա միացնել JS- ում `օգտագործելով async կամ հետաձգման հատկանիշը: CSS- ի համար փորձեք html- ի գլխում առաջին էկրանին գրել ոճեր, որպեսզի առաջին էջի ասինխրոն բեռնումը հնարավոր լինի.

Հետաձգված JavaScript բեռնումը կարող է բերել նույն արդյունքները, և այն կարող է միացված լինել WP Rocket վահանակի նույն բաժնում, ինչպես բեռնման նախասիրությունները: Եթե ​​դուք HTML կայք եք վարում, կարող եք հետաձգել JS- ի բեռնումը `զանգահարելով արտաքին ֆայլին հենց ձեր կոդի վրա նշված մարմնի ցուցանակից անմիջապես առաջ.

8. Օպտիմիզացրեք պատկերի ֆայլերը

Ռեսուրսների և տվյալների բազայի ամենամեծ խոզերից մեկը պատկերներն են: Իհարկե, լուսանկարները կավելացնեն ձեր բովանդակությունը, բայց շատերը նույնպես կանդրադառնան արագության վրա և կխթանեն երթևեկությունը: Եթե ​​ձեր կայքում պետք է ներառեք պատկերներ, ընտրեք մեկ կամ երկուսը, կրճատեք դրանց ֆայլի չափը և տպեք այնպիսի բաների, ինչպիսիք են .jpeg- ը, կամ դրանք վերածեք կոլաժի, քան առանձին պատկերների պատկերասրահ: Կարող եք նաև դրանք տեղափոխել այնպիսի պլատֆորմ, որը պատրաստվել է պատկերների համար, ինչպես InstaGram- ը, և այդ կայքէջից այդ պլատֆորմի պարզ հղումը:.

Նույնը վերաբերում է նաև վիդեո բովանդակությանը, որը հնարավոր է հեռացնել YouTube ալիքով: Այս երկու լուծումները կօգնեն նաև SEO- ին, քանի որ դրանք կարող եք առանձին օպտիմալացնել ՝ օգտագործելով alt- երների համադրություն ՝ պատկերների և վիդեո բովանդակության ինդեքսավորման համար և էջում ընդգրկված SEO- ի համար `ընդհանուր էջի օպտիմիզացման համար: Մեր ընտրյալներից մեկը Optimizilla- ն է.

9. Անջատեք Hotlinking- ը և սահմանափակեք սոցիալական մեդիայի բաժնետոմսերը

Խոսելով սոցիալական լրատվամիջոցների և պատկերների մասին ՝ լավ կլիներ անջատել թեժ հղումները ձեր կայքում և սահմանափակել սոցիալական լրատվամիջոցների բաժնետոմսերը: Երկրորդ առաջարկությունը հակասում է այն ամենին, ինչ դուք գիտեք սոցիալական ապացույցների, կապի և ներգրավվածության մասին, բայց կարող եք գտնել հավասարակշռություն, որը կնպաստի ձեր սոցիալական լրատվամիջոցների ներկայությանը, առանց ազդելու կատարման վրա.

Սա մեզ տանում է դեպի խնդիրը թեժ հղումներ. Hotlinks- ը մի քիչ տեխնոլոգիա է, որը թույլ է տալիս այլ մարդկանց վերցնել ձեր բովանդակությունը և օգտագործել այն իրենց սեփական կայքում կամ սոցիալական լրատվամիջոցների հարթակում: Այն նաև անխուսափելիորեն մեծացնում է ձեր ռեսուրսների օգտագործումը.

Փոխանակ կապելու այլ կայքէջի պատկերներին կամ բովանդակությանը կամ ձեր գողությանը թույլ տալու փոխարեն, ներբեռնեք դրանք և պահեք դրանք ձեր սերվերում: Դա կարող է թվալ հակափաստարկող, բայց կայքի այլ բովանդակության հետ կապելը կարող է ունենալ աննպատակ հետևանք `թույլ տալով, որ ինչ-որ մեկը կարող է թույլ չտալ, որ կայքի մյուս ենթակայության արդյունավետությունը ազդի ձեր սեփական.

10. Նվազեցրեք արտաքին գրությունները

Արտաքին գրություններ կամ JS ծածկագիր ավելացնելը մեծացնում է HTTP հարցումների քանակը, ինչը նվազեցնում է կայքի արագությունը: Որոշ արտաքին գրություններ անհրաժեշտ են, այնպես որ հարկավոր չէ դրանք ամբողջությամբ վերացնել: Pingdom- ը թույլ է տալիս փորձարկել յուրաքանչյուր արտաքին հղում ՝ որոշելու, թե որոնք են խնդիրներ առաջացնում.

Նախքան ձեր վեբ բովանդակության արտաքին հղումները ավելացնելը, համոզվեք, որ աղբյուրի կայքը հուսալի է, կամ դուք կարող եք նրանց խնդիրները բերել ձեր պլատֆորմ.

11. Գտեք և շտկեք կոտրված հղումները

Brokenանկացած կոտրված հղումներ, որոնք ավարտվում են վերահղման կամ սխալի հաղորդագրությունների միջոցով, կարող են ազդել UX- ի վրա: Այնուամենայնիվ, այս հուշում վերաբերում է ձեր պատկերին, JS- ին կամ CSS ֆայլերին պարունակվող հղումներին: Փնտրեք և փորձարկեք հղումները ձեր CSS ֆայլերի վերնագրում և JavaScript- ի աղբյուրի URL- ում: Դուք կարող եք դրանք որոնել ձեռքով ՝ ուսումնասիրելով սերվերի տեղեկամատյանները կամ օգտագործելով հղման ստուգման գործիք.

12. Օպտիմիզացրեք ձեր տվյալների բազաները

Խոշոր ֆայլերի պահպանումը միանշանակ նպաստում է դանդաղ կատարմանը: Դուք ցանկանում եք կատարել բոլոր գործողությունների ամբողջական գրառում ՝ անվտանգության նպատակներով, բայց ամեն անգամ, երբ մի plugin կամ այլ գործառույթ է պահպանում տվյալները, այն ստեղծվում է ձեր տվյալների բազայում: Պատկերացրեք, բոլոր այդ pingbacks, spammy կամ ավելորդ մեկնաբանությունները և փակցված փոփոխությունները հավաքվում են, և դուք լավ պատկերացում ունեք խնդրի մասին.

տվյալների բազայի օպտիմիզացում

Այս խնդրից խուսափելու համար կատարեք կանոնավոր կրկնօրինակում, որին հետևում են զտումները `ավելորդ տվյալներից ձերբազատվելու համար` առանց չհեռանալու հետևանքների.

13. Օգտագործեք թեթև թեմաներ

Դուք կզարմանաք այն տարբերությունից, որը պարզապես փոխում է ձեր թեման ինչ-որ անճաշակ և կոդավորված ծածկագրով կոդով թեթև թեմաների շրջանակներում: Եթե ​​ձեր կայքը դանդաղ է թվում, և մնացած բոլոր տարրերը լավ են, փորձեք օգտագործել ավելի նոր, թեթև թեման: Սա նշանակում է խորը սուզվել թեմաների կատարման պատմության մեջ, այլ ոչ թե պարզապես փնտրել մի այնպիսի բանի համար, որը գեղեցիկ տեսք ունի.

Ինչպես plugin- ների հետ, համոզվեք, որ հին թեման տեղահանեք, այլ ոչ թե անջատելու համար.

14. Ընտրեք բովանդակության կառավարման լավ համակարգ

Բովանդակության կառավարման համակարգեր (CMS) կարևոր նշանակություն ունեն հուսալի արագության և կատարողականի պահպանման համար: Առայժմ ամենատարածվածը WordPress- ն է, բայց կան նաև Joomla, Drupal և շատ ուրիշներ: Դրանք առաջարկում են բովանդակության օպտիմիզացման առավելություն և կատարողականի բարելավիչ plugin- ների կամ հատկությունների առկայություն.

15. Ընտրեք ձեր հոստինգի ծառայությունը `կատարողականի ակնարկով

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

Սա նշանակում է, որ ոչ միայն ընտրեք այնպիսի ծրագիր, որը թույլ կտա կարգավորել երթևեկի բծերը և աճը, այլ նաև գտնել տեխնոլոգիա մատակարարին ՝ կատարողականությունը ապահովելու համար: Համօգտագործվող հոստինգի պլանները լավ են, եթե դուք պարզապես սկսում եք և օգտագործում եք ավելի ստատիկ բովանդակություն: Այնուամենայնիվ, ձեր արագությունն ու ռեսուրսների առկայությունը երբեմն կախված են լավ հարևաններ ունենալուց.

Հնարավորության դեպքում ընտրեք որակյալ վիրտուալ մասնավոր ցանց (VPN) կամ ա նվիրված սերվեր. Սա ձեզ կտրամադրի աղբյուրներ, պահեստավորում և մատչելիություն, որոնք անհրաժեշտ են նվազեցնելու համար տապալումը և լատենտը.

Մի մոռացեք թեստավորման և շարունակական գնահատման մասին

Իմանալով, թե ինչ է կսմթել և երբ է կախված այն բանի իմանալը, թե ինչ խնդիրներ են ազդում էջի բեռնման ժամանակների և ընդհանուր բովանդակության առաքման արագության վրա: Հոստինգի որոշ ծառայություններ կառուցել են գործիքներ, որոնք կարող եք օգտագործել վեբ կայքի աշխատանքները չափելու համար: Կան նաև մի շարք մեթոդներ և գործիքներ, որոնք կարող եք օգտագործել ՝ ուշացնելու և էջի բեռնման ժամանակահատվածները չափելու համար.

Անկախ նրանից, թե որ մեթոդը կամ գործիքը եք օգտագործում, համոզվեք, որ փորձարկում եք տարբեր վայրերից: Կարծում է, որ աղբյուրից ավելի հեռու գտնվող սերվերները ավելի շատ ժամանակ կպահանջեն բովանդակություն առաքելու համար: Մի շարք վայրերից գեո-թեստավորումը կօգնի ձեզ չափել լատենտային փոխարժեքի չափերը: Արագության ստուգում անցկացնելիս դա արեք ինչպես ձեր CDN- ի միջոցով, այնպես էլ անջատված: Սա կօգնի ձեզ գնահատել ձեր CDN և այլ տեխնոլոգիաների արդյունավետությունը.

ինչպես է աշխատում cdn- ն

Արագության փորձարկման ամենատարածված և արդյունավետ գործիքներից մեկը Pingdom- ն է: Այս անվճար առցանց գործիքը հեշտ լուծում է վեբ կայքի աշխատանքների և արագության հետ կապված մի շարք հարցերի որոշման համար: Դուք պարզապես մուտքագրեք ձեր URL և սերվերի գտնվելու վայրը որոնման վանդակում և հարվածում եք «Start Test» – ին: Կարող եք նաև ձեռք բերել պրեմիում բաժանորդագրություն `ավելի քան 70 սերվերի տեղանքներից uptime- ի և բովանդակության տեսակների ավելի խորը փորձարկման համար.

Սա պինգ թեստի օրինակ է ՝ օգտագործելով Google- ի հանրային DNS- ն ՝

$ պինգ 8,8.8.8
PING 8.8.8.8 (8.8.8.8). 56 տվյալների բայթ
64 բայթ 8.8.8.8-ից. Icmp_seq = 0 ttl = 56 անգամ = 54.524 ms
64 բայթ 8.8.8.8-ից. Icmp_seq = 1 ttl = 56 անգամ = 43.423 ms
64 բայթ 8.8.8.8-ից. Icmp_seq = 2 ttl = 56 անգամ = 50.773 ms

Traceroute գործիքը կհետևի փաթեթային ճանապարհորդությունը սերվերից մինչև սերվեր ՝ չափելով երթուղին բրաուզերից դեպի հյուրընկալող երթուղին և կբնորոշի որևէ խոչընդոտ կամ այլ խնդիրներ.

Ահա Traceroute հրամանի զեկույցի մի օրինակ ՝ օգտագործելով նույն Google DNS- ը.

$ traceroute 8.8.8.8
traceroute to 8.8.8.8 (8.8.8.8), 64 hops max, 52 byte packet
1 192.168.0.1 (192.168.0.1) 6.632 ms 9.659 ms 10.089 ms
2 10.89.0.1 (10.89.0.1) 29.867 ms 14.293 ms 30.259 ms
3 blk-212-126-117.eastlink.ca (173.212.126.117) 20.677 ms 19.575 ms 20.155 ms
4 ns-hlfx-dr002.ns.eastlink.ca (24.215.102.161) 30.093 ms 29.371 ms 30.796 ms
5 ns-hlfx-br002.ns.eastlink.ca (24.215.102.221) 29.540 ms 29.516 ms 29.989 ms
6 ns-hlfx-br001.ns.eastlink.ca (24.215.102.9) 26.678 ms 29.203 ms 30.787 ms
7 google.eastlink.ca (24.215.101.10) 49.027 ms 49.196 ms 90.601 ms
8 209.85.241.127 (209.85.241.127) 49.999 ms
72.14.239.75 (72.14.239.75) 48.939 ms
72.14.235.169 (72.14.235.169) 46.823 ms
9 google-public-dns-a.google.com (8.8.8.8) 49.465 ms 45.436 ms 43.772 ms

Խոսելով Google- ի մասին ՝ նրանք ունեն նաև անվճար գործիք ՝ վեբ կայքերը փորձարկելու համար ՝ արագության և կատարողականության խնդիրների վերաբերյալ: Դուք կարող եք մուտք գործել դրանց PageSpeed ​​Insights- ը այստեղ.

Թեստավորումը միանգամյա գործողություն չէ: Ձեր վեբ կայքը պետք է վերահսկվի շուրջօրյա `օգտագործելով ավտոմատացում և մատչելի գործիքների որոշ գործիքներ` կատարման և արագության ստուգման համար: որպեսզի արդյունքները ունենան որևէ նշանակություն: Սա կօգնի ձեզ բացահայտել ցանկացած խնդիր, նախքան դրանք թանկ խնդիրներ դառնան.

Վերջնական մտքեր

Քանի որ ցանցերը դառնում են ավելի մարդաշատ և տարածվում, լատենտությունն ավելի հավանական է դառնում: Մեր նպատակն է ձեզ տրամադրել այն տեղեկությունները, որոնք անհրաժեշտ են ձեր կայքի աշխատանքը և արագությունը բարելավելու համար: Ի լրումն ձեր կարիքների և բյուջեի համար լավագույն վեբ հոստինգի ծառայության ընտրության, ձեր բովանդակության օպտիմիզացումը և դրա մատուցման եղանակը երկար ճանապարհ կընթանան դեպի դադարեցման և դանդաղ կատարման պատճառներից շատերը.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map