10 krokov na zrýchlenie WordPress a jeho zvládnutie ako nikoho iného

WordPress sa zrýchľuje

WordPress sa dnes stáva CMS, systémom na správu obsahu, par excellence. Rovnomerné Biely dom nahradil Drupal WordPressom, ako jedno z prekvapení na konci roka 2017. A to je to, že WordPress je veľmi ľahko použiteľný CMS, ktorý využíva veľkú komunitu, okrem veľkého množstva doplnkov, aby ste z toho vyťažili viac.

Preto budeme vás naučí desať krokov k ovládnutiu WordPress Úplne tak môžete mať tento blog, vstupnú stránku pre svoje podnikanie alebo eCommerce, aby ste mohli predať niektoré položky, ktoré sa v týchto častiach ľahko nenachádzajú, v najlepšom možnom stave. WordPress, ktorý je možné použiť z vašich vlastných webových stránok, ako aj jeho stiahnutie a nastavenie webových stránok z vášho vlastného hostingu.

Prvá: ubytovanie

Je to najdôležitejšie, pretože ak je váš web hostený na pomalom hostiteľovi, narazíte na vážne problémy so zvýšením skóre Google Insights (jedného z dôležitých faktorov pre organické prirodzené určovanie pozícií alebo SEO).

Výkon môžeme testovať od tento nástroj, ktorý používa 14 rôznych umiestnení nájsť rýchlosť: keycdn.com

Výkon

Normálna vec je, že nájdeme rýchlosť medzi 200 - 400 milisekundami. Je potrebné oceniť rôzne rýchlosti podľa miesta, kde sa testy vykonávajú. Ak sa chystáme hľadať španielske publikum, musíme sa starať o Londýn. Na druhej strane, ak chceme predávať výrobky medzi Európou a Amerikou, musíme sa pozrieť na tieto miesta.

Bolo by to dôležité vykonávať testy po celý deň nájsť priemerné skóre, aby sme mohli vychádzať z presnejších zhromaždených údajov.

Druhá: zvláštnosti hosťovania

php

Musíme sa ubezpečiť, že hosting, v ktorom máme hostený web, používajte najnovšie komponenty, aspoň verzie, aby všetko išlo rýchlo ako hodváb:

  • PHP 7.x: je to dosť výrazný nárast v porovnaní s verziou 5.6 PHP. Pokiaľ by to hosting neponúkal, bolo by dôležité ísť sa poobzerať po niekom inom. To sa stáva aj v prípade doplnku alebo témy, ktorú používame pre WordPress, pretože každý, kto sa môže pochváliť ďalším vývojom, musí byť kompatibilný s ktoroukoľvek z najnovších verzií PHP.
  • webový server: Apache je určený na ľahké a základné použitie. Veci sa veľmi menia, keď musí server podporovať veľké zaťaženie, takže sa musíme pozrieť na poskytovateľov, ktorí používajú Litespeed alebo Nginx.
  • Ukladanie do pamäte cache OpCode- Zvyšuje výkon PHP o 30 až 40 percent. Zábavné je, že nie je veľa hostiteľov, ktorí používajú OpCode. Je to tak preto, lebo to znižuje počet ľudí, ktorí sa môžu prihlásiť na server pre každý účet. Ak chcete vedieť, či to váš hosting ponúka, umiestnite tento skript na svoju webovú stránku prostredníctvom FileZilla: github.com/amnuts/opcache-gui
  • caching- Doplnky na ukladanie do medzipamäte fungujú celkom dobre, ale môžu spôsobiť čudné správanie, ak je na webe veľká prevádzka. Ideálne je nájsť hostiteľa, ktorý používa skutočné ukladanie do pamäte cache na úrovni servera. Existujú dva: Litespeed Lscache a Lak.

Po tretie: použite Google Analytics

wordfence

Niektorí môžu použiť Wordfence ako bezpečnostné opatrenie webovej stránky, ale spôsobuje stratu výkonu. Máme v rukách skvelý server, ktorý nám pomáha: Google Analytics. Dôvod, prečo nepoužívať Wordfence, je ten, že protokolovanie prenosu v reálnom čase má obrovský vplyv na výkon webových stránok. Ak potrebujeme tieto údaje využiť, odpoveďou je Analytics.

Po štvrté: preskočte tvorcov vizuálnych stránok

Kedy ideme vývoj webových stránok, ktoré utrpia vysoké zaťaženie, musíme prejsť od problémov, ktoré sa budú zle počítať v prípade nástrojov na meranie rýchlosti webu, ako sú Google alebo PingDom. Niektoré ako Visual Composer sú ťažké a spomalia web.

Skladať

Jedným z najdôležitejších tipov je prejdite na podradené témy ako Genezis alebo Thesis začať svojpomocne vyvíjať web. Bude to z našej strany vyžadovať viac práce, ale z dlhodobého hľadiska z toho budeme mať úžitok.

Alternatíva, ktorú môžeme mať pred týmito ťažkými problémami, je WP Blockade, ktorá je zodpovedná za spustenie stránky v obyčajnom html, čím sa eliminuje proces preťaženia, ktorý je zvyčajne vinníkom preťaženia webu.

Po piate: doplnky

pluginy

undefined doplnky sú jedným z podstatných WordPressov, ale je vhodné ich použiť čo najmenej. Aj keď ich máme zakázané, musíme ich vymazať. Môžeme použiť Google na prieskum tohto doplnku a zistiť tak, či nám to skutočne prospieva.

Po šieste: Boti a roboti

Môžeme použite tieto riadky textu v robots.txt:

User-agent: * 
Oneskorenie prehľadávania: 10

Čo dostaneme? Čo tí, ktorí sa nazývajú „crawleri“, poslúchajú tieto dva parametre a o ostatné sa stará Wordfence. Povedzme, že ich budeme držať na uzde.

Siedme: odstráňte xmlrpc.php

Stojíme pred a zdrojov najagresívnejších útokov na WordPress. Pretože ho väčšina ľudí nepotrebuje, dá sa odstrániť. Týmto riadkom samozrejme venujte pozornosť, pretože stojíme pred súborom, ktorý používa populárny Jetpack na SEO. Ak používate tento nástroj, prejdite na ďalší bod. Môže byť tiež zrejmé, že ak Jetpack použije tento súbor ...

jetpack

Ôsma: deaktivácia alebo zníženie srdcového rytmu

Bude to závisieť od toho, či naša webová stránka používa na deaktiváciu tepu srdca. Tep spôsobuje všetky druhy výkonnostných problémov a jeho deaktivácia sa veľmi odporúča. Jedným z jeho použití je dlhé časové obdobie, počas ktorého nechávame plochu WordPress otvorenú, presne pri písaní alebo úprave publikácie. Neustále požiadavky môžu spôsobiť nadmerné využitie zdrojov.

Pomocou tohto doplnku ho môžeme deaktivovať alebo obmedziť jeho použitie: kontrola srdcového rytmu.

Môžeme tiež pridajte tieto riadky do functions.php podľa toho, čo chceme robiť:

add_action ('init', 'stop_heartbeat', 1);
funkcia stop_heartbeat () {
wp_deregister_script ('takt');
}

tlkot srdca

Ak chceme, aby bol tlkot srdca v určitom časovom intervale:

add_filter ('heartbeat_settings', 'heartbeat_frequency');
function heartbeat_frequency ($ settings) {$ settings ['interval'] = 60; // alebo časový interval v sekundách, ktorý požadujeme $ nastavenie;
}

Niektoré ďalšie informácie o tlkote srdca

Deaktivácia srdcového rytmu by sa nemala robiť, kým to nie je skutočne známe čo je skutočnou príčinou nadmerného používania procesora. Môžeme to urobiť pomocou týchto krokov:

  • Skontrolujte svoje denníky prístupu ak existuje veľké množstvo "" POST hovorov /wp-admin/admin-ajax.php a časové značky zodpovedajú vysokému využitiu CPU.
  • Ak hosting používa cPanel a CloudLinux, určite si môžeme urobiť záznam o tom, kedy nastal ten vrchol využívania zdrojov. Môžeme vedieť príčinu, ktorá bude uvedená v admin-ajax.php.
  • Ak máte prístup root dá sa to monitorovať pomocou „top -c“. Môžeme ušetriť čas monitorovaním pomocou: top -c -u používateľské meno -b> topout.txt
  • Môžete sledovať access_logs používateľov v reálnom čase a je užitočné: tail -f ~ používateľské meno / access-logs / doména.com

Deviaty: Zakázať WordPress Cron

cron

Dôvod na deaktiváciu WordPress Cron je ten netreba to mat aktivne po všetky tie časy, keď niekto videl náš web. Zakážme to a nastavme systémový cron. Ak to chcete urobiť, pridajte do súboru wp-.config:

define ('DISABLE_WP_CRON', true);

Teraz môžeme vložte do ovládacieho panela cron systém príkazom:

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

Môžeme nechať bežať každých 10-20 minút.

Desiata: záznamy

Záznamy

Ak chceme vedieť, čo sa stane s našou webovou stránkou, potrebujeme prístup k udalosti alebo denník protokolu. Sú skutočne nápomocní pri diagnostike problémov s výkonom a chvením. Ak nevieme, kde sú, môžeme sa opýtať hostingu. Ideálne je naučiť sa ich tlmočiť, hoci to bude chvíľu trvať.

Dva hlavné protokoly sú protokoly chýb a access_logs. Prečítajte si ich a precvičte si umenie vyhľadávania Google dozvedieť sa o nich viac. Postupne to bude niečo známejšie a bude to vychádzať zo strachu vyrovnať sa s týmito problémami s výkonom a nestabilitou webu.

Ak už chcete dať svojmu webu lepší vizuálny vzhľad, tu.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.