GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak zrychlit WordPress a zvýšit výkon na Ubuntu 20.04 VPS

WordPress je jedním z nejpopulárnějších open source systémů pro správu obsahu po celém světě. Je to jedna z nejjednodušších blogovacích platforem, se kterou můžete začít, o čemž svědčí více než 35,2 % všech webů, které využívají WordPress. Pokud již jste webmaster nebo majitel blogu, pak by zrychlení a zvýšení výkonu vašeho webu mělo být jednou z vašich hlavních priorit. V tomto tutoriálu vám ukážeme několik užitečných tipů, jak zrychlit jakýkoli web WordPress, a také vysvětlíme, proč je to důležité.

Existuje několik důvodů, proč byste měli zrychlit svůj web WordPress.

Vyhledávače (jako Google) nyní zahrnují rychlost webu do svého hodnotícího algoritmu, což znamená, že weby s rychlejším načítáním budou hodnoceny lépe než weby s pomalejším načítáním. Podle vyhledávacího týmu Microsoft Bing pouze 2 sekundové zpoždění při načítání stránky sníží spokojenost uživatelů o 3,8 % a sníží počet kliknutí o 4,3 %. Rychlost webu bude mít také dopad na vaše online podnikání a sníží návštěvnost vašeho webu.

Používejte síť pro doručování obsahu

Sítě CDN, známé také jako sítě pro doručování obsahu, jsou sítí serverů umístěných po celém světě, jejichž cílem je hostit a uchovávat kopii vašich webových stránek v různých datových centrech umístěných v různých geografických lokalitách. CDN poskytuje statický obsah vašeho webu WordPress, jako jsou obrázky, CSS, JavaScript a videostreamy, návštěvníkovi z nejbližšího možného místa. Umístění, které je nejblíže návštěvníkovi vašeho webu, je to, co bude zobrazovat obsah – blízkost umožňuje nižší latenci a rychlejší načítání bez ohledu na polohu návštěvníka.

Optimalizace obrázků

Obrázky oživí váš obsah a pomohou vám zvýšit návštěvnost vašich webových stránek a učinit vaše stránky obsahově bohatší. Optimalizace obrázků je další trik, který můžete udělat a který bude mít významný dopad na celkovou dobu načítání stránky.

Neoptimalizované obrázky zpomalí váš web, ať se děje cokoliv. Abyste tomu zabránili, měli byste před nahráním jakýchkoli obrázků zmenšit velikost obrázků, aniž byste snížili kvalitu. Velikost obrázku můžete zmenšit až 5x pomocí jakéhokoli komprimačního softwaru, jako je Adobe Photoshop nebo Affinity Photo. Tyto úkoly však můžete provádět také automaticky pomocí pluginů WordPress. Menší velikost obrázků umožní rychlejší načítání, což zajistí, že časy stránek nebudou zavěšovány čekáním na načtení velké fotky.

Existuje několik typů souborů, které si můžete vybrat před komprimací obrázků, jako jsou JPEG a PNG. JPEG byste měli používat pro obrázky s velkým množstvím barev a PNG pro jednoduché obrázky nebo ty, které vyžadují průhlednost pozadí.

Udržujte svůj web WordPress aktualizovaný

Dalším tipem, jak zvýšit rychlost vašeho webu, je pravidelně aktualizovat WordPress. Každá aktualizace nebude vždy nabízet nové funkce, ale opraví chyby a bezpečnostní problémy. Proto se doporučuje udržovat váš web WordPress, téma a pluginy aktualizované na nejnovější verze. Navíc, pokud používáte WordPress VPS Hosting, je důležité udržovat vaše serverové balíčky (jako je vaše verze PHP) aktualizované, aby bylo vše co nejsvižnější.

Použít odlehčený motiv

Na trhu WordPress je k dispozici spousta témat. Vyhněte se používání motivů s velkým množstvím dynamického obsahu, jako jsou widgety, posuvníky, postranní panely atd. Jejich střídmé používání může být v pořádku, ale zobrazení velkého množství prvků najednou může mít opravdu velký dopad na rychlost načítání. Doporučuje se použít odlehčené téma nebo alespoň optimalizované téma. Pokud chcete více funkcí při zachování výkonu, měli byste používat témata, která jsou postavena na Bootstrap a Foundation.

Deaktivovat Hot-linking

Hot-linking je forma šířky pásma. Dochází k tomu, když jiné webové stránky zobrazují vaše obrázky přímo ze svých adres URL na vašem webu, místo aby je nahrávaly na své vlastní servery. Jednoduše řečeno, ukradnou vám šířku pásma webhostingu a na vaše stránky nepřijde žádný provoz.

Abyste tomu zabránili, stačí přidat následující kód do vašeho WordPress .htaccess soubor. Tím zabráníte ostatním webům používat vaše obrázky na svých stránkách.

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?feeds2.feedburner.com/yourdomain [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

Používejte nejnovější verzi PHP

WordPress je napsán v jazyce PHP – což znamená, že všechny instance WordPressu používají PHP hostingový server. Někdy je možné, že vaše hostingová společnost používá starší verzi PHP nebo váš server má jednoduše nainstalovanou zastaralou verzi. Nejnovější verze PHP je obvykle rychlejší a bezpečnější než předchozí verze. Ujistěte se, že máte verzi PHP aktuální, abyste pomohli zvýšit výkon vašeho webu.

Zakázat nežádoucí pluginy

Na trhu WordPress je k dispozici spousta pluginů. Instalace nechtěných pluginů na vaše weby WordPress může ovlivnit výkon vašeho webu. Pokud budete mít nainstalované další nepotřebné pluginy, zvýší se také velikost vaší zálohy a zvýší se zatížení vašeho serveru při zálohování nebo poskytování obsahu webových stránek. Proto se doporučuje odinstalovat všechny nepotřebné pluginy z vašeho webu WordPress.

Vyčištění databáze WordPress

Kdykoli nainstalujete WordPress pluginy nebo motivy, do databáze se přidají nové tabulky. Po smazání nepoužívaných pluginů tabulky zůstanou. To v průběhu času zvětší velikost databáze WordPress a může mít dopad na výkon databáze WordPress a ve spojení s výkonem vašeho webu. Proto je dobré své stránky WordPress pravidelně čistit. Vaše databáze shromažďuje spoustu dalších dat, jako jsou revize, spamové komentáře, vyhozené komentáře, data z pluginů, které již nepoužíváte, a další. Proces čištění databáze odstraní všechna tato nepotřebná data. To může výrazně snížit velikost vaší databáze, což urychlí proces zálohování.

Povolit kompresi GZIP

GZIP je formát souborů a softwarová aplikace používaná pro kompresi a dekompresi souborů. Je povolena na straně serveru a snižuje velikost souborů HTML, šablon stylů a souborů JavaScript. Povolení komprese GZIP výrazně sníží využití šířky pásma a čas potřebný k získání přístupu na váš web.

Chcete-li povolit kompresi GZIP, přidejte do svého WordPress .htaccess následující řádky soubor:

<IfModule mod_deflate.c>
  # Compress HTML, CSS, JavaScript, Text, XML and fonts
  AddOutputFilterByType DEFLATE application/javascript
  AddOutputFilterByType DEFLATE application/rss+xml
  AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
  AddOutputFilterByType DEFLATE application/x-font
  AddOutputFilterByType DEFLATE application/x-font-opentype
  AddOutputFilterByType DEFLATE application/x-font-otf
  AddOutputFilterByType DEFLATE application/x-font-truetype
  AddOutputFilterByType DEFLATE application/x-font-ttf
  AddOutputFilterByType DEFLATE application/x-javascript
  AddOutputFilterByType DEFLATE application/xhtml+xml
  AddOutputFilterByType DEFLATE application/xml
  AddOutputFilterByType DEFLATE font/opentype
  AddOutputFilterByType DEFLATE font/otf
  AddOutputFilterByType DEFLATE font/ttf
  AddOutputFilterByType DEFLATE image/svg+xml
  AddOutputFilterByType DEFLATE image/x-icon
  AddOutputFilterByType DEFLATE text/css
  AddOutputFilterByType DEFLATE text/html
  AddOutputFilterByType DEFLATE text/javascript
  AddOutputFilterByType DEFLATE text/plain
  AddOutputFilterByType DEFLATE text/xml
  # Remove browser bugs (only needed for really old browsers)
  BrowserMatch ^Mozilla/4 gzip-only-text/html
  BrowserMatch ^Mozilla/4\.0[678] no-gzip
  BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
  Header append Vary User-Agent
</IfModule>

Povolit využití mezipaměti prohlížeče

Ukládání do mezipaměti prohlížeče je technika, která prohlížeči umožňuje po určitou dobu lokálně ukládat zdroje, které lze uložit do mezipaměti, jako jsou CSS, JavaScript a obrázky. To umožňuje prohlížeči pouze stáhnout aktualizované/nové zdroje při opětovném přístupu na stejnou webovou stránku. To pomůže snížit požadavky HTTP, které načítají stránky rychleji, a také zkrátí dobu odezvy serveru.

Pokud je váš web hostován na webovém serveru Apache, můžete povolit využití mezipaměti prohlížeče přidáním následujících řádků do vašeho WordPress .htaccess soubor:

<IfModule mod_expires.c>
  ExpiresActive On
  ExpiresByType image/jpg "access 1 year"
  ExpiresByType image/jpeg "access 1 year"
  ExpiresByType image/gif "access 1 year"
  ExpiresByType image/png "access 1 year"
  ExpiresByType text/css "access 1 month"
  ExpiresByType text/html "access 1 month"
  ExpiresByType application/pdf "access 1 month"
  ExpiresByType text/x-javascript "access 1 month"
  ExpiresByType application/x-shockwave-flash "access 1 month"
  ExpiresByType image/x-icon "access 1 year"
  ExpiresDefault "access 1 month"
</IfModule>

Pokud je váš web hostován na webovém serveru Nginx, přidejte do konfiguračního souboru virtuálního hostitele Nginx následující řádky:

location ~*  \.(jpg|jpeg|png|gif|ico|css|js)$ {
  expires 365d;
}

Omezit revize příspěvků

Když ve WordPressu uložíte nový příspěvek nebo stránku, vytvoří se revize. To pomůže, pokud potřebujete vrátit příspěvek na předchozí verzi. Revize příspěvků však zabírají místo ve vaší databázi WordPress. Tím zpomalíte svůj web tím, že je budete zbytečně prohledávat. Proto se doporučuje omezit nebo úplně zakázat revize. Jejich omezení by bylo ideální, pokud potřebujete rychle projít předchozí iterace svého obsahu.

Chcete-li omezit revize, můžete do svého WordPress přidat následující kód wp-config.php soubor.

define('WP_POST_REVISIONS', 5);

Chcete-li zakázat revize, můžete do svého WordPress přidat následující kód wp-config.php soubor.

define('WP_POST_REVISIONS', false);

Použijte modul pro ukládání do mezipaměti

Ukládání do mezipaměti je jednou z nejjednodušších a nejjednodušších metod, jak zrychlit váš web WordPress. Ukládání do mezipaměti říká serveru, aby ukládal soubory, jako jsou obrázky, CSS a JavaScript, na disk nebo RAM. Když kterýkoli uživatel znovu navštíví stejnou stránku, může být obsah poskytován z mezipaměti. Tím se sníží množství práce potřebné ke generování zobrazení stránky a vaše webové stránky se budou načítat mnohem rychleji, přímo z mezipaměti.

Pokud váš poskytovatel hostingu neposkytuje mezipaměť, můžete použít jeden z několika pluginů mezipaměti WordPress od třetích stran, včetně WP Rocket, Cache Enabler nebo W3 Total Cache.

Toto jsou nejlepší způsoby, jak zlepšit výkon vašeho webu WordPress. Jejich kombinací by měl být patrný rozdíl v odezvách a rychlosti vašeho webu, což také pomůže zvýšit vaše hodnocení ve výsledcích vyhledávání.

Samozřejmě nemusíte svůj WordPress na svém serveru Ubuntu 20.04 sami zrychlovat, pokud používáte jedno z našich řešení Managed Ubuntu Hosting, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby zrychlili a optimalizovali vaši instanci WordPressu. pro tebe. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek. Možná budete chtít zvážit přečtení našeho příspěvku o tom, jak zlepšit rychlost a hodnocení webu WordPress.

PS. Pokud se vám líbil tento příspěvek o tom, jak optimalizovat a zrychlit WordPress na Ubuntu 20.04, sdílejte jej se svými přáteli na sociálních sítích pomocí níže uvedených zkratek pro sdílení nebo jednoduše zanechte komentář v sekci komentářů. Děkuji.


Panels
  1. Jak nainstalovat phpMyAdmin s HHVM, Nginx a MariaDB na Ubuntu 14.04 VPS

  2. Jak nainstalovat, nakonfigurovat a používat GIT na Ubuntu 14.04 LTS VPS

  3. Jak nainstalovat mod_security a mod_evasive na Ubuntu 14.04 VPS

  1. Jak nainstalovat PrestaShop na Ubuntu 14.04 VPS

  2. Jak nainstalovat a nakonfigurovat bezplatný antivirus AVG na Ubuntu VPS

  3. Jak nainstalovat a nakonfigurovat SuiteCRM s OPcache na Ubuntu 14.04 VPS

  1. Jak nainstalovat Munin na Ubuntu 14.04 VPS

  2. Jak nainstalovat Contao na Ubuntu 14.04 VPS

  3. Jak nainstalovat plugin WooCommerce na Ubuntu 16.04 VPS