Zkontrolovali jste v poslední době rychlost svých webových stránek? Pokud ne, měli byste!

Publikováno: Alex Shashenko 2017-06-10 všechny články | Glosář | FAQ

S radostí vám oznamujeme, že jsme konečně vydali nástroj “Kontrola doby odezvy” pro diagnostiku špatného výkonu webových stránek. Rychlost je jednou z nejdůležitějších věcí při práci s webovými stránkami, protože ovlivňuje nejen pozice v Googlu, ale také konverze návštěvníků. Nedávná studie ukázala, že návštěvníci nejsou ochotni čekat na načtení stránky déle než 3 sekundy. A opravdu, všichni víme, jak se čekání na pomalu načítající se web může zdát jako věčnost, když se snažíte získat nějaké’důležité informace. Ve skutečnosti vás líná webová stránka může stát podnikání. Důležité je, že pouhých několik kroků při optimalizaci výkonu webových stránek může mít velmi velký význam. Pojďme se tedy’podívat na některé běžné příčiny pomalého webu a na to, jak můžete tyto věci zrychlit.

Které komponenty tvoří dobu načítání stránky?

  1. Čas vyhledávání DNS - doba, za kterou je doménové jméno mapováno na ekvivalentní IP-adresu. 
  2. Čas připojení (TCP) - jak dlouho trvá navázání spojení s webovým serverem. 
  3. Čas prvního bajtu (TTFB) - doba potřebná k získání odpovědi serveru a také interval od přijetí požadavku HTTP serverem do okamžiku, kdy server odešle první bajt odpovědi zpět. 
  4. Čas načítání obsahu (Content Time) – časový úsek mezi začátkem a koncem načítání obsahu.

Poznámka: Pokud’používáte certifikát SSL pro zabezpečené připojení, budete’potřebovat další čas na ověření, to znamená další čas na vytvoření spojení mezi webovým serverem a prohlížečem.

Všechny tyto složky dohromady znamenají dobu odezvy stránky. Podívejte se, je'docela možné, že vaše webové stránky jsou pomalé kvůli problému s jednou z pěti výše uvedených věcí.

Optimalizace rychlosti webových stránek

Rychlost načítání webových stránek závisí na několika faktorech a každý z nich může vše zdržovat. Pojďme'se dozvědět nejčastější důvody, proč může být rychlost vašich webových stránek pomalá.

Když je něco špatně se samotnou webovou stránkou:

  1. Objekty třetích stran. Různé zásuvné moduly třetích stran umístěné na stránce mohou zpomalovat váš web. I když nejvýkonnější služby, jako je Google Analytics, integrují tyto skripty asynchronně a bezproblémově pro výkon webu, přesto umístění zásuvných modulů třetích stran způsobí zpoždění při načítání, protože každý z nich se sčítá s celkovým počtem odesílaných požadavků. Ačkoli rychlost webových stránek ovlivňuje řada věcí, v první řadě ji ovlivňuje počet požadavků HTTP, které vaše webové stránky odesílají. Zlatým pravidlem optimalizace tedy je, že čím menší zátěž web ponese, tím rychleji funguje.

  2. Média z jiných zdrojů. Čím více externích multimediálních souborů se na stránce nachází, tím déle se váš web načítá. Takový objemný obsah má nejen negativní dopad na rychlost webové stránky, ale je to’také jeden z nejjistějších způsobů, jak přimět návštěvníky k odchodu. Jak se mu lze vyhnout? Za prvé, umisťujte média někoho jiného’s mírou; Za druhé, používejte správné formáty grafických souborů; Za třetí, využívejte spolehlivé místní úložiště. Pokud uděláte pár z těchto věcí, dočkáte se v mžiku výrazného zlepšení!

  3. Nepřehledný kód/neefektivní SQL. Neefektivní kód nebo neoptimalizované dotazy do databáze mohou mít na výkon vašich webových stránek opravdu degradující vliv. Zvažte provedení optimalizace kódu, jako je úprava některých skriptů, kódu HTML, CSS atd; nebo optimalizace databáze, jako je přidání některých indexů, změna dotazů, úprava struktury atd. Problémy s kódem jsou obvykle viníkem toho, že se výkon vašeho webu táhne dolů.

Když váš hosting snižuje rychlost:

  1. DNS – osud vašich webových stránek závisí na volbě serveru DNS, který zvolíte. Čím rychlejší bude váš server DNS, tím rychleji bude obsah na vašich stránkách doručen.

  2. Umístění datového centra. Nezanedbávejte geografické podmínky. Je’důležité zajistit, aby vaše vis­i­tory zasahovaly do nejbližšího datového col­lec­tion cen­teru. Pochopení času potřebného k přenosu informací vám dává lepší povědomí o uživatelské zkušenosti, kterou’poskytujete, protože víte, že doručení dat trvá dlouho. Pokud je web globálním zdrojem, doporučuje se používat CDN (Content Delivery Network), tedy síť globálně distribuovaných webových serverů, která slouží k co nejrychlejšímu doručení obsahu webu místním koncovým uživatelům. V podstatě se jedná o hostování souborů v celé této síti serverů a jejich doručování z nejbližšího místa. Stojí za zmínku, že v posledních letech popularita cloudového hostingu prudce vzrostla. Není divu, protože stojí méně, poskytuje více a dává možnost využívat nekonečnou flexibilitu.

  3. Výběr špatné webhostingové služby. Skutečnost je taková, že někdy je největším problémem s výkonem vašich webových stránek to, že prostě vyžadují více prostředků, než může váš webhosting poskytnout. Zvažte hledání webhostingové společnosti, která nejlépe vyhovuje vašim potřebám. Mělo by být samozřejmé: výběr dobré hostingové společnosti je klíčem k vysokému výkonu webových stránek.

Jak změřit dobu odezvy webu pomocí nástroje HostTracker?

V okně Kontrola doby odezvy zadejte adresu URL, název úlohy a zadejte hodnotu Timeout.

Poznámka: Pokaždé, když hodnota rychlosti překročí tuto hranici, obdržíte oznámení.

Pomocí tohoto nástroje budete’vždy informováni o tom, jak dobře se váš web načítá - statistiky webu a historie událostí jsou vždy k dispozici v praktickém formátu (viz obrázek výše).

Doufám, že se vám tento článek bude líbit! Nezapomeňte, že nejtěžší na optimalizaci je často prostě začít.

 

 

 


O autorovi

Oleksii Shashenko
Ředitel pro komunikaci a technologie společnosti HostTracker. Alex je součástí týmu od počátků společnosti. Jeho práce se zaměřuje na business reporting, analýzu databázových statistik a správu systému. Alex se také stará o komunikaci s vývojovým týmem a
Loading...