Chcete zjistit, jak otestovat provoz vašeho blogu?

Jedna věc, kterou vám neřekneme, když si založíte blog nebo obchodní web, je, že jednoho dne váš web dosáhne svého limitu.

Hostující společnosti nemají zájem vás o tom informovat a vývojáři pluginů a témat chtějí jen zvýšit prodej. Je tedy těžké říci, zda bude plugin v konfliktu s vaším webem, jakmile začne růst provoz.

WordPress je docela dobré řešení pro váš blog, zvláště když hledáte kvalitní hostingovou službu. Testování vašeho webu před jeho uvedením do provozu však není realistickým způsobem, jak porozumět tomu, jak bude váš web fungovat.

Co se stane, když o prázdninách dopravní špička? Je váš web připraven na tento typ stresu?

Co máme na mysli pod stresem?

Zkoušky odporu (nebo zátěžové testy) se objevují, když na software nebo technologický systém kladete určité napětí, abyste otestovali jeho odolnost.

Tento zátěžový test se provádí v několika prostředích. Například budete chtít vidět, jak se vaše webové stránky chovají při velkém provozu. Zároveň je dobré porovnat tento vrchol s těmi, které získáte při nízkém provozu.

Celkově stresové testování znamená simulaci příchodu více uživatelů na váš blog najednou. Tímto způsobem jste připraveni na svůj úspěch jako vlastník webu. Jednu věc je třeba mít na paměti, že nemusíte na svůj web házet všechno najednou. Vidět, jestli váš web odolá provozu jako Facebook, je úplně zbytečné.

Proč?

Protože váš nový web nebo blog pravděpodobně nezíská stejný provoz jako Facebook. Musíte tedy posoudit vlastní čísla a porozumět průměrným návštěvám za den a měsíc. Pak můžete vzít největší část návštěvnosti, kterou jste za určitou dobu obdrželi, a použít ji jako měřítko.

Bodem zátěžového testu je však často předvídat bezprecedentní provoz. Z tohoto důvodu doporučujeme, abyste byli příliš velkorysí ohledně svého maximálního počtu návštěv.

Vyhodnocení vašeho aktuálního výkonu

Doporučujeme použít k vyhodnocení aktuálního výkonu vašeho webu jeden z následujících nástrojů:

Každý z výše uvedených webů poskytuje dobré nástroje pro testování výkonu vašeho webu. Nabízejí také řešení, která můžete nebo nemusíte být schopni opravit sami. Například problém uloženy do mezipaměti lze vyřešit pomocí pluginu uloženy do mezipaměti, může kombinace CSS a externího JavaScriptu vyžadovat další znalosti.

Získáte také přehled o tom, jak rychle se vaše stránky načítají bez velkého provozu. To vám může poskytnout dobré místo pro začátek, když přejdete na testování výkonu s hustým provozem.

Eliminovat zbytečné pluginy

PoužitíDD umožňuje správcům sledovat využití zdrojů jejich instalace WordPress. V dolní části každé stránky přidá malé pole, viditelné pouze pro správce, které zobrazuje počet dotazů MySQL, množství paměti používané kódem stránky a zda používáte kompatibilní webový server (většina je kompatibilní ), „čas do prvního bajtu“ (TTFB) a čas potřebný k vygenerování celé stránky. Google používá TTFB pro účely hodnocení stránek a toto bude první ze dvou zobrazených.

Pomocí displeje můžete určit, zda je na vašem webu načteno příliš mnoho pluginů, zda je váš motiv příliš „těžký“ nebo zda na vašem serveru není něco v pořádku. Samotný plugin prakticky nepoužívá žádné zdroje a měl by být kompatibilní se všemi motivy a doplňky, které generují HTML.

Tak si nainstaluj tohle WordPress Plugin odstraní WordPress pluginy která může ovlivnit rychlost a výkon vašich webových stránek. Můžete například zjistit, že jeden z konfliktů pluginu způsobuje špatnou výkonnost vašeho webu.

Test přetížení: Jak na to a s jakými nástroji?

Tyto testy můžete provést dvěma způsoby. První z nich je procházet se ručně, s kutilským postupem. Druhým je vybrat komerční produkt, aby vám test fungoval.

Ruční postup

Začátečníci by se této metodě měli vyhnout. Pokud se však považujete za zkušeného, ​​není problém.

Z našeho pohledu můžete technicky jít s čímkoli. Máme však několik oblíbených:

  • JMeter - Zde je open-source aplikace Java s výkonnými nástroji pro testování výkonu. JMeter podporuje testování pro většinu aplikací, pro back-end servery a pro typy protokolů, je to docela populární řešení a na druhém najdete dobrou dokumentaci.
  • Obležení - Ten druhý se asi desetkrát snáze učí než JMeter nebo Tsung. Je to bezpochyby nejlepší sázka pro méně zkušené vývojáře, kteří chtějí dělat kutily, provádět přetížení testy se simulací uživatelů, a to může nakonec dát server do stavu obležení.

možnosti obchodování

Pro mnoho lidí není ruční metoda příliš pohodlná. Pokud jste méně zkušený vývojář nebo nechcete ztrácet čas, doporučuji použití komerčních nástrojů.

Mějte na paměti, že některé z těchto možností jsou drahé, takže DIY bude lepší, v závislosti na vašem rozpočtu.

dopad zatížení

Load Impact je platforma, která nabízí dostupné ceny a uživatelsky přívětivé rozhraní. Můžete testovat na běžných webech WordPress, abyste získali představu o tom, co lidé na vašem webu vlastně budou dělat.

I když " dopad zatížení Má několik cloudových nástrojů, původně byl vytvořen pro práci v cloudu k testování výkonu webových stránek a aplikací. Vyvolávací cena je na 29,99$ za měsíc a mezi jeho hlavní služby patří testování zátěže a výkon serveru.

To je vše pro tento tutoriál, doufám, že na svém blogu můžete řádně provádět testy výkonu.