GNU/Linux >> Znalost Linux >  >> Linux

7 způsobů, jak zkrátit dobu odezvy serveru

Úvod

Snížení doby odezvy serveru by měl být primárním cílem majitelů webových stránek a odborníků na SEO.

Investování zdrojů do vytváření webových stránek je ztrátou času, pokud se načítají pomalu a lidé váš web opouštějí. Prvních pár sekund určí, zda zákazník zůstane na vaší stránce nebo se vrátí ke konkurenci.

53 % návštěv mobilního webu opustí stránku, jejíž načítání trvá déle než tři sekundy. (Zdroj:Think With Google)

V tomto článku se pomocí sedmi užitečných tipů dozvíte, jak zkrátit dobu odezvy serveru.

Co je doba odezvy serveru?

Doba odezvy serveru je čas, který uplyne mezi klientem, který požádá o stránku v prohlížeči aserver, který na tento požadavek odpovídá. Měří se pomocí TTFB (Čas do prvního bajtu). TTFB udává, kolik milisekund trvá přijetí prvního bajtu stránky po odeslání požadavku HTTP.

Proč je doba odezvy serveru důležitá?

Důsledek pomalého webu může být pro podnikání škodlivý. Doba načítání vašeho webu výrazně ovlivňuje uživatelský dojem.

Výzkum ukazuje, že více než 40 % uživatelů webu opustí web, pokud načítání trvá déle než 3 sekundy. Čím více času potřebuje k načtení, tím horší je umístění na stránce s výsledky vyhledávače (SERP).

Doba odezvy ovlivňuje:

  • Uživatelská zkušenost (UX)
  • Optimalizace pro vyhledávače (SEO)

Zlepšení optimalizace pro vyhledávače a uživatelský dojem jsou klíčové strategie v digitálním marketingu. To je dostatečný důvod, abyste zkontrolovali, jaká je doba odezvy vašeho serveru a jak ji zlepšit.

Rychlost webu a SEO

Google oznámil, že rychlost načítání stránky je klíčovým hodnotícím faktorem v roce 2019. Společnost dokonce vytvořila PageSpeed ​​Insights, nástroj pro zvýšení výkonu webu. Metrika je jednoduchá:čím lepší TTFB, tím vyšší hodnocení na Googlu.

Rychlost načítání ovlivňuje uživatelské prostředí

Reputace značky závisí na uživatelské zkušenosti, kterou jejich web poskytuje.

Při pomalém načítání riskujete, že návštěvníci ztratí trpělivost a přejdou na stránku konkurence. Je pravděpodobné, že jedna příležitost špatné odezvy může vést k tomu, že se návštěvník na váš web nikdy nevrátí. Rychlé webové stránky jsou základním kamenem uspokojivé uživatelské zkušenosti.

Co je to dobrá doba odezvy serveru?

Google doporučuje zaměřit se na dobu odezvy nižší než 200 milisekund . 100 ms TTFB je ideální a vše nad 500 ms je problém. Je důležité, aby tento čas byl konzistentní pro všechny uživatele . Nemělo by se lišit v závislosti na geografické poloze uživatelů.

Google klasifikuje webové stránky do tří skupin na základě dosaženého skóre rychlosti:

  • Rychle (90–100)
  • Průměr (50–89)
  • Pomalý (0–49)

Podle statistik Google je polovina webů online (50 %) pomalých a pouze 10 % rychlých. To znamená, že 40 % webů se umístilo v průměru, což ponechává velký prostor pro zlepšení.

Jak zlepšit dobu odezvy serveru

Zde je sedm jednoduchých způsobů, jak zkrátit dobu odezvy serveru pro váš web.

1. Používejte spolehlivý a rychlý webhosting

Ujistěte se, že váš poskytovatel hostingu vychází vstříc potřebám vašich online zákazníků.

Je nezbytné udržovat rychlé časy odezvy serveru, které nekolísají. K dosažení tohoto cíle je nutné investovat do vysoce výkonného serveru. Bezplatný webhosting, nedostatečné hostingové služby s minimální nebo žádnou podporou a sdílené zdroje přispívají k pomalejším serverům.

Datová centra mohou nabízet širokou škálu hostingových služeb a služeb spravovaných serverem. PhoenixNAP je jedním z příkladů datového centra s hostingovými servery, které zajišťují výkon, bezpečnost a vysokou dostupnost.

2. Použijte CDN

Síť pro doručování obsahu (CDN) je rámec distribuovaných sítí proxy serverů a jejich datových center. Jsou geograficky rozmístěny, aby uživatelům poskytovaly obsah co nejrychleji.

Globální publikum vyžaduje poskytovatele, který distribuoval svá aktiva do různých uzlů po celém světě. To zajišťuje všem návštěvníkům webových stránek rychlou odezvu.

Hostovací server daleko od cílového publika způsobuje pomalé načítání webových stránek.

Abyste se takovému problému vyhnuli, musíte před rozhodnutím o poskytovateli hostingu znát své cílové publikum. To vám pomůže vybrat datové centrum, které je nejblíže danému publiku. Minimalizací vzdálenosti mezi vašimi hostitelskými servery a vašimi návštěvníky můžete zlepšit problémy s latencí. Výsledkem je snížení celkové doby odezvy.

3. Optimalizace databází

Rychlost odezvy je závislá na optimalizaci databáze. Při prvním nastavení webu databáze rychle reaguje na dotazy. Jak čas plyne, databáze shromažďuje informace. Výsledkem kompilace je obrovské množství uložených dat.

Existují způsoby, jak optimalizovat databázi pro zrychlení vašeho webu. Pokud používáte WordPress, prvním krokem je identifikovat pomalé dotazy pomocí kontroly dotazů. Jakmile najdete ty zaostávající, zapracujte na optimalizaci. Změňte skupinu na objekty, použijte indexy nebo jiná řešení vhodná pro daný problém.

4. Udržujte WordPress lehký

WordPress vám umožňuje snadno vytvářet krásné webové stránky. Má atraktivní témata a četné pluginy pro přizpůsobení. Dejte si však pozor, abyste motiv nepřetěžovali, protože to může zpomalit dobu odezvy.

Pokud používáte šablonu WP, zkuste se držet jednoduchých, lehkých šablon a nepřidávejte příliš mnoho pluginů .

Použijte nástroj pro sledování webových stránek a prozkoumejte, které pluginy zpomalují vaši webovou stránku. Smažte všechny nepoužívané pluginy a deaktivujte ty, které spotřebovávat zdroje CPU.

5. Monitorujte využití PHP

Čím více procesů musí server provést, aby stránku zobrazil návštěvníkovi, tím bude pomalejší. Pokud spouštíte PHP skript, ujistěte se, že nespotřebovává životně důležité zdroje plnění zbytečných úkolů.

Ujistěte se, že je PHP aktualizováno. Mnoho hostingových společností neprovádí aktualizace PHP automaticky. Web stále běžící na PHP 5 bude mít pomalejší odezvu než web běžící na PHP 7.

Podívejte se, jakou verzi máte pomocí pluginu PHP Compatibility Checker. V případě potřeby upgradujte na novější verzi prostřednictvím cPanel nebo kontaktováním poskytovatele hostingu.

6. Konfigurace ukládání do mezipaměti

Ukládání do mezipaměti zajišťuje rychlé doručení návštěvníkům. Bez ukládání do mezipaměti prohlížeč požaduje aktiva ze serveru pokaždé, když se načte stránka, místo aby k nim přistupoval z místní nebo zprostředkující mezipaměti.

Existují pluginy WordPress, které umožňují ukládat soubory lokálně na počítači uživatele. Soubory jsou pak znovu použity při budoucích návštěvách. Tento postup se nazývá ukládání do mezipaměti. Zrychluje načítání a zajišťuje lepší uživatelské rozhraní.

7. Minifikovat skripty

Minifikace zmenšuje velikost kódu. Minifikujete odstraněním nadbytečných a dlouhých proměnných, nežádoucích znaků a komentářů.

Externí soubory, JavaScript a CSS tvoří webovou stránku a ovlivňují rychlost jejího zobrazování. Praxe minifikace a komprimace skriptů je oblíbeným řešením při práci se soubory. Udržuje k dispozici velké množství dat, ale nedovolí, aby množství ohrozilo výkon.

Distribuujte soubory JS a CSS jako externí nebo interní na základě jejich velikosti a důležitosti. Zkraťte dobu načítání umístěním malých souborů interně jako součást souboru HTML. Nakonec usnadněte ukládání nejednoznačných souborů do mezipaměti tím, že je ponecháte externí.


Linux
  1. Top 5 způsobů, jak urychlit pomalý web

  2. Stavové kódy odpovědi HTTP

  3. Restartujte server

  1. 3 rychlé způsoby, jak snížit plochu útoku v systému Linux

  2. Synchronizujte čas serveru Linux se serverem času sítě

  3. Co je disperze NTP a jak ji mohu ovládat?

  1. 4 způsoby, jak najít veřejnou IP adresu serveru v terminálu Linux

  2. Jak synchronizovat čas pomocí NTP na serveru Ubuntu?

  3. Nastavte datum, čas a časové pásmo na serveru Linux