10 kroků k zrychlení WordPressu a zvládnutí jako nikdo jiný

WordPress se zrychluje

WordPress se dnes stává CMS, systémem pro správu obsahu, par excellence. Dokonce Bílý dům nahradil Drupal WordPressem, jako jedno z překvapení na konci roku 2017. A je to tím, že WordPress je velmi snadno použitelný CMS, který využívá velkou komunitu, kromě dobrého počtu pluginů, které z toho mají víc.

Proto to uděláme vás naučí deset kroků k zvládnutí WordPressu Úplně tak můžete mít tento blog, tuto vstupní stránku pro vaše podnikání nebo tento eCommerce, abyste mohli prodat některé položky, které se v těchto částech snadno nenacházejí, v nejlepším možném stavu. WordPress, který lze použít jak z vašeho vlastního webu, tak i ke stažení a nastavení webu z vašeho vlastního hostingu.

První: ubytování

Je to nejdůležitější, protože pokud je váš web hostován na pomalém hostiteli, narazíte na vážné problémy se zvýšením skóre Google Insights (jeden z důležitých faktorů pro přirozené přirozené umístění nebo SEO).

Můžeme testovat výkon od tento nástroj, který používá 14 různých umístění najít rychlost: keycdn.com

Výkon

Normální věc je, že najdeme rychlost mezi 200-400 milisekundami. Je nutné ocenit různé rychlosti podle místa, kde se testy provádějí. Pokud se chystáme hledat španělské publikum, musíme se starat o Londýn. Na druhou stranu, pokud chceme prodávat výrobky mezi Evropou a Amerikou, musíme se podívat na tato místa.

Bylo by to důležité spusťte testy po celý den najít průměrné skóre, abychom mohli začít od přesnějších shromážděných údajů.

Zadruhé: zvláštnosti hostování

php

Musíme se ujistit, že hosting, ve kterém máme hostovaný web, používat nejnovější komponenty, alespoň verze, aby vše šlo rychle jako hedvábí:

  • PHP 7.x.: je to docela významný nárůst ve srovnání s verzí 5.6 PHP. Pokud to, co vám hosting nenabízí, bylo by důležité jít se podívat na někoho jiného. To se také děje s pluginem nebo tématem, které používáme pro WordPress, protože každý, kdo se chlubí pokračujícím vývojem, musí být kompatibilní s jakoukoli z nejnovějších verzí PHP.
  • Webový server: Apache je pro lehké a základní použití. Věci se hodně mění, když server musí podporovat těžké zátěže, takže se musíme podívat na poskytovatele, kteří používají Litespeed nebo Nginx.
  • Mezipaměť OpCode- Zvyšuje výkon PHP o 30 až 40 procent. Zábavné je, že není mnoho hostitelů, kteří používají OpCode. Důvodem je, že snižuje počet lidí, kteří se mohou přihlásit na server pro každý účet. Pokud chcete vědět, jestli to váš hosting nabízí, umístěte tento skript na svůj web pomocí FileZilla: github.com/amnuts/opcache-gui
  • Caching- Pluginy pro ukládání do mezipaměti fungují docela dobře, ale mohou způsobit podivné chování, pokud je na webu velký provoz. V ideálním případě najděte hostitele, který používá skutečné ukládání do mezipaměti z úrovně serveru. Existují dva: Litespeed Lscache a Lak.

Za třetí: použijte Google Analytics

wordfence

Někteří mohou použít Wordfence jako bezpečnostní opatření pro web, ale způsobuje ztrátu výkonu. Máme v rukou skvělý server, který nám pomáhá: Google Analytics. Důvod nepoužívat Wordfence je ten, že zaznamenávání provozu v reálném čase má obrovský dopad na výkon webu. Pokud potřebujeme tyto údaje využít, odpovědí je Analytics.

Za čtvrté: přeskočte tvůrce vizuálních stránek

Kdy budeme vývoj webových stránek, které utrpí vysoké zatížení, musíme přejít od těch problémů, které se budou špatně počítat u nástrojů pro měření rychlosti webu, jako je Google nebo PingDom. Některé jako Visual Composer jsou těžké a zpomalí web.

Hudební Skladatel

Jedním z nejdůležitějších tipů je přejděte na dětské motivy, jako je Genesis nebo Thesis zahájit vlastní vývoj webu. Bude to z naší strany vyžadovat více práce, ale z dlouhodobého hlediska z toho budeme mít prospěch.

Alternativa, kterou můžeme mít před těmito těžkými tématy, je WP Blockade, který je zodpovědný za spuštění stránky v prostém html, čímž se eliminuje proces přetížení, který je obvykle viníkem přetížení webu.

Za páté: pluginy

pluginy

L pluginy jsou jedním z podstatných WordPressů, ale je vhodné použít co nejméně. I když je máme deaktivované, musíme je smazat. Můžeme použít Google k průzkumu tohoto pluginu, abychom věděli, zda nám to skutečně přináší výhody.

Za šesté: Bots and Crawlers

Můžeme použijte tyto řádky textu v souboru robots.txt:

User-agent: * 
Zpoždění procházení: 10

Co dostaneme? Co ti, kterým se říká „prohledávače“, poslouchají tyto dva parametry a Wordfence se postará o zbytek. Řekněme, že je budeme držet na uzdě.

Sedmé: odebrat xmlrpc.php

Čelíme a zdrojů nejagresivnějších útoků na WordPress. Protože to většina lidí nepotřebuje, lze jej odstranit. Samozřejmě věnujte pozornost těmto řádkům, protože čelíme souboru, který používá populární Jetpack pro SEO. Pokud používáte tento nástroj, přejděte k dalšímu bodu. Může být také jasné, že pokud Jetpack tento soubor používá ...

jetpack

Osmé: deaktivovat nebo snížit tep

Bude záležet na tom, zda naše webové stránky používají k deaktivaci prezenční signál. Tep způsobuje všechny druhy problémů s výkonem a jeho deaktivace se velmi doporučuje. Jedno z jeho použití je způsobeno dlouhou dobou, po kterou necháváme plochu WordPressu otevřenou, přesně když píšeme nebo upravujeme publikaci. Neustálé žádosti mohou způsobit nadměrné využívání zdrojů.

Pomocí tohoto pluginu jej můžeme deaktivovat nebo omezit jeho použití: kontrola srdečního rytmu.

Můžeme také přidejte tyto řádky do functions.php podle toho, co chceme dělat:

add_action ('init', 'stop_heartbeat', 1);
funkce stop_heartbeat () {
wp_deregister_script ('tlukot srdce');
}

tlukot srdce

Chceme-li, aby existoval časový interval, během kterého bude tep fungovat:

add_filter ('heartbeat_settings', 'heartbeat_frequency');
funkce heartbeat_frequency ($ nastavení) {$ nastavení ['interval'] = 60; // nebo časový interval v sekundách, který chceme $ nastavení;
}

Několik dalších informací o srdečním rytmu

Deaktivace srdečního rytmu by neměla být provedena, dokud není skutečně známa co je skutečnou příčinou nadměrného využití CPU. Můžeme to udělat pomocí těchto kroků:

  • Zkontrolujte své přístupové protokoly pokud existuje dostatečné množství "" POST volání /wp-admin/admin-ajax.php a časová razítka odpovídají vysokému využití CPU.
  • Pokud hosting používá cPanel a CloudLinux, určitě můžeme zaznamenat, kdy došlo k vrcholu využití zdrojů. Můžeme znát příčinu, která bude uvedena v admin-ajax.php.
  • Pokud máte root přístup lze monitorovat pomocí „top -c“. Můžeme ušetřit čas monitorováním pomocí: top -c -u uživatelské jméno -b> topout.txt
  • Můžete sledovat přístupové_logy uživatelů v reálném čase a užitečné: tail -f ~ username / access-logs / domain.com

Deváté: deaktivujte WordPress Cron

cron

Důvodem deaktivace WordPress Cron je ten není nutné jej mít aktivní po celou dobu, kdy někdo viděl náš web. Vypneme to a nastavíme systémový cron. Chcete-li to provést, přidejte soubor wp-.config:

define ('DISABLE_WP_CRON', true);

Nyní můžeme vložte do ovládacího panelu systém cron s příkazem:

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

Můžeme to nechat běžet každých 10-20 minut.

Desátý: záznamy

protokoly

Pokud chceme vědět, co se stane s naším webem, potřebujeme přistupovat k události nebo protokolu. Jsou opravdu užitečné při diagnostice problémů s výkonem a chvěním. Pokud nevíme, kde jsou, můžeme se zeptat hostingu. Ideální je naučit se je interpretovat, i když to bude nějakou dobu trvat.

Dva hlavní protokoly jsou protokoly chyb a access_logs. Přečtěte si je a procvičte si umění vyhledávání Google dozvědět se o nich více. Postupně to bude něco známějšího a bude to vycházet ze strachu vypořádat se s těmito problémy s výkonem a nestabilitou webu.

Pokud již chcete, aby váš web měl lepší vizuální vzhled, zde.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.