Ինչպե՞ս արագացնել WordPress- ը. Համապարփակ ուղեցույց

Բարի գալուստ WordPress- ի արագացման համար անհրաժեշտ միակ ուղեցույցը: Մենք պատրաստել ենք այս քայլ առ քայլ ուղեցույց ՝ ուրվագծելու համար լավագույն գործիքն ու գործելակերպը, որը դուք պետք է ընդունեք ՝ ձեր կայքում WordPress- ն արագացնելու համար:.


Contents

Այս ուղեցույցի ուղեցույց

Մենք այս ուղեցույցը բաժանում ենք մի քանի բաժինների, որպեսզի ավելի հեշտ լինի հետևել կամ բռնել, եթե դու ընթերցում ես կեսգիշեր.

  • Նախ և առաջ մենք կխոսենք ինչու է արագ կայք լինելը կարևոր. Մենք բավականին համոզված ենք, որ կարդացել եք այս տոննա անգամ, բայց, այնուամենայնիվ, կարող է լինել մեկը, ով չի եղել, և դա հենց այդ մեկի համար է!
  • Մենք նաև կապահովենք այդ մասին հիմքում ընկած տեխնոլոգիա. Մենք WPExplorer- ում հավատում ենք, որ խնդրի ետևում ընկալելու պատճառը հասկանալը դրա լուծման լավագույն միջոցն է: Դա է պատճառը, որ անցյալում մենք գրել ենք ուղեցույցներ, ինչպիսիք են «Սկսնակ WordPress» ուղեցույցը ՝ «Ներքին գործառույթ» ուղեցույցը, որը փորձում է հիմնարար պատկերացում կազմել այն մասին, թե ինչպես կարող են մի քանի հազար տող ծածկագիր կարող ինտերնետով տրամադրել ինտերնետի գրեթե 46% -ը: Այս բաժնում ներկայացված են ձեր արագության և ընդհանուր գործունեության վրա ազդող հիմնական գործոնները: Ուշադիր կարդացեք սա, քանի որ յուրաքանչյուր գործոնի հետ մենք կքննարկենք լավագույն փորձը.
  • Դրանից հետո մենք կխոսենք կատարման շտկումներ և օպտիմիզացում որը վերաբերում է WordPress թեմաներին և հավելվածներին.
  • Ուղեցույցի մնացած մասի համար մենք խմբավորել ենք այն ամրագրումներ ըստ կատեգորիայի օրինակ `պատկերի օպտիմիզացում, տվյալների բազայի օպտիմիզացում և անվտանգության շտկումներ: Մենք հավատում ենք, որ այս դասակարգումը կօգնի ձեզ ավելի արագ հասկանալ և շտկել ամրագրումների հիմնական նպատակը. Այնպես որ դուք կարող եք ոչ մի պահ վեր կենալ և վազել.

Լավ, շունչ քաշենք: Մենք ավարտեցինք նախաբանը: Հիմա սկսենք WordPress- ը արագացնելու իրական ուղեցույցը.

Բովանդակություն:

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

  • Ինչու է էջի արագության կարևորությունը
  • Ընդգծեք տեխնոլոգիան
  • WordPress- ին արագացնելու հեշտ հուշումներ
    • Միացնել WordPress- ի պահումը
    • Միացնել Gzip սեղմումը
    • Թարմացրեք ձեր PHP շարժիչը
    • Ընտրեք ձեր հոստինգը իմաստուն
    • Ընտրեք օպտիմալ սերվերի գտնվելու վայր
    • Օգտագործեք բովանդակության առաքման ցանց
  • Հաճախորդի սարքը
    • Օպտիմիզացրեք ձեր բջջային տեսքը
  • WordPress Extensions. Թեմաներ և pluginներ արագացնելու WordPress- ը
    • Զգուշորեն ընտրեք ձեր թեման
    • Օգտագործեք Plugins- ի ճիշտ քանակը
    • Ազատվեք բմբուլից
  • Պատկերի օպտիմիզացում
    • Նեղացրեք բոլոր նկարները
    • Հետաձգել պատկերի բեռնումը
    • Անջատեք պատկերի թեթև կապը
    • Սահմանեք պատկերի չափերը
  • Տվյալների բազայի օպտիմիզացում
    • Օպտիմիզացրեք ձեր WordPress տվյալների բազան
    • Սահմանափակեք հետագա վերանայումները
    • Դատարկ աղբը ավելի հաճախ
    • Ապահովել տվյալների բազաների արդյունավետ զանգեր
  • Անվտանգության շտկումներ
    • Կանխել կոպիտ ուժային գրոհները
    • Վերացնել սպամը
  • Եզրակացություն

Լավ, շունչ քաշենք: Մենք ավարտեցինք նախաբանը: Հիմա սկսենք WordPress- ը արագացնելու իրական ուղեցույցը.

Ինչու է էջի արագության կարևորությունը

Ինչու է էջի արագության կարևորությունը

Ես կփորձեմ դա կարճ պահել: Բոլորս գիտենք, որ բոլորին դուր է գալիս արագ կայք: Դուք հավանաբար լսել եք նաև, որ այժմ Google- ը գերադասում է արագ վեբ կայք ավելի դանդաղ, ինչը նշանակում է, որ ավելի արագ կայքն ավելի լավ արդյունքներ է տալիս SEO- ի համար: Չնայած դրան որևէ հստակ բացատրություն չկա, տեսանյութերի և հարցազրույցների մեծ մասը հակված են մատնանշել այս հավանական բացատրությունը.

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

Պատկերացրեք Google SERP- ի առաջին էջը 10 + վայրկյան տևողությամբ բեռնելու համար. Հնարավոր է, որ դուք լքեք կայքը մինչև սպասման 5 վայրկյան.

Ուսումնասիրություններ ցույց տվեցին, որ ձեր վեբ կայքի բեռնման ժամանակ ավելացված յուրաքանչյուր մեկ երկրորդ վայրկյանին կորցնում եք 7% փոխարկում, 11% էջի դիտում և հաճախորդների գոհունակության ընդհանուր 16% անկում: Այս ամենը մի նախադասության մեջ ներառեք `

Ձեր վեբ կայքի բեռի ժամանակը 1 վայրկյանով կրճատելը կարող է ձեզ շահույթ ստանալու 7% -ով հեշտ աճ բերել.

Հուսով եմ, որ կարողացանք ձեզ համոզել, քանի որ դա այն է, ինչ մենք ուզում ենք ձեռք բերել: Սկսենք WordPress- ը արագացնելու իրական ուղեցույցը.

Հիմքում ընկած տեխնոլոգիա

Ի՞նչն է դանդաղեցնում կայքը: Եվ ինչու պետք է արագացնել WordPress- ը: Այդ հարցի պատասխանը կայանում է բազմաթիվ գործոնների մեջ, որոնցից ամենակարևորը, որը մենք կքննարկենք ստորև.

Ստատիկ ընդդեմ դինամիկ կայքեր

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

Ո՞վ ես կարծում, որ կհաղթի «ցույց տուր ինձ ASAP կատու նկարը» մրցույթում?

Նույնն է ստատիկ և դինամիկ կայքերի դեպքում: Ստատիկ կայքերում միշտ առկա է ռեսուրսը կամ կատուի լուսանկարիչը: Դիտելու համար պարզապես անհրաժեշտ է բացել այն.

Այնուամենայնիվ, դինամիկ կայքի առկայության դեպքում կայքը պետք է ստեղծվի ամեն անգամ, երբ ինչ-որ մեկը ցանկանում է այն դիտել `նկարչի նման, որը յուրաքանչյուր անգամ պետք է կատվի նկարը նկարի: Սա ձեզ ասում է, որ ստատիկ կայքերը բնորոշ են ավելի արագ, քան դինամիկ կայքերը.

Ստատիկ կայքերը, բնականաբար, ավելի արագ են, քան դինամիկ կայքերը.

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

Մարդկանց մեծամասնությունը ընտրում է WordPress- ը ստատիկ կայքերի համար: Դա լավ փոխզիջում է.

Բոլոր տվյալները պահվում են տվյալների բազայի սերվերում (որի օրինակը հայտնի MySQL սերվերն է), և մեդիա ֆայլերը (օրինակ ՝ նկարներ և փաստաթղթեր) պահվում են հենց վեբ սերվերում:.

Դատարկ կայքերը դինամիկ կայքերն օրհնություն են մարդկության համար: Պատկերացրեք, որ պետք է ղեկավարեք 1000 գրառում, էջ, պիտակներ, կատեգորիաներ և մեդիա ֆայլեր: Նրանց անհատապես կառավարելը մարդուն խենթացնում էր.

Ահա թե ինչու մարդկանց մեծամասնությունը ընտրում է WordPress- ը ստատիկ կայքերի համար: Դա լավ փոխզիջում է.

WordPress- ին արագացնելու հեշտ հուշումներ

Հիմա շտկումների համար: Դուք կարող եք օգտագործել այս հեշտ խորհուրդները `WordPress- ին արագացնելու համար մի շարք հյուրընկալողներ` առանց շոշափելու.

1. Միացնել WordPress- ի պահպանումը

W3 ընդհանուր պահման պահոց

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

Այս գործընթացը կոչվում է caching, և WordPress- ն օգտագործում է այս տեխնիկան իր ներքին գործառույթի մի քանի վայրերում: Կարող եք նաև բարելավել WordPress- ի այլ գործընթացների պահպանումների մակարդակը / քանակը ՝ օգտագործելով պահոցավորման մի հավելված ՝ W3 Total Cache, WP Super Cache կամ WP հրթիռ.

2. Միացնել Gzip սեղմումը

Սա սեղմման պարզ տեխնիկա է, որը նվազեցնում է փոխանցման ենթակա տվյալների չափը, հետևաբար ՝ արագությունը մեծացնելով: Ավելի վաղ հիշատակված պահոցային հավելվածները թույլ կտան միացնել Gzip- ի սեղմումը: Օրինակ, կարող եք միացնել Gzip- ի սեղմումը W3 ընդհանուր քեշ տակ Performance> զննարկել քեշը տարբերակ.

3. Թարմացրեք ձեր PHP շարժիչը

WordPress- ը գործում է PHP- ով, ինչը նշանակում է, որ այն հենվում է PHP- ին ՝ իր ծածկագիրը կատարելու համար ՝ վեբ էջեր ստեղծելու համար: PHP- ը բաց կոդով ծրագրաշար է, որը տեղադրվում է ցանցային ցանցերի կողքին: PHP շարժիչի տարբերակը հսկայական դեր է խաղում ձեր WordPress կայքի կատարողականը որոշելու հարցում.

Մարդիկ անցել են Kinsta կառավարվող հոստինգում կատարել է PHP շարժիչների հենանիշ WordPress 4.3.1-ում, և սա այն է, ինչ նրանք գտան.

Kinsta PHP WP հենանիշ

PHP նշանները WordPress- ում 4.3.1. Աղբյուրը ՝ Kinsta.com

#PHP շարժիչԳործարքներ / երկրորդ
1HHVM Repo հեղինակավոր375.48
2-ըHHVM357.69
3PHP 7306.24
4PHP 5.6.16106.45

Արդյունքները ապշեցուցիչ են: Եթե ​​համեմատում եք PHP 7-ը և 5-ը, կտեսնեք հսկայական տարբերություն. PHP 7-ը 187% է, գրեթե 2x – ավելի արագ, քան PHP 5-ը:.

PHP 7-ը 187% -ով ավելի արագ է, քան PHP 5-ը

HHVM- ը PHP շարժիչ է, որը մշակվել է Facebook- ի կողմից: Այս շարժիչն առաջարկում է միայն մի բուռ վեբ-սերվիս, և այն սովորաբար գալիս է թանկ գների հետ: Այնուամենայնիվ, PHP 7-ը համեմատաբար պարզ է իրագործման համար: Համօգտագործվող հաղորդավարներից շատերը չեն անցնում PHP 7-ին թարմացնելու խնդիրներ.

Թարմացումը նույնպես փոքր-ինչ թերություն ունի. Մի քանի հին, խիստ անարդյունավետ գործառույթներ են արժեզրկվում, այսինքն `դրանք այլևս չեն աջակցվում: Եթե ​​ձեր WordPress թեման օգտագործեր նման գործառույթներ, PHP շարժիչը կհանդիպի պատահական սխալների.

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

4. Ընտրեք ձեր հոստինգը իմաստուն

WP շարժիչ. Premium կառավարվող WordPress հոստինգ

Այս հոդվածը կարդացող գրեթե բոլորը հավանաբար գիտեն տարբերությունը համընդհանուր հյուրընկալողի, VPS- ի և նվիրված հյուրընկալողի միջև: Եկեք դիտարկենք հոստինգի նոր տեսակներ.

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

WordPress- ի հոստինգի կառավարում – Սա WordPress հոստինգի բացարձակ լավագույն տարբերակն է: WP Engine- ի և Flywheel- ի նման հյուրընկալողները հոգ են տանում ձեր հոստինգի յուրաքանչյուր կողմի մասին. Սերվերի օպտիմիզացումից անմիջապես `թույլատրված plugin- ների ցուցակի ստեղծման համար, ինչի պատճառով մենք կարծում ենք, որ դրանք WordPress- ի հոստինգի լավագույն տարբերակն են: Օգտագործեք պահոցավորման տեխնոլոգիաների, PHP շարժիչի, վեբ սերվերների, CDN- ների, կրկնօրինակում ծրագրակազմի և մի շարք այլ զարմանալի իրերի առավել առաջադեմ համադրություն `բացարձակ լավագույն հոստինգի փորձը մատուցելու համար, որոնք կայուն են մնում անգամ երթևեկի բծերի ժամանակ: Սա հիանալի է միջին / բարձր տրաֆիկի համար նախատեսված կայքերի համար.

WordPress Cloud հոստինգ – կա հյուրընկալման ևս մեկ ժանր, որն օգուտ է տալիս ամպային պրովայդերների, ինչպիսիք են Amazon AWS- ը, Google Cloud- ը և Microsoft Azure- ը `WordPress կայքերը հյուրընկալելու համար: Սա նշանակում է, որ ձեր WordPress կայքը հյուրընկալվելու է ամպի վրա, իսկ տեղադրման / կազմաձևման մասը կկատարվի ընկերության կողմից: Սա հիանալի ընտրություն է ամպային հոստինգի փորձ ունեցող մարդկանց համար կամ ովքեր ցանկանում են այն վերցնել: CloudWays- ը այնպիսի ընկերություն է, որը WordPress- ը հյուրընկալում է AWS- ում և Google Cloud- ում: Լրացուցիչ տեղեկությունների համար ստուգեք CloudWays- ի մեր ակնարկը.

Իհարկե, այս հոստինգի պլանների արժեքը 20-ից 70% -ով ավելի մեծ է, քան իրենց ավանդական գործընկերները, բայց եկամուտները նույնքան արդյունավետ են, քանի որ լրացուցիչ հնարավորությունները և ռեսուրսները երկար ճանապարհ են անցնում ձեր նպատակին հասնելու համար `արագացնելու WordPress- ը.

5. Ընտրեք օպտիմալ սերվերի գտնվելու վայր

Սերվերի ֆիզիկական գտնվելու վայրը մեծ դեր է խաղում կայքի բեռնման ժամանակ: Եթե ​​ձեր այցելուի մեծ մասը Նյու Jerseyերսիից է, իմաստ չի լինի ընտրել ձեր սերվերը Սինգապուրում գտնվող տվյալների կենտրոնում ՝ 9500 մղոն հեռավորության վրա: Չնայած դա մեծապես չի փոխի որևէ գիգի 1 ֆայլի մեկ ֆայլի համար. դա հսկայական ազդեցություն կունենար 100 ֆայլերի վրա 10 ՄԲ-ով յուրաքանչյուրի վրա: Հետևաբար ընտրեք սերվերի գտնվելու վայրը, որը ամենամոտ է ձեր նպատակային լսարանին.

6. Օգտագործեք բովանդակության առաքման ցանց

CDN. Բովանդակության առաքման ցանց

CDN- ը սերվերի գտնվելու վայրի հայեցակարգի ուղղակի ընդլայնումն է: Դրա նպատակն է կրկնօրինակել ձեր WordPress կայքի տվյալները (մեդիա ֆայլեր, CSS և JS ֆայլեր) մի շարք սերվերների միջոցով ամբողջ աշխարհում: Այս կրկնօրինակման վայրերը կոչվում են POP ներկայության կետեր: Որքան մեծ է POP- ների քանակը, այնքան ավելի լավ կլինի CDN ցանցը: Մենք խորհուրդ ենք տալիս նախ սկսել ծախսարդյունավետ անվճար CDN- ից, այնուհետև կատարելագործել ձեր ծրագիրը, եթե կամ ավելի շատ ռեսուրսների կարիք ունեք.

Հաճախորդի սարքը

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

Սա նշանակում է, որ աշխատելիս WordPress- ին արագացնելու համար ձեր բջջային օգտագործողի փորձը պետք է լինի նույնքան կարևոր, որքան աշխատասեղանը: Ձեր թեման կարող է արձագանքող լինել, բայց արդյոք այն սահուն կերպով գործում է բջջային տեսքում?

7. Օպտիմիզացրեք ձեր բջջային տեսքը

Ինչպե՞ս է այն գործում ավելի հին սարքում: Մինչ Apple- ը կարող է ամեն սեպտեմբեր նոր iPhone- ի գործարկել, շատ մարդիկ դեռ օգտագործում են 4-ամյա iPad- ը: Արդյո՞ք ձեր կայքը այնտեղ լավ է աշխատում:?

iPad օգտագործման խափանում

iPad օգտագործման խափանում: Աղբյուրը ՝ david-smith.org

Դուք գուցե լսել եք «նազելի քայքայումը» Չնայած այն գուցե չի վերաբերում WordPress- ին, լավ է գաղափար ունենալ: Դա հիմնականում նշանակում է ձեր վեբ-կայքի զրկված տարբերակը ծառայել այնպիսի սարքերի, որոնք չեն կարող գործածել ծանր, հնարավորություններով հարուստ տարբերակը: Այն հին / ժառանգական սարքեր ունեցող օգտվողներին հնարավորություն է տալիս դիտել բովանդակության ամենակարևոր մասը `առանց« գագաթների ».

Դասական օրինակ է BJ Ծույլ բեռ plugin, որն օգտագործում է JavaScript գրադարաններ, պատկերներ ցույց տալու համար միայն այն ժամանակ, երբ տեսանելի է դիտման վայրում: Եթե ​​զննարկիչը չի աջակցում JS- ին կամ այն ​​անջատել է, plugin- ը նրբորեն քայքայվում է, այսինքն ՝ այն դադարեցնում է իր հիմնական գործառույթը և նորմալ է բեռնում պատկերները:.

Ստուգեք բջջային օպտիմիզացման այս plugins- ը `հեղուկ շարժական կայք ստանալու համար.

WordPress Extensions. Թեմաներ և pluginներ արագացնելու WordPress- ը

Թեմաների և հավելվածների հայեցակարգը էապես նպաստել է WordPress- ի ժողովրդականությանը `որպես CMS: Թեև հայտնի plugin- ների և թեմաների մեծամասնությունը հետևում է զարգացման լավագույն փորձերին, կան ոմանք ՝ ոչ: Եկեք քննարկենք մի քանի օրինակ, որտեղ զարգացման պրակտիկան ազդում է WordPress կայքի աշխատանքի վրա.

8. Ընտրեք ձեր թեման ուշադիր

WordPress- ի ընդհանուր պատասխանատու բազմակողմանի թեման

WordPress թեմաների ամենավաճառվող թեման

Երբ խոսքը վերաբերում է WordPress- ի պրեմիումի թեմաների բարձրակարգ թեմաներին, դուք պետք է ուշադիր շրջեք.

Ծովահեն թեմաներ: Բացարձակապես ոչ. Գաղտնիք չկա, որ դուք կարող եք ձեռք բերել Պերֆորմանզների թեմայի ամենավերջին վարկածի ծովահենական պատճենը – ավելի շուտ, ես կարող եմ ավելացնել: Բայց ահա ահա. Մեծ հավանականություն կա, որ ծովահեն թեման ունի դրանց մեջ ներկառուցված վնասակար գրություններ, ինչը անտեսանելի է նույնիսկ առաջադեմ օգտագործողի համար: Միայն տարիների փորձ ունեցող պատրաստված ծրագրավորողները կարող են հայտնաբերել նման գրություններ: Վնասակար գրությունները նախատեսված են գողանալու ձեր հաճախորդի տվյալները (կրեդիտ քարտեր, էլ.փոստեր, հասցեներ և այլն), վնասակար ֆայլեր ներարկել ձեր այցելուներին և օգտագործել ձեր սերվերը `ուղարկելով սպամ-նամակներ, այլ գործողությունների թվում: Նախքան դա իմանալը, Դուք արգելված եք Google- ից, և ձեր հեղինակությունն ու հավաստիությունը թուլացել են.

Լավ մշակված թեմաներ: Այո. Ինչպե՞ս ենք լավ թեմա սահմանում: Դա դիզայնն է: Տպագրությունը: Թե՞ դա պատասխանատուություն է: Ուցակը շարունակվում է: Փաստն այն է, որ դիզայնը խիստ սուբյեկտիվ հարց է: Այն հաղորդակցում է ձեր ապրանքանիշի կերպարը հանդիսատեսին: Մենք դա թողնում ենք ձեր դատին.

Մենք ցանկանում ենք շոշափել լավ մշակված թեմայի տեխնիկական կողմը: Դա պետք է:

  • Եղեք թեթև – որքան փոքր է թեման, այնքան ավելի արագ է այն բեռնում.
  • Ավելի քիչ պահանջներ ունենաք `ավելի քիչ է հայցորդի քանակը, այնքան ավելի արագ են կայքի բեռները: Այն նաև նվազեցնում է սերվերի և այցելուի միջև հեռավորության ազդեցությունը.

Մենք համեմատեցինք Parallax Pro թեման StudioPress- ից և մեր շատ սեփական Total թեմաներից: Ահա յուրաքանչյուր հարցում հարցումների քանակը.

ԹեմանՀայտերի քանակըԲեռի ժամանակըԿատարյալ ԴասարանPingdom- ի արդյունքը
Parallax Pro- ն19-ը1009 ms75Հղում
Ընդհանուր21506 ms87Հղում

Ծննդոց թեստ

Benchmark- ի արդյունքը Parallax Pro թեմայի համար StudioPress- ից

ընդհանուր թեմաների թեստ

Հենանիշանիշի արդյունք WPExplorer- ի ընդհանուր թեմայի համար

Ընդհանուր թեման հյուրընկալվել է WPEngine- ի գերագույն կառավարվող WordPress հոստինգի միջավայրում, որը տվել է այն 50% ավելի քիչ բեռնման ժամանակ և 12 կետից բարձր կատարման դասարան.

առեւտրի գործիքներ

Թեման ստուգեք WordPress Plugin- ը

  • Դուք կարող եք օգտագործել Պինգդոմ ձեր WordPress թեման օգտագործելու հարցումների քանակը չափելու համար.
  • The Թեմայի ստուգում plugin- ը կարող է հաստատել, թե արդյոք ակտիվ թեման հավատարիմ է լավագույն փորձերին.

9. Օգտագործեք Plugins- ի ճիշտ քանակը

Plugիշտ plugin- ը կարող է ընդլայնել WordPress- ի խաղարկային հավաքածուն անհավատալի բարձունքների վրա: Խցանման կողմում չափազանց շատ plugins կարող են ազդել կատարման վրա: Մտածեք դրա մասին `ձեր հեռախոսի վրա չափազանց շատ ծրագրեր տեղադրելը: Այն մարտկոցն ավելի արագ է ջեռուցում և ձեր հեռախոսը ժամանակի հետ դանդաղեցնում է.

  • WordPress- ի վերափոխման համար անհրաժեշտ plugin- ը կամ WordPress- ը վերագործարկելու համար նախատեսված մի plugin օգտագործվում են միանգամից մեկ անգամ, այդ դեպքում ինչու՞ դրանք պահել ընդմիշտ ակտիվացված: Ակտիվացրեք – օգտագործեք – անջատեք: Սա պետք է հետևի plugin փիլիսոփայության կատարման խանդավառությանը.
  • P3 Performance Profiler plugin- ը, որը այն դարձրել է մեր հիմնական WordPress plugin- ի ցուցակի մեջ, չափում է ձեր ակտիվ WordPress կայքի ակտիվ plugin- ների ազդեցությունը: Շարունակեք ձեր plugin- երն անջատել, քանի դեռ չեք հասնում մի փուլ, որտեղ նույնիսկ մեկ plugin- ի անջատումը կջարդի ձեր կայքի բաղադրիչը:.

10. Ազատեք բմբուլից

Սա կարող է նշանակել տարբեր մարդկանց մի շարք տարբեր բաներ: Մենք տեսանք, որ այդ վեբ կայքերից շատերը շատ խառնված են դիզայնի հիանալի տարրերով: Բայց մարդիկ, ովքեր կանոնավոր այցելուներ են, ընդհանուր առմամբ, չեն մտածում այս իրերի մասին, և երբեմն գուցե տհաճ է տեսնել, որ նույն ժամանակատար դիզայնի էֆեկտները կրկին ու կրկին տեղի են ունենում.

Կատարման տեսակետից, այս դիզայնի էֆեկտները ավելացնում են թեմայի հետ միասին բեռնման ենթակա գրերի քանակը, որն էլ իր հերթին մեծացնում է բեռնման ժամանակը.

Պատկերի օպտիմիզացում

Հնարավոր է, որ դուք կարդացել եք համացանցի համար պատկերները օպտիմիզացնելու մասին, ինչպես դրանք սեղմելը կամ որպես առաջադեմ JPG. Kraken.io և TinyPNG հիանալի գործիքներ են այդ նպատակի համար: Բայց դուք կարող եք ավելին անել.

11. Նեղացրեք բոլոր նկարները

Smush Image սեղմում

Բայց ի՞նչ կասեք արդեն իսկ բեռնված տոննա պատկերների մասին: Ահա, որտեղ հարմարավետ են դառնում պատկերի օպտիմիզացման plugins- ը: Նրանք սկանավորում և օպտիմիզացնում են ձեր պատկերի գրադարանը և հոգ տանում ապագա բոլոր պատկերների վերբեռնումների մասին, այնպես որ հարկ չկա դրանք ձեռքով անել: Օրինակները ներառում են Smush Image սեղմում կամ EWWW պատկերի օպտիմիզատոր.

12. Հետաձգել պատկերի բեռնումը

BJ Lazy Load Plugin

Մենք նշել ենք այդ մասին BJ Ծույլ բեռ plugin- ը ավելի վաղ այս ուղեցույցում: Պատկերների բեռնումը կարող եք հետաձգել միայն այն ժամանակ, երբ դրանք տեսանելի են դիտողի դիտադաշտում: Այլ կերպ ասած, պատկերը կսկսի բեռնվել միայն այն ժամանակ, երբ այցելուը պտտվում է ներքև ՝ այն դիտելու համար: Սա ունի բազմաթիվ առավելություններ.

  • Նախ, այն նվազեցնում է նախնական պահանջների քանակը. Անհրաժեշտության դեպքում հետաձգել պատկերի հարցումները
  • Էջի չափը նվազում է, ինչը հանգեցնում է ավելի արագ բեռնման ժամանակի
  • Պատկերները պահպանում են թողունակությունը ինչպես այցելուի, այնպես էլ սերվերի համար.

13. Անջատեք պատկերի թեժացումը

Հիշում եք freelloaders- ը: Դե իսկ թեժ կապը նման է freeloading: Մարդիկ, ովքեր հղում են դեպի ձեր կայք, պարզապես տեղադրում են URL- ները իրենց կայքում: Պատկերը ցուցադրվում է դրանց վերջում, բայց թողունակության արժեքը կրում է ձեր կողմից.

Դա այնտեղ կրկնակի կորուստ է. Վճարում եք թողունակության համար և դրա դիմաց այցելուներ մի ստացեք: Ահա, թե ինչպես Դուք կարող եք կանխել պատկերի թեժ կապը, որոնք կօգնեն արգելափակել երրորդ կողմերը և իր հերթին արագացնել WordPress- ը.

14. Սահմանեք պատկերի չափերը

Դուք թեման ունի կանխորոշված ​​առավելագույն պատկերի լայնությունը յուրաքանչյուր էկրանի չափի համար: Բավականին անարդյունավետ է առավելագույն լուծաչափով պատկերներ ծառայելը: Կարող եք ձեռքով տեղադրել ձեր պատկերների բազմաթիվ չափեր add_image_size () գործառույթ Երբ պատկեր վերբեռնվում է, WordPress- ը կկազմի դրա բազմաթիվ օրինակներ տարբեր չափսերով `մեկը մանրապատկերների, փակցված սրբապատկերների և այլն:.

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

Ձեր պատկերների նման, կարևոր է օպտիմալացնել ձեր կայքի տվյալների բազան, եթե ցանկանում եք արագացնել WordPress- ը.

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

WP օպտիմիզացրեք WordPress Plugin- ը

Ժամանակի ընթացքում ձեր կայքը մարդաշատ է ոչ հիմնական նյութերով: Likeնջված plugin մետատվյալներից ստացված տվյալների նման, անցյալի թեմաների փոփոխություններ և փոստով փոփոխություններ: Սա կարող է տվյալների բազայում թողնել հարյուրավոր տողեր `որևէ տարրին չհամընկնելով: The WP- օպտիմիզացնել plugin- ը բավականին լավ աշխատանք է կատարում նման ավելորդ տարրերի WordPress տվյալների բազան մաքրելու համար (որն էլ իր հերթին արագացնում է WordPress- ը ձեր կայքում).

16. Սահմանափակեք հետագա վերանայումները

Չնայած ես նախընտրում եմ օգտագործել Microsoft Word- ը կամ Google Docs- ը հոդվածներ գրելու համար, մեզանից շատերը նախընտրում են լավը `WordPress Visual Editor- ը: WordPress- ը ինքնաբերաբար պահպանում է յուրաքանչյուր գրառման բազմաթիվ վերանայումներ, որպեսզի չկորցնեք ձեր աշխատանքը, երբ ինտերնետը կոտրվում է: Այնուամենայնիվ, դա մի փոքր թերություն ունի.

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

Փոստի փոփոխությունները սահմանափակելու համար պարզապես տեղադրեք հետևյալ ծածկագիրը ձեր մեջ wp-config.php ֆայլ.

սահմանել ('WP_POST_REVISIONS', 3);

17. Դատարկ աղբը ավելի հաճախ

Թեև WordPress- ը աղբը զեղչում է ամեն 30 օրվա ընթացքում, դուք կարող եք մաքրման սահմանը սահմանել 7 օրվա և պահպանել ձեր տվյալների բազան գեղեցիկ և քամահրական: Կրկին, տեղադրեք հետևյալ ծածկագիրը ձեր մեջ wp-config.php ֆայլ:

սահմանել ('EMPTY_TRASH_DAYS', 7);

18. Ապահովել տվյալների բազայի արդյունավետ զանգեր

Query Monitor Free WordPress Plugin

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

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

Կան բազմաթիվ տոննա գործիքներ, ինչպիսիք են Հարցման մոնիտոր պարզել, թե արդյոք ձեր հարցումները լավ են գրված, և տեսնել, թե բոլոր հարցումները վազում են հարցման ընթացքում. ԿԱՐԵՎՈՐԱյս plugin- ը շատ ռեսուրս է ինտենսիվ, և դա ինքնուրույն կարող է և, հավանաբար, կդանդաղեցնի ձեր կայքը, այնպես որ համոզվեք, որ ՄԻԱՅՆ ակտիվացրեք plugin- ը փորձարկման ընթացքում և միացրեք այն ակտիվացրեք այն ժամանակ, երբ դուք հատուկ չեք անում թեստերը: Ձեր ստուգումները կատարելիս պետք է նաև լինեք plugin- ի արդյունքներին նայել, այլ ոչ թե կենդանի բեռնման ժամանակները փորձարկելիս, քանի որ plugin- ը ընդհանուր առմամբ կդանդաղի իրերը կայքում:.

Անվտանգության շտկումներ

Այս բաժնում նկարագրված երեք շտկումներն ունեն անվտանգություն և WordPress- ը արագացնելու ընթացքում ձեր կայքի վրա կատարման ազդեցությունը.

19. Կանխել կոպիտ ուժային գրոհները

Հարձակումները ցանկացած պահի կարող են գալ ցանկացած վայրից: Ձեր պարտականությունն է երաշխավորել նրանց դեմ.

  • Լավ հյուրընկալող ընկերություններն արդեն սահմանափակում են օգտագործողի կողմից մուտքի ձախողման փորձերի քանակը: Օրինակ, WP Engine- ը կարող է որոշել, թե երբ է ռոտացիան փորձում մուտք գործել և ինքնաբերաբար կվերադառնա դատարկ պատասխան `կանխելու հետագա գրոհները.
  • All-in-One WordPress անվտանգության և Firewall plugin WordPress- ի համար նախատեսված համապարփակ անվտանգության հավաքակազմ է ՝ անվտանգության և անվտանգության տարբեր զանազան հնարավորություններով ՝ նոր և առկա օգտագործողների համար: Լրացուցիչը զբաղվում է ձեր կայքի բազմաթիվ խոցելի կողմերով և ապահովում է, որ դրանցում կկատարվի խիստ անվտանգություն.

20. Վերացրեք սպամը

Spam- ը մեծ մտահոգություն է վեբ կայքերի համար: Spam- ը ծանրաբեռնում է ձեր WordPress տվյալների բազան և նվազեցնում է ձեր վստահելիությունը որպես վեբ վարպետ: Այն պետք է վերանա լավի համար: Չնայած կան մի տոննա հիանալի հավելումներ, որոնք առանձնանում են Akismet- ը և Anti-Spam Bee, ի թիվս այլոց.

Եզրակացություն

Չնայած կարևոր է ձեր կայքը օպտիմալացնել գագաթնակետային կատարման համար, կարևոր է հիշել, որ արագությունը ամեն ինչ չէ: Չնայած արժե գումար ծախսել և բեռնման ժամանակը 5 վայրկյանից հասցնել 2 վայրկյան, բայց օպտիմալ չի լինի այդ գումարը կրկնապատկել, որպեսզի ժամանակն իջնի 1.8 վայրկյան.

Արագությունը կարևոր է… բայց ամեն ինչ չէ!

Փոխարենը, այդ փողը կարելի էր ավելի լավ օգտագործել գովազդային արշավում: Չմոռանանք. Կատարողականի կատարելագործման վերջնական նպատակը ավելի շատ փոխարկումների հասնելն է.

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

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