10 žingsnių, kad pagreitintumėte „WordPress“ ir įsisavintumėte jį kaip niekas kitas

„WordPress“ paspartėja

Šiandien „WordPress“ tampa CMS, turinio valdymo sistema, par excellence. Net Baltieji rūmai „Drupal“ pakeitė „WordPress“, kaip vienas iš netikėtumų 2017 metų pabaigoje. Ir tai, kad „WordPress“ yra labai paprasta naudoti TVS, naudojanti didelę bendruomenę, išskyrus daugybę įskiepių, kad iš jos būtų galima gauti daugiau.

Todėl taip ir padarysime išmokys jus dešimt žingsnių, kad įsisavintumėte „WordPress“ Visiškai ir taip galite turėti tą tinklaraštį, tą savo verslo nukreipimo puslapį ar tą elektroninę prekybą, kad galėtumėte parduoti kai kuriuos daiktus, kurių šiose dalyse nėra lengva rasti kuo geresnėje būsenoje. „WordPress“, kurį galima naudoti tiek iš savo svetainės, tiek atsisiųsti, kad sukurtumėte svetainę iš savo prieglobos.

Pirma: apgyvendinimas

Tai yra svarbiausia, nes jei jūsų svetainė priglobta lėtai, rasite rimtų problemų, kad padidintumėte „Google Insights“ balą (vienas iš svarbiausių natūralios natūralios padėties nustatymo ar SEO veiksnių).

Mes galime išbandyti našumą nuo Šis įrankis naudoja 14 skirtingų vietų rasti greitį: keycdn.com

Spektaklis

Normalu yra tai, kad mes randame greitis tarp 200–400 milisekundžių. Būtina įvertinti skirtingus greičius pagal vietą, kurioje atliekami bandymai. Jei ketiname ieškoti Ispanijos auditorijos, turime rūpintis Londonu. Kita vertus, jei norime parduoti produktus tarp Europos ir Amerikos, turime pažvelgti į tas vietas.

Tai būtų svarbu vykdyti testus visą dieną rasti vidutinį balą, kad galėtume pradėti nuo tikslesnių surinktų duomenų.

Antra: talpinimo ypatumai

PHP

Turime įsitikinti, kad priegloba, kurioje turime žiniatinklį, naudokite naujausius komponentus, bent jau versijos, kad viskas vyktų kaip šilkas:

  • PHP 7.x: tai gana reikšmingas padidėjimas, lyginant su PHP 5.6 versija. Jei priegloba to nepasiūlo dėl kokių nors priežasčių, būtų svarbu pažvelgti į ką nors kitą. Tai atsitinka ir su įskiepiu ar tema, kurią naudojame „WordPress“, nes visi, kurie didžiuojasi ir toliau tobulinami, turi būti suderinami su bet kuria naujausia PHP versija.
  • Tinklapio serveris: Apache skirtas lengvam ir paprastam naudojimui. Viskas labai pasikeičia, kai serveris turi palaikyti dideles apkrovas, todėl turime ieškoti paslaugų teikėjų, kurie naudoja „Litespeed“ arba „Nginx“.
  • „OpCode“ talpykla- Padidina 30–40 procentų PHP našumą. Juokingiausia tai, kad nėra daug kompiuterių, naudojančių „OpCode“. Taip yra todėl, kad sumažėja žmonių, kurie gali prisijungti prie kiekvienos paskyros serverio, skaičius. Jei norite sužinoti, ar jūsų priegloba tai siūlo, perkelkite tą scenarijų į savo svetainę naudodami „FileZilla“: github.com/amnuts/opcache-gui
  • Spartinimas- Talpyklos papildiniai veikia gana gerai, tačiau jie gali sukelti keistą elgesį, jei per internetą vyksta didelis srautas. Idealiu atveju raskite pagrindinį kompiuterį, kuris naudoja tikrą talpyklą iš serverio lygio. Yra du: Litespeed Lscache ir Lakas.

Trečia: naudokitės „Google Analytics“

wordfence

Kai kurie gali naudoti „Wordfence“ kaip svetainės saugumo priemonę, tačiau tai praranda našumą. Mes turime savo rankose puikų serverį, kuris mums padeda: „Google Analytics“. Priežastis nenaudoti „Wordfence“ yra ta, kad srauto registravimas realiuoju laiku daro didžiulę įtaką svetainės našumui. Jei mums reikia naudoti tuos duomenis, „Analytics“ yra atsakymas.

Ketvirta: praleiskite vaizdinių puslapių kūrėjus

Kada eisime interneto svetainės, kuri patirs didelį srautą, kūrimas, turime pereiti nuo tų problemų, kurios bus blogai skaičiuojamos žiniatinklio greičio matavimo priemonėms, tokioms kaip „Google“ ar „PingDom“. Kai kurie, pavyzdžiui, „Visual Composer“, yra sunkūs ir sulėtins internetą.

kompozitorius

Vienas iš svarbiausių patarimų yra eikite į vaikų temas, tokias kaip Pradžios knyga ar disertacija pradėti savarankiškai kurti internetą. Iš mūsų pusės reikės daugiau darbo, tačiau ilgainiui tai mums bus naudinga.

Alternatyva, kurią galime turėti prieš šias sunkias temas, yra WP blokada, kuri yra atsakinga už puslapio paleidimą paprastu HTML, tokiu būdu pašalinant perkrovos procesą, kuris paprastai yra žiniatinklio perkrovos kaltininkas.

Penkta: papildiniai

Įskiepiai

Los įskiepiai yra vienas iš „WordPress“ principų, tačiau patartina naudoti kuo mažiau. Net jei turime neįgaliųjų, turime juos ištrinti. Mes galime naudoti „Google“, norėdami atlikti tam tikrą papildinio tyrimą ir taip sužinoti, ar jis mums tikrai naudingas.

Šeštas: robotai ir robotai

Mes galime naudokite šias teksto eilutes robots.txt:

User-agent: * 
Tikrinimo vėlavimas: 10

Ką gausime? Ką tie, kurie vadinami „robotais“, paklūsta tuos du parametrus ir „Wordfence“ rūpinasi likusiais dalykais. Tarkime, kad mes juos laikysime.

Septintas: pašalinkite xmlrpc.php

Mes susiduriame su agresyviausių išpuolių prieš „WordPress“ šaltinių. Kadangi daugumai žmonių to nereikia, jį galima pašalinti. Žinoma, atkreipkite dėmesį į šias eilutes, nes susiduriame su failu, kurį naudoja populiarioji „Jetpack“ SEO. Jei naudojate šį įrankį, eikite į kitą punktą. Taip pat gali būti aišku, kad jei „Jetpack“ naudoja tą failą ...

jetpack

Aštuntas: išjunkite arba sumažinkite širdies plakimą

Tai priklausys nuo to, ar mūsų svetainė naudoja širdies ritmą, kad jį išjungtumėte. Širdies plakimas sukelia įvairiausių veiklos problemų ir labai rekomenduojama jį išjungti. Vienas iš jo naudojimo būdų yra ilgas laikotarpis, kai paliekame atvirą „WordPress“ darbalaukį, būtent tada, kai rašome ar redaguojame leidinį. Nuolatinės užklausos gali sukelti pernelyg didelį išteklių naudojimą.

Naudodami šį papildinį galime jį išjungti arba sumažinti jo naudojimą: širdies ritmo kontrolė.

Mes taip pat galime pridėkite šias eilutes prie functions.php atsižvelgiant į tai, ką norime padaryti:

add_action ('init', 'stop_heartbeat', 1);
funkcija stop_heartbeat () {
wp_deregister_script ('širdies plakimas');
}

širdies plakimas

Jei norime, kad širdies plakimui būtų nustatytas laiko tarpas:

add_filter ('širdies plakimo_nustatymai', 'širdies plakimo_dažnis');
function heartbeat_frequency ($ settings) {$ settings ['interval'] = 60; // arba laiko intervalas sekundėmis, kai norime $ nustatymų;
}

Šiek tiek daugiau informacijos apie širdies plakimą

Deaktyvuoti širdies plakimą nereikėtų, kol jis iš tikrųjų nėra žinomas kokia yra tikroji pernelyg didelio procesoriaus naudojimo priežastis. Tai galime padaryti atlikdami šiuos veiksmus:

  • Patikrinkite savo prieigos žurnalus jei yra daug POST skambučių /wp-admin/admin-ajax.php ir laiko žymos atitinka didelį procesoriaus naudojimo šuolį.
  • Jei priegloba naudoja „cPanel“ ir „CloudLinux“, tikrai galime paimti žurnalą, kada įvyko tas išteklių naudojimo pikas. Mes galime žinoti priežastis, kuri bus nurodyta admin-ajax.php.
  • Jei turite root prieigą galima stebėti naudojant „top -c“. Stebėjimo metu galime sutaupyti laiko naudodami: top -c -u vartotojo vardas -b> topout.txt
  • Galite sekti „access_logs“ Realaus laiko vartotojų skaičius ir naudinga: tail -f ~ vartotojo vardas / prieigos žurnalai / domain.com

Devintas: išjunkite „WordPress Cron“

cron

Priežastis išjungti „WordPress Cron“ yra ta nebūtina, kad jis būtų aktyvus visiems tiems laikams, kai kažkas pamatė mūsų svetainę. Išjunkime jį ir nustatykime sistemos kroną. Norėdami tai padaryti, pridėkite wp-.config:

define ('DISABLE_WP_CRON', tiesa);

Dabar mes galime į valdymo skydą įdėkite „cron“ sistemą su komanda:

/usr/local/bin/php/home/user/public_html/wp-cron.php

Mes galime palikti jį veikti kas 10-20 minučių.

Dešimtoji: įrašai

žurnalai

Jei norime sužinoti, kas nutinka mūsų svetainei, mums to reikia pasiekti įvykio ar žurnalo žurnalą. Jie tikrai naudingi diagnozuojant našumą ir nervingumą. Jei nežinome, kur jie yra, galime paprašyti prieglobos. Idealiausia yra išmokti juos interpretuoti, nors tai užtruks.

Du pagrindiniai žurnalai yra klaidų žurnalai ir access_logs. Perskaitykite juos ir praktikuokite „Google“ paieškos meną sužinoti daugiau apie juos. Po truputį tai bus kažkas labiau pažįstamo, ir tai mums kils iš baimės spręsti tas našumo problemas ir interneto nestabilumą.

Jei jau norite savo svetainei suteikti geresnę vizualinę išvaizdą, čia.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.