10 հիասթափեցուցիչ պատճառներ, թե ինչու է ձեր կայքի արագությունը դանդաղ

Կայքի հղման վրա սեղմելը կարծես այդպիսի պարզ բան է.


Բայց կուլիսների հետևում հարյուրավոր խնդրանքներ ակնթարթորեն պտտվում են ամբողջ աշխարհով `ձեզ պատկերներն ու տեքստը բերելու համար: Այդ մի քանի կարճ վայրկյանների ընթացքում շատ բան է կատարվում, և շատ բան կարող է սխալվել.

Իրերը կարող են սկսել դանդաղեցնել ՝ ձեր կայքն իր հետ տանելով.

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

Հաշվի առնելով այս ամենը, ես կադրեր եմ գնում ՝ տեսնելու, թե ինչ է կատարվում: Եկեք խոշորացնենք այդ մի քանի վայրկյանում և տեսնենք, թե ինչն է պահում իրերը!

Pro հուշում

Դանդաղ կայքը սպանում է վաճառքը: Լրացրեք ձեր WordPress- ի արագությունը այս 8 հակերով.

1. Server- ի կատարումը

Ձեր կայքը բեռնում է գետնից վերև: Երբ ինչ-որ մեկը կտտացնում է ձեր կայքը, դա նման է մեքենայի շարժիչի բանալին շրջելուն: Ձեր այցելուը խնդրում է ձեր շարժիչը գործարկել.

Հենց առաջին բանը, որ պատահում է, սա է. Ձեր զննարկիչը (Firefox, Safari և այլն) ping է ուղարկում ձեր սերվերին: Այն խնդրում է բոլոր տեղեկությունները և տվյալները, այնպես որ այն կարող է բեռնավորել ձեր վեբ կայքը.

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

Սերվերի վատ աշխատանքը գրեթե միշտ կախված է ձեր վեբ հոստի վրա: Էժան վեբ հոստը սովորաբար ձեզ ընդհանուր սերվեր է տալիս, ինչը նշանակում է, որ դուք տարածություն և ռեսուրսներ եք բաժանում անթիվ այլ կայքերի: Եթե ​​ձեր կայքը դանդաղ է, դա այն պատճառով է, որ հերթում եք բազմաթիվ այլ կայքերի հետ!

2. Սերվերի գտնվելու վայրը

Եթե ​​երբևէ զանգահարել եք հեռավոր զանգի, ապա գիտեք, որ կապը հաստատելու համար ավելի երկար է հարկավոր: Դա այն պատճառով է, որ այնտեղ հասնելու համար տեղեկատվությունը պետք է ֆիզիկապես ճանապարհորդի: Տվյալները անցնում են մալուխների միջոցով, և այն փոխանցվում է արբանյակների միջոցով.

Նմանատիպ բան է պատահում, երբ դուք սեղմում եք կայք: Երբ կտտացնում եք կայք, հաղորդագրություն եք ուղարկում սերվերին: Դուք խնդրում եք, որ այն բեռնի.

Ասենք, որ ձեր սերվերը հիմնված է Ամերիկայում: Երբ ճապոնացի այցելուը կտտացնում է ձեր վեբ կայքը, տեղեկատվությունը պետք է ամբողջ ճանապարհով անցնի Խաղաղ օվկիանոսի միջով: Այն պետք է պահանջի մուտք դեպի սերվեր: Այնուհետև այն պետք է ճանապարհորդի ամբողջ ճանապարհը դեպի օվկիանոսը `այն իրենց էկրանին բեռնելու համար.

Տվյալները արագ են: Բայց դա կախարդական չէ!

3. Շատ երթևեկություն

Եթե ​​շատ տրաֆիկ եք ապրում, դա, ի վերջո, կդանդաղեցնի ձեր վեբ կայքը.

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

Ոչ միայն դա, այլև խանութը պետք է լրացուցիչ ռեսուրսներ քաշի, որպեսզի օգնի: Նրանք պետք է զանգահարեն հետևից լրացուցիչ աշխատողներ, որոնք կօգնեն բոլորին ծառայել: Բայց հիմա թիկնոցային իրերը նույնպես դանդաղում են.

Նույնը պատահում է ձեր կայքում: Ձեր սերվերը կփորձի կառավարել բոլոր լրացուցիչ երթևեկությունը, բայց դա ինչ-որ տեղ դանդաղեցնում է.

4. Լրացուցիչ մեծ պատկերներ (և բարդ ֆայլի ձևաչափ)

Հիշո՞ւմ եք dial-up ինտերնետի հին օրերը: Մեծ պատկերը կարող է տևել մեկ րոպե բեռնելու համար, միանգամից մեկ փոքրիկ փոքրիկ: Agնցում էր!

Լայնաշերտ ցանցից հետո ամեն ինչ բարելավվել է, բայց ընդհանուր կանոնը դեռ կիրառվում է.

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

Երբ մտածում ես սրա մասին, դա շատ պարզ է: Մեծ, ծանր իրերը դուրս բերելու համար ավելի շատ ժամանակ կպահանջեն.

Մեծ պատկերին բեռնումը բեռնելու համար շատ ժամանակ կպահանջվի: Եթե ​​ձեր կայքում ունեք մի տոննա մեծ պատկերներ, յուրաքանչյուր նկարի համար ավելացնում եք լրացուցիչ բեռի ժամանակ.

Այստեղ կարևոր է նաև ֆայլի ձևաչափը: Զննարկիչները կարող են գեղեցիկ և արագ բեռնել JPG, PNG և GIF պատկերները: Բայց TIFF- ի և BMP- ի նման ծանր ձևաչափերը պատրաստվում են հսկայական կտորներ ուտել ձեր ծանրաբեռնվածության ժամանակ: Խուսափեք դրանցից!

5. Կոդի խտությունը

Կարող եք արդեն թեմա զգալ այստեղ: Խոշոր, խիտ տարրերը դանդաղեցնում են ձեր կայքը: Ձեր կայքի խիտ տարրերից մեկը այն կոդն է, որը ստեղծում է այն.

Եթե ​​դուք ծանոթ եք CSS- ին, HTML- ին և Javascript- ին, ապա կիմանաք, որ ձեր վեբ կայքի դիզայնի հսկայական քանակ կա:.

Օրինակ ՝ կան Facebook- ի 60 միլիոն տող մենակ.

Միլիոնավոր ծածկագիր

(Տե՛ս ամբողջական պատկերը)

(Դա ավելին է, քան Hadron Collider- ը)

((Բայց Google- ից դեռ պակաս)).

Եթե ​​ձեր կայքի հետնամասը խցանված է կոդավորման և javascript- ի ավելցուկի հետ, այն ձգձգելու համար ավելի երկար ժամանակ է պահանջվում.

6. Տեքստի գրաֆիկա

Շատ կայքեր դեռ տեքստեր ցուցադրելու համար օգտագործում են պատկերներ.

Օրինակ ՝ ձեր պատկերանշանը ցուցադրելու համար կարող եք օգտագործել պատկեր: Կամ գուցե բացատրական տեքստ ունեք որպես հիմնական էջի մեծ պատկերի մաս.

Ինչպես պատկերացնում եք, այսպիսի գրաֆիկները շատ ավելի երկար են տևում բեռնման համեմատ ՝ համեմատած պարզ տառատեսակի այլընտրանքի հետ.

7. Ֆայլերի շատ հայցեր (RTT)

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

Ձեր կայքի յուրաքանչյուր փոքր տարրը բեռնման համար պահանջում է այլ ֆայլերի դիմում: Յուրաքանչյուր CSS ֆայլ, յուրաքանչյուր պատկեր, սոցիալական բաժանման յուրաքանչյուր կոճակ և Javascript- ի յուրաքանչյուր կտոր նոր ֆայլի պահանջ է.

Ձեր սերվերը կարող է միայն վայրկյանում կարգավորել որոշակի քանակությամբ հարցումներ.

Ասենք, որ ձեր վեբ կայքը օգտագործում է 50 ֆայլի դիմում ամեն անգամ բեռնման ժամանակ: Եթե ​​100 մարդ բոլորը միանգամից մուտք են գործում ձեր կայք, դա նշանակում է, որ մեկ վայրկյանում 5000 հայցադիմում է ներկայացվում: Եթե ​​դուք փոքր սերվեր եք, դա լրջորեն դանդաղեցնելու է.

Հիշեք, որ ֆայլերը սպասարկելու համար կան միայն այդքան շատ ռեսուրսներ.

8. Չափից շատ plugins

Եթե ​​դուք աշխատում եք WordPress- ով, հավանաբար կադրերի մի շարք plugins եք ստացել: Դե, նրանցից յուրաքանչյուրը դիմում է իր ֆայլերի խնդրանքին: Յուրաքանչյուրն ունի բեռնելու համար CSS ֆայլ և որոշ javascript.

Դա նշանակում է ավելի շատ քաշ կրել և ավելի շատ հայց ներկայացնել: Եթե ​​դուք աշխատում եք շատ plugin, ապա դա կդանդաղեցնի իրերը: Հարցրեք ինքներդ ձեզ, թե որոնք են բոլորովին անհրաժեշտ.

9. Անտեղի վերահղումներ

Պատկերացրեք, որ ուղղություններ եք խնդրում դեպի երկաթուղային կայարան: Այնուհետև հասնում եք այնտեղ և պարզեք, որ այն փակված է: Այն տեղափոխվել է քաղաքի մյուս կողմը, և այժմ դուք պետք է շրջեք քաղաքում.

Ձեզ դարեր է տանում, մի՞թե դա?

Նույնը պատահում է վերահղումներով: Դա նման է էջը երկու անգամ բեռնելու: Քանի դեռ դա ֆանտաստիկ պատճառ չունեք դրա համար, խուսափեք ձեր կայքում վերահղումներից.

10. Հնացած CMS

Եթե ​​ձեր վեբ կայքը կառավարելու համար օգտագործում եք WordPress, Drupal կամ Wix, ապա նկատում եք պարբերաբար թռուցիկ: Խնդրում է ձեզ տեղադրել ծրագրաշարի թարմացումներ կամ նոր տարբերակներ.

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

Շնորհակալություն կարդալու համար: Կպչեք ինձ հետ, քանի որ հաջորդ շաբաթ ես հետևում եմ այս գրառմանը `այս խնդիրներից յուրաքանչյուրը շտկելու մանրամասն ուղեցույցով: [Թարմացվել է. 14 կայծակնային հնարքներ ՝ ձեր կայքը արագացնելու համար]

Իրականում ես խրախուսում եմ ստուգել իմ eBook- ը այն ճշգրիտ քայլերի վերաբերյալ, որոնք ես ձեռնարկեցի `3 վայրկյանում բեռնված Bitcatcha.com- ին.

Տեղեկացնեմ, որ ունեք կայքի արագության վերաբերյալ որևէ հարց ՝ ստորև ներկայացված մեկնաբանություններում.

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