10 soļi, lai paātrinātu WordPress un apgūtu to kā neviens cits

WordPress paātrina

Šodien WordPress kļūst par CMS, satura pārvaldības sistēmu, par excellence. Pat Baltais nams Drupal ir aizstājis ar WordPress, kā viens no pārsteigumiem 2017. gada beigās. Tas ir tas, ka WordPress ir ļoti viegli lietojama CMS, kas izmanto lielu kopienu, izņemot labu skaitu spraudņu, lai no tā iegūtu vairāk.

Tāpēc mēs to darīsim iemācīt jums desmit soļus, lai apgūtu WordPress Pilnībā, lai jums būtu šis emuārs, sava uzņēmuma galvenā lapa vai e-komercija, lai pēc iespējas labāk pārdotu dažus priekšmetus, kas nav viegli atrodami šajās daļās. WordPress, kuru var izmantot gan no savas vietnes, gan arī lejupielādēt, lai izveidotu vietni no sava mitinātāja.

Pirmkārt: izmitināšana

Kopš tā laika tas ir vissvarīgākais ja jūsu vietne tiek mitināta lēnā resursdatorā, jūs atradīsit nopietnas problēmas, lai paaugstinātu Google Insights rezultātu (viens no svarīgākajiem faktoriem dabiskai dabiskai pozicionēšanai vai SEO).

Mēs varam pārbaudīt veiktspēju no Šis rīks izmanto 14 dažādas vietas lai atrastu ātrumu: keycdn.com

Sniegums

Normāli ir tas, ka mēs atrodam ātrums starp 200–400 milisekundēm. Ir jānovērtē dažādie ātrumi atbilstoši testu veikšanas vietai. Ja mēs meklēsim Spānijas auditoriju, mums ir jārūpējas par Londonu. No otras puses, ja mēs vēlamies pārdot produktus starp Eiropu un Ameriku, mums ir jāaplūko šīs vietas.

Tas būtu svarīgi veikt testus visas dienas garumā lai atrastu vidējo punktu skaitu, lai mēs varētu sākt no precīzākiem apkopotajiem datiem.

Otrkārt: mitināšanas īpatnības

php

Mums jāpārliecinās, ka mitināšana, kurā mēs mitinām tīmekli, izmantojiet jaunākos komponentus, vismaz versijas, lai viss ietu ātri kā zīds:

  • PHP 7.x: Tas ir diezgan ievērojams pieaugums, salīdzinot ar PHP 5.6 versiju. Ja mitināšana to nepiedāvā kāda iemesla dēļ, būtu svarīgi paskatīties uz kādu citu. Tas notiek arī ar spraudni vai tēmu, kuru mēs izmantojam WordPress, jo ikvienam, kurš lepojas ar to, ka turpina attīstīties, jābūt saderīgam ar jebkuru no jaunākajām PHP versijām.
  • Tīmekļa serveris: Apache ir paredzēts vieglai un pamata lietošanai. Lietas ļoti mainās, ja serverim ir jāatbalsta lielas slodzes, tāpēc mums ir jāmeklē pakalpojumu sniedzēji, kas izmanto Litespeed vai Nginx.
  • OpCode kešatmiņa- Palielina PHP veiktspēju par 30 līdz 40 procentiem. Smieklīgākais ir tas, ka nav daudz resursdatoru, kas izmanto OpCode. Tas ir tāpēc, ka tas samazina to cilvēku skaitu, kuri var pieteikties katra konta serverī. Ja vēlaties uzzināt, vai jūsu mitināšana to piedāvā, nometiet šo skriptu savā vietnē, izmantojot FileZilla: github.com/amnuts/opcache-gui
  • Caching- Kešatmiņas spraudņi darbojas diezgan labi, taču tie var izraisīt dīvainu rīcību, ja caur tīmekli notiek daudz trafika. Ideālā gadījumā atrodiet resursdatoru, kas izmanto reālu kešatmiņu no servera līmeņa. Ir divi: Litespeed Lscache un Laka.

Treškārt: izmantojiet Google Analytics

wordfence

Daži var izmantot Wordfence kā vietnes drošības pasākumu, bet tas izraisa veiktspējas zudumu. Mūsu rokās ir lielisks serveris, kas mums palīdz: Google Analytics. Iemesls nelietot Wordfence ir tāpēc, ka trafika reģistrēšana reāllaikā ļoti ietekmē vietnes veiktspēju. Ja mums ir jāizmanto šie dati, Analytics ir atbilde.

Ceturtkārt: izlaidiet vizuālo lapu veidotājus

Kad mēs ejam vietnes izveide, kas cietīs lielu datplūsmu, mums jāpāriet no tiem jautājumiem, kas slikti ieskaitīs tīmekļa ātruma mērīšanas rīkos, piemēram, Google vai PingDom. Daži, piemēram, Visual Composer, ir smagi un palēninās tīmekļa darbību.

Komponists

Viens no vissvarīgākajiem padomiem ir dodieties uz bērnu tēmām, piemēram, Genesis vai Thesis sākt patstāvīgi attīstīt tīmekli. Tas no mūsu puses prasīs vairāk darba, taču ilgtermiņā no tā gūsim labumu.

Alternatīva, kas mums var būt pirms šiem smagajiem jautājumiem, ir WP blokāde, kas ir atbildīga par lapas palaišanu vienkāršā HTML formātā, tādējādi novēršot pārslodzes procesu, kas parasti ir tīmekļa pārslodzes vaininieks.

Piektais: spraudņi

plugins

L spraudņi ir viens no būtiskākajiem WordPress, bet ieteicams lietot pēc iespējas mazāk. Pat ja mums ir invalīdi, mums tie ir jāizdzēš. Mēs varam izmantot Google, lai veiktu dažus pētījumus par šo spraudni un tādējādi uzzinātu, vai tas patiešām mums nāk par labu.

Sestais: roboti un rāpuļi

Mēs varam izmantojiet šīs teksta rindas robots.txt:

User-agent: * 
Pārmeklēšanas aizkave: 10

Ko mēs iegūsim? Kas tie, kurus sauc par "rāpotājiem", pakļaujas šie divi parametri un Wordfence rūpējas par pārējo. Pieņemsim, ka mēs viņus turēsim līcī.

Septītais: noņemiet xmlrpc.php

Mēs saskaramies ar no agresīvāko uzbrukumu WordPress avotiem. Tā kā lielākajai daļai cilvēku tas nav vajadzīgs, to var noņemt. Protams, pievērsiet uzmanību šīm līnijām, jo ​​mēs saskaramies ar failu, kuru populārā Jetpack izmanto SEO. Ja izmantojat šo rīku, pārejiet pie nākamā punkta. Var būt arī skaidrs, ka, ja Jetpack izmanto šo failu ...

Jetpack

Astotais: deaktivizējiet vai samaziniet sirdsdarbību

Tas būs atkarīgs no tā, vai mūsu vietne izmanto sirdsdarbību, lai to deaktivizētu. Sirdsdarbība izraisa visa veida veiktspējas problēmas un tā deaktivizēšana ir ļoti ieteicama. Viens no tā izmantošanas iemesliem ir ilgais laika periods, kurā WordPress darbvirsmu atstājam atvērtu, tieši tad, kad rakstām vai rediģējam publikāciju. Nepārtraukti pieprasījumi var izraisīt pārmērīgu resursu izmantošanu.

Izmantojot šo spraudni, mēs varam to deaktivizēt vai samazināt tā lietošanu: sirdsdarbības kontrole.

Mēs varam arī pievienojiet šīs rindas funkcijām.php atkarībā no tā, ko mēs vēlamies darīt:

pievienot ('init', 'stop_heartbeat', 1);
funkcija stop_heartbeat () {
wp_deregister_script ('sirdsdarbība');
}

sirdsdarbība

Ja mēs vēlamies, lai sirdsdarbībai būtu laika intervāls:

add_filter ('sirdsdarbības_iestatījumi', 'sirdsdarbības_frekvence');
funkcija sirdsdarbība_frekvence ($ iestatījumi) {$ iestatījumi ['intervāls'] = 60; // vai laika intervāls sekundēs, kurā mēs vēlamies $ iestatījumus;
}

Daži vairāk informācijas par sirdsdarbību

Deaktivizēt sirdsdarbību nevajadzētu, kamēr tā nav faktiski zināma kāds ir patiesais pārmērīgas CPU izmantošanas cēlonis. Mēs to varam izdarīt, veicot šādas darbības:

  • Pārbaudiet savus piekļuves žurnālus ja ir daudz "" POST izsaukumu /wp-admin/admin-ajax.php un laika zīmogi atbilst augstam CPU izmantošanas līmenim.
  • Ja mitināšana izmanto cPanel un CloudLinux, protams, mēs varam ņemt žurnālu par to, kad notika šī resursu izmantošanas pīķa. Mēs varam zināt cēloni, kas tiks norādīts vietnē admin-ajax.php.
  • Ja jums ir root piekļuve to var kontrolēt ar "top -c". Mēs varam ietaupīt laiku pārraudzībā, izmantojot: top -c -u lietotājvārds -b> topout.txt
  • Jūs varat sekot access_logs reāllaika lietotāju, un tas ir noderīgi: tail -f ~ lietotājvārds / access-logs / domain.com

Devītais: atspējojiet WordPress Cron

cron

Iemesls atspējot WordPress Cron ir tāds nav nepieciešams, lai tas būtu aktīvs visām tām reizēm, kad kāds redzēja mūsu vietni. Atspējosim to un iestatīsim sistēmas cron. Lai to izdarītu, pievienojiet wp-.config:

definēt ('DISABLE_WP_CRON', taisnība);

Tagad mēs varam ielieciet vadības panelī cron sistēmu ar komandu:

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

Mēs varam atstāt to darboties ik pēc 10-20 minūtēm.

Desmitais: ieraksti

žurnāli

Ja mēs vēlamies uzzināt, kas notiek ar mūsu vietni, mums tas ir nepieciešams piekļūt notikuma vai žurnāla žurnālam. Viņi patiešām palīdz diagnosticēt veiktspēju un nervozēt problēmas. Ja mēs nezinām, kur viņi atrodas, mēs varam lūgt hostingu. Ideāls ir iemācīties tos interpretēt, lai gan tas prasīs laiku.

Divi galvenie žurnāli ir kļūdu žurnāli un piekļuves žurnāli. Izlasiet tos un praktizējiet Google meklēšanas mākslu lai uzzinātu vairāk par viņiem. Pamazām tas būs kaut kas pazīstamāks, un tas radīsies no bailēm tikt galā ar šīm veiktspējas problēmām un tīmekļa nestabilitāti.

Ja jūs jau vēlaties piešķirt savai vietnei labāku vizuālo izskatu, šeit.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.