7 Patikimi būdai, kaip padidinti WordPress įkelties greitį
Pirmas dalykas, kai naudotojo patirtis apie jūsų svetainę, net prieš projektą ar turinį, yra jo pakrovimo greitis. Tipiškas žiniatinklis vartotojas tikisi, kad puslapis bus įkeltas tarp 500 ms (greitai) ir 2 sekundžių (lėtas, bet priimtinas). Jei patikrinsite savo svetainės įkėlimo laiką ir pasirodys daugiau nei 2 sekundės, apsvarstykite savo svetainė gali būti praleista arba uždaryta.
Kaip dauguma svetainių yra sukurtos „WordPress“ todėl, norint padidinti savo svetainės greitį ir efektyvumą, rekomenduojama suprasti puslapio įkėlimo greičio dinamiką naudojant „WordPress“ ir išmokti patarimai ir gudrybės, leidžiantys pagreitinti „WordPress“ svetainę. Leiskite man pasakyti geriausius iš jų.
Naudokite lengvąsias sistemas ir temas
Nuolat, „WordPress“ temos atlieka teisingą sumą, kuri iškelia jūsų svetainės puslapių apkrovos greitį. Šis išsipūtimas yra susijęs su sunkiais vaizdais, neefektyviais ir ilgais kodais ir pan.
Geriausia pėdos link suraskite tinkamą derinį tarp temos vizualinio patrauklumo ir puslapio apkrovos greičio. Ieškodami „WordPress“ temos, turėkite omenyje šiuos dalykus:
- Patikrinti temos apžvalgos, ir konkrečiai ieškoti informacijos apie veiklos rezultatus.
- Atlikite temos demonstracinių puslapių našumo testai.
- Saugokis numatytosios „WordPress“ temos, kurios yra lengvos ir koduoja, todėl veikia gerai.
- Patikrinkite Genesis ir disertacijos pagrindu pagrįstos temos kurie yra žinomi dėl jų veiklos.
Naudokite spartinimo funkciją
Spartusis talpinimas yra jūsų tinklalapių kaip statinių puslapių išsaugojimo būdas, ir aptarnaujant juos vartotojams neperduodant HTTP užklausų į serverį. Tai padeda paspartinti „WordPress“ svetainę. Ką galite padaryti, jei norite pasinaudoti šia galimybe?
Pirma, nustatykite a naudingas „WordPress“ talpyklos papildinys, perskaitykite jo dokumentus ir naudokite tam tikrus svetainės puslapius talpykloje. WP Rocket ir W3 Total Cache yra tarp žinomų.
Tu gali įdiegti naršyklės talpyklą naudodami galiojimo pabaigos antraštes, kuri nurodo naršyklei, kuriuos failus prašyti iš serverio ir kurią ji gali pasirinkti iš naršyklės talpyklos. Su sumažinti HTTP užklausos, pagerėja puslapio apkrovos greitis. Norėdami tai padaryti, turėsite pridėti šį kodą prie .htaccess failo.
# enable expirations ExpiresActive On # Numatytoji direktyva pasibaigiaDefault "access plus 3 months" # Jūsų favicon ExpiresByType image / x-icon "access plus 1 year" # Nuotraukos ExpiresByType image / gif "access plus 3 months" ExpiresByType image / png "access plus 3 mėnesiai "ExpiresByType image / jpg" prieigos plius 3 mėnesiai "ExpiresByType image / jpeg" prieigos plius 3 mėnesiai "# CSS ExpiresByType text / css" prieiga plius 3 mėnesiai "# Javascript ExpiresByType programa / javascript" access plus 1 year "
Iškelkite domenus, mažiau žinomą taktiką
Prefetch domains yra parinktis, panaši į talpyklą, kur jūs efektyviai informuoti žiniatinklio naršyklę, kad iš anksto pateiktų domenus, taip, kad „įkėlimo“ veiksmas nebūtų atliekamas puslapio apkrovos metu, taigi pagerėja svetainės greitis.
Norėdami tai padaryti, galite pridėkite prefetch domeno kodą į header.php failą. Čia pateikiami dažniausiai naudojamų prefikso domenų kodų pavyzdžiai.
„Google“ šriftams:
„Google Analytics“:
Išmeskite nereikalingus ir sunkius priedus
„WordPress“ įskiepiai yra naudingi, tačiau per daug įskiepių reiškia per daug užklausų serveryje, o tai lemia lėtą puslapio įkėlimą. Kitos susijusios problemos yra saugumo grėsmes ir atminties problemas. Geriausia yra diegti tik tuos pluginus, kuriuos jūsų svetainė negali padaryti be.
Galite naudoti „Plugin Performance Profiler“ (pats papildinys) nustatyti blogiausius „WordPress“ įskiepius ir pakeisti jas geresnėmis alternatyvomis.
Be to, yra papildinių, kuriuos vos naudosite daugiau nei du kartus per mėnesį (pvz., Miniatiūrų generatoriai ir kt.). Tai geriausia juos išjungti, ir tiesiog juos suaktyvinkite naudojimo metu. Taip pat galite patikrinti, kuriuos įskiepius galite tiesiog pašalinti, ir vietoj to naudokite kai kurias internetines priemones.
Naudokite CDN, kad galėtumėte greičiau įkelti puslapį
Girdėjote apie CDN (turinio pristatymo tinklus)? Tai schema, kurioje vartotojui pateikiamas turinys pristatomas iš artimiausio duomenų centro, kuris pagerina pristatymo greitį. Taip yra todėl, kad dėl mažesnio perdavimo laiko, sumažėjusio apynių užkardų ir maršrutizatorių ir kitų parametrų gaunamos greičiau puslapių apkrovos geografiškai paskirstytoms auditorijoms.
Geriausiai įvertintos CDN paslaugos siūlo „WordPress“ integravimo įskiepius, kurie jums padeda greitai sukonfigūruokite ir sukonfigūruokite savo svetainę, kad panaudotumėte CDN naudą. Ilgainiui tai taip pat padės geriau valdyti priimančiosios migraciją, nes didžioji dalis sunkiųjų apkrovų (vaizdų) būtų talpinami iš žiniatinklio prieglobos serverio, kuris tik palieka perkeltą temą.
„CDN Enabler“ yra nemokama siaubingas įskiepis, kurį galite įdiegti per kelias sekundes. Sprendžiant, ką galite įkelti iš CDN, eikite į perpildymą. Net favicon gali būti įkelta per CDN. Tiesiog palikite jį į „WordPress“ šakninį aplanką ir pridėkite šį kodą į header.php failą:
Suspauskite didelius vaizdus
Norėdami įdėti dalykus į perspektyvą, čia yra faktas. Paprasta „WordPress“ tema užima beveik 30 MB atminties, o vizualiai sunki svetainė, pvz., El. Parduotuvė, užima kelias GB vietos vaizdams saugoti. Ką daryti, jei galėtumėte sumažinti vaizdo failo dydį daugiau nei 50%, kai yra neatitikimų kokybės skirtumai?
Taip pat galite Pakeiskite ir suspauskite vaizdus OS sistemoje prieš įkeldami juos arba naudodami WP papildinį, pvz., „SmushIt“, sumažinkite „WordPress“ svetainės vaizdų dydį.
Optimizuokite SSL rankų paspaudimus
SSL arba Secure Sockets Layer / Transport Layer Security yra priemonė, kuria žiniatinklio serveriai ir klientai užšifruoja ir saugo visą srautą. Tai tapo saugių HTTP operacijų ir kito interneto srauto standartu.
Vienas srauto šifravimo trūkumas yra tas, kai yra tam tikra pridėtinė ir latentinė informacija, kai klientas ir serveris užmezga ryšį.
Galite pagreitinti saugius ryšius, optimizuodami SSL rankų paspaudimus naudodami CDN. The CDN atlieka pridėtinę vertę už jus, taip sumažindamas laiką, skirtą pradinei SSL sesijai sukurti, taip pat išsaugoti saugų ryšį.
Tai taip pat suteikia papildomos naudos užtikrinant A klasės pažymėjimą, net jei jūsų serveris arba paslaugų teikėjas naudoja tik žemesnio lygio sertifikatą. Svarbu, kad jūsų galutinių naudotojų naršyklės ir paieškos sistemos, pvz., „Google“, matytų aukščiausios kokybės SSL sertifikatą, kurį pateikia CDN.
Pašalinkite senus pakeitimus iš savo duomenų bazės
Paimkite jį iš manęs, jūsų „WordPress“ sulėtės, jei neužtikrinsite duomenų bazės ir laikysite jį švarią. Tai galite padaryti apribodami pranešimų pakeitimų skaičių.
„WordPress“ iš tikrųjų sukuria per daug pataisymų, kai rašote puodą, ir viskas užima erdvę. Tu gali išjungti pakeitimus arba nustatyti maksimalaus pakeitimų skaičiaus ribą. Jei norite išjungti, į failą wp-config.php pridėkite šį kodą.
define ('AUTOSAVE_INTERVAL', 300); // sekundės apibrėžti ('WP_POST_REVISIONS', false);
Tai kodas pakeičia automatinio įrašymo intervalą iki 5 minučių (nuo 60 sekundžių). Arba galite naudoti „Disable Post Revision“ papildinį (nepamirškite jo išjungti, kai darbas bus atliktas).
Jei norite apriboti maksimalų peržiūros numerį, faile wp-config.php naudokite šį kodą.
define ('AUTOSAVE_INTERVAL', 300); // sekundės apibrėžti ('WP_POST_REVISIONS', 5);
Čia mes nustatome maksimalus peržiūros numeris iki 5.
Norėdami atsikratyti visų duomenų bazių įrašų, atitinkančių šimtus ankstesnių pataisų, galite naudoti ir WP optimizavimo įskiepį.
Pabandykite GZip suspaudimą
Mes kalbėjome apie vaizdo kompresiją; bet jūs taip pat galite suspausti CSS, „Javascript“ ir tinklalapius, serverio lygmeniu, kuris sumažina duomenų perdavimo į naršyklę laiką. Štai kaip galite tai padaryti:
- Eikite į checkgzipcompression ir įveskite savo svetainę.
- Pasirinkite spartinimo spustelėjimą, eikite į Naršyklės talpykla nustatymus ir pažymėkite žymeklį ant Įgalinti HTTP suspaudimą dėžė.
Išvada
Geras „WordPress“ reiškia gerą iš anksto parengtą svetainę. Jei nenorite, kad jūsų naudotojai nusivyltų jūsų svetainės greičiu, išbandykite šiuos skirtingus patarimus ir gudrybes, kurias paminėjau šiame pranešime, su kuriais galite pasinaudoti, kad pagerintumėte „WordPress“ svetainės našumą ir padidintumėte puslapio apkrovos greitį.
Leiskite mums žinoti, kaip jums pavyko padidinti savo „WordPress“ greitį ir ar padėjo vienas iš mano patarimų. laimingas eksperimentavimas.