Wordpress

Jak opravit rychlost vašeho členského webu pomocí Behmaster Nástroj APM (skutečné příklady)

Sledování rychlosti a výkonu členské stránky je složitější než u jednoduchého webu WordPress. Pokud jste svůj členský web správně nenakonfigurovali na škálování, brzy se ocitnete v zapletení s pomalým načítáním stránek, 500 chybami a pravidelnými prostoji. Jedná se o přísné ne-ne, aby vaši členové byli šťastní a míra odchodu vašich stránek byla nízká.

Pro efektivní provozování členských webů můžete dodržovat co a nedělat, což zajistí, že jste svůj web optimalizovali tak, aby fungoval při optimálním výkonu. Když však na členském webu narazíte na jakýkoli problém s výkonem, je kvůli jejich zvýšené složitosti obtížné je rychle opravit. To je místo, kde se účelový nástroj APM líbí Behmaster APM může být velmi užitečné.

V tomto článku se dozvíte o různých součástech webu pro členství ve WordPressu, proč potřebujete nástroj APM ke sledování rychlosti a výkonu vašeho webu pro členství a jak můžete Behmaster APM udělat právě to.

Jste nadšení, že můžete začít? Pojďme se ponořit!

Různé součásti členské stránky

V mnoha ohledech je členská stránka složitá jako u obchodu WooCommerce. Oba poskytují uživatelům spoustu obsahu, který nelze uložit do mezipaměti, a to díky svým funkcím přizpůsobení, jako jsou uživatelské účty, integrace třetích stran, pokladny a další.

Ilustrace typického zásobníku členství ve WordPressu
Typický zásobník členství ve WordPressu

Členská stránka může mít mnoho příchutí. Mohl by to být jednoduchý blogový web s určitým obsahem omezeným pouze pro jeho členy, nebo by to mohl být vysoce komplexní web založený na kurzech vytvořený pomocí systému řízení výuky (LMS). Může to být také fórum, kde mohou členové diskutovat o různých tématech.

Bez ohledu na přesný případ použití je společným vláknem spřádajícím různé členské stránky komunita, kde se mohou všichni spojit a patřit.

Grafické znázornění obvyklých součástí členských stránek
Obvyklé součásti stránek členství

Členský web WordPress má obvykle omezený obsah, pokladny s platebními bránami (včetně předplatného nebo opakujících se plateb), automatické e-maily, kupóny, exkluzivní videa a obsah ke stažení.

Řetěz je jen tak silný, jak silný je jeho nejslabší článek, stejně jako výkon členské stránky. S tolika odkazy, které lze obejít, může problém s výkonem nastat kdekoli a kdykoli. Reagovat na takové problémy rychle a efektivně je nezbytné, aby vaši členové zůstali a rozšiřovali vaši komunitu.

Behmaster APM vám pomůže přesně to udělat a pomůže vám okamžitě vyřešit problémy s výkonem na webech WordPress. Je vytvořen tak, aby důkladně monitoroval výkon webů WordPress, včetně webů pro členství hostovaných na behmaster.

Výhody používání Behmaster Nástroj APM pro členské stránky

Metriky výkonu vašeho členského webu mohou mít významný dopad na váš konečný výsledek. Můžeš použít Behmaster APM k překonání těchto problémů. Některý z Behmaster Mnoho výhod APM pro členské stránky zahrnuje:

Zvyšuje registraci členství

Na prvním dojmu záleží hodně! Výkon webu má významný vliv na míru konverze. Výzkum neustále ukazuje, že elegantní webové stránky vedou k většímu prodeji nebo registracím. Behmaster APM vám může pomoci udržet si přehled o rychlosti a výkonu vašeho členského webu a zajistit, že potenciální i stávající členové váš web neopustí.

Snižuje rychlost odchodu

Přilákat nové členy je mnohem těžší než držet jednoho u stávajících. Churn je realitou života pro jakýkoli členský web. Zatímco míra odchodu se značně liší v závislosti na odvětví, ve kterém se vaše členská stránka nachází, jeho minimalizace je zásadní pro dlouhodobý úspěch vaší firmy.

Graf míry odchodu podle odvětví poskytnutý společností Recurly Research, který ukazuje, proč je rychlost webových stránek pro členství kritická
Míra odchodu podle odvětví (Zdroj: Recurly Research)

I sebemenší odchylky ve výkonu vašeho webu mohou významně ovlivnit vaši míru odchodu a konečný výsledek. Můžeš použít Behmaster APM překonat tyto problémy dříve, než vůbec nastanou.

Zvyšuje zapojení členů

To dokonale souvisí s předchozí výhodou. Zlepšení výkonu neovlivňuje pouze míru odchodu, ale také zapojení členů. Studie Google zjistila, že uživatelé se na web vracejí a více s ním interagují, pokud funguje dobře. Uživatelé si také pamatují, jak se cítili během své předchozí návštěvy, a instinktivně se na základě této zkušenosti rozhodnou vrátit se na stránku později. Pro členský web je to velmi důležité.

Zvyšuje reputaci vaší značky

Uživatelská zkušenost hraje velkou roli v tom, jak členové vnímají vaši značku. Podle výzkumu 88% online uživatelů je méně pravděpodobné, že zůstanou věrní značce po nepříjemné zkušenosti. Stejná studie to také zjistila 75% uživatelů s větší pravděpodobností přeskočí na stránky konkurence, pokud trpí problémy s výkonem stránek.

Více času na marketing

Tím, že se nebudete muset starat o problémy s výkonem nebo je rychle opravovat, když nastanou, uvolníte vám a vašemu týmu (pokud existuje) spoustu času. Tento čas navíc můžete využít k důležitějším věcem, jako je vytváření obsahu, interakce se svými členy a rozšiřování vašeho členského webu.

Snižuje náklady na hosting a infrastrukturu

Optimalizace vašeho webu vám pomůže udržet náklady na hosting a infrastrukturu na co nejnižší úrovni. Behmaster APM vám pomůže identifikovat úzká místa výkonu na vašem webu přesným určením kódu, pluginu, rozšíření nebo odpovědné služby třetí strany. Tyto informace můžete použít ke snížení výdajů, které snižují výkon vašeho webu.

Jak používat Behmaster APM pro řešení problémů s rychlostí vašeho členského webu

Teď, když jsme probrali jak Behmaster APM vám může pomoci vyřešit problémy s rychlostí a výkonem vašeho webu s členstvím ve WordPressu, je čas podívat se na příklady z reálného světa.

Začněte se základy Behmaster APM

Behmaster APM přichází s mnoha funkcemi pro sledování výkonu. Proto se musíte seznámit s jeho různými terminologiemi a naučit se číst jeho poznatky. Můžete se obrátit na naše Behmaster Chcete-li začít, článek znalostní báze APM. Pro další podrobnosti o Behmaster APM, doporučuji si přečíst Behmaster Sekce APM FAQ.

Test nastavení členství webu WordPress

Behmaster APM funguje pouze s weby WordPress hostovanými na Behmaster. Vytvořil jsem demo e-learningový web, abych simuloval nejběžnější problémy s výkonem, kterým čelí členské weby.

Snímek obrazovky dema Behmaster Členský web LMS použitý pro tento článek
Zkouška Behmaster Domovská stránka webu pro členství v LMS

Jako s Behmaster V článku APM pro WooCommerce jsem použil skutečný název domény, abych zajistil, že proběhne handshake SSL/TSL. Níže jsou uvedeny podrobnosti o demo webu:

  • Zásobník serveru: Nginx 1.19.4, PHP 7.3.24-3, MariaDB 5.5.5
  • Verze WordPressu: WordPress 5.5.3
  • téma: Téma Astra 2.6.1
  • Primární pluginy: Gutenberg, Akismet Anti-spam a Behmaster Nutný plugin.
  • LMS plugin: LearnDash LMS

U každého příkladu jsem web trochu upravil, abych ilustroval zadaný problém s výkonem. Je čas řešit problémy!

1. Členský web APM Příklad: Pomalý výkon frontendu pro členy

Výkon frontendu je pro každý web zásadní. Obecně platí, že členské stránky poskytují mnoho dynamického obsahu díky svým personalizovaným funkcím, které uspokojí každého člena. To však může server velmi zatížit, což má za následek frustrující pomalé webové stránky.

PHLEARN.com pohání jejich vzdělávací platformu Behmaster
PHLEARN.com pohání jejich vzdělávací platformu Behmaster

V tomto příkladu trvala stránka členství příliš dlouho, než odpověděla, kdykoli uživatel navštívil stránku s omezeným obsahem. Někdy odpověď trvala déle než 3 sekundy. To je špatná uživatelská zkušenost.

Pojďme povolit Behmaster APM k diagnostice tohoto problému s výkonem.

Povolení Behmaster APM v MyBehmaster přístrojová deska
Povolení Behmaster APM v MyBehmaster přístrojová deska

Chcete-li začít, přejděte na stránku Monitoring stránce ve vašem MojeBehmaster palubní deska a pak umožnit Sledování výkonnosti. Zabere to pár sekund Behmaster APM k zaznamenání metrik výkonu vašeho webu.

Doporučujeme vám počkat alespoň 5 minut, než se pustíte do údajů shromážděných společností Behmaster APM. To zajišťuje, že je shromážděno dostatek použitelných metrik výkonu Behmaster APM.

Můžete také nastavit dobu trvání Behmaster APM používá k drcení metrik výkonu. Zde jsem se rozhodl podívat na metriky výkonu v posledním 60 minut.

Behmaster Primární řídicí panel APM
Behmaster Primární řídicí panel APM

Z výše uvedeného grafu můžete vidět, že procesy PHP zabírají většinu času transakce. Pojďme se podívat na /singl transakce uvedená pod Nejpomalejší transakce tabulka níže.

Tabulka „Nejpomalejší transakce“ v Behmaster APM
Tabulka „Nejpomalejší transakce“ v Behmaster APM

Projekt /singl transakční rady směrem k souboru šablony příspěvku, což by na tomto webu mohla být stránka jednotlivého kurzu.

Vzorky transakcí jedné nejpomalejší transakce
Vzorky transakcí jedné z nejpomalejších transakcí

Behmaster APM vám zobrazí seznam vybraných Vzorky transakcí když kliknete na kteroukoli z nejméně rušných transakcí. The Nejpomalejší vzorek (11,627.77 XNUMX ms) je nejhorší zaznamenaný případ, zatímco 95. percentil (10,816.37 XNUMX ms) a 50. percentil Vzorky (6,084.27 XNUMX ms) lépe reprezentují celkové metriky výkonu.

Zde, Nejpomalejší vzorek je dostatečně blízko k 95. percentil vzorek. Pojďme se na to podívat.

Podrobnosti transakce vzorku 95. percentilu
Podrobnosti transakce vzorku 95. percentilu

Poznamenejte si adresu URL, která generuje tuto transakci. Ukazuje na /kurzy/wordpress-basic-tutorial strana. Přejděte dolů přes Časová osa trasování transakce abyste viděli, který rozsah zabírá maximální dobu trvání.

Behmaster APM upozorňuje na kritické problémy s výkonem, takže snadno zjistíte problémy s rychlostí členství na webu
Behmaster APM upozorňuje na kritické problémy s výkonem

Můžete vidět, že dva intervaly zabírají značné procento trvání transakce. Většinou, Behmaster APM dokáže inteligentně rozpoznat tato rozpětí jako kritická a zvýraznit je výraznou červenou nebo oranžovou barvou v závislosti na jejich závažnosti. Zde tyto červené rozsahy znamenají nadkritický problém s výkonem.

Externí požadavek HTTP spustí kurzy.salrav-external.com GET rozpětí. Klikněte na něj a najděte o něm více informací.

„Podrobnosti rozpětí“ a „Trace zásobníku“ rozpětí
„Podrobnosti rozpětí“ a „Trace zásobníku“ rozpětí

Projekt Podrobnosti o rozpětí sekce vám zobrazí další podrobnosti o tomto rozpětí, jako je jeho typ, Podtyp, a plné HTTP URL. Těsně pod ním, v Stopa zásobníku sekce, můžete vidět, že PHP skript se nazývá course-views-counter.php zahájí toto rozpětí.

Při snaze zachytit přesnou příčinu problému s výkonem záleží na všech částech! Poznamenejme si naše zjištění a přejděte k dalším informacím o Course_views_counter rozpětí.

„Podrobnosti rozpětí“ a „Trace zásobníku“ jiného rozpětí
„Podrobnosti rozpětí“ a „Trace zásobníku“ jiného rozpětí

v Podrobnosti o rozpětí sekce, můžete vidět, že se nazývá plugin počítadlo zobrazení kurzu generuje toto rozpětí. Behmaster APM je zde velmi přínosné. Chroustá všechna data pod Stopa zásobníku a ukáže vám přesný plugin způsobující tento problém s výkonem.

Snímek obrazovky počítadla zobrazení dynamického kurzu
Počítadlo zobrazení dynamického kurzu

Simuloval jsem tento problém, abych zdůraznil, že byste se měli pokusit vyhnout přidávání počítadel zobrazení/sdílení příspěvků. Generování dynamických dat pro tyto čítače může zatížit váš webový server, zvláště když je online mnoho členů. Pokud je přesto chcete používat, můžete minimalizovat jejich dopad tím, že se budete řídit našimi doporučenými optimalizacemi členských stránek.

Nyní, když jste diagnostikovali příčinu problému, můžete začít s jeho opravou. A pokud vy nebo váš tým nemáte technické znalosti na opravu, můžete si najmout vývojáře WordPress, aby to udělal za vás. Tento problém s výkonem můžete také nahlásit vývojáři pluginu a počkat na opravu od něj.

Behmaster APM může majitelům stránek i vývojářům pomoci rychle diagnostikovat a opravit kritické problémy s výkonem.

Potřebujete hostingové řešení, které vám poskytne konkurenční výhodu? Behmaster's vás pokryje neuvěřitelnou rychlostí, nejmodernějším zabezpečením a automatickým škálováním. Podívejte se na naše plány

Info: Ve většině případů, oprava problémů souvisejících s výkonem identifikovaných pomocí Behmaster Nástroj APM spadá mimo rozsah naší podpory. Pokud potřebujete další pomoc s optimalizací vašeho webu WordPress, doporučujeme vám kontaktovat některého z našich partnerů.

2. Členská stránka APM Příklad: Pomalý výkon webových stránek v určitou denní dobu

Bez ohledu na to, kolik nových marketingových kanálů přichází a odchází, e-mail je navždy! Silná e-mailová marketingová strategie je zásadní pro to, aby se z potenciálních zákazníků stali zákazníci a ze zákazníků propagátoři značky. 75 % příjmů generovaných prostřednictvím e-mailového marketingu pochází z automatických e-mailových kampaní. Plugin WordPress zaměřený na e-mailový marketing s tím může nesmírně pomoci.

Automatizované e-mailové kampaně jsou úspěšnější (Zdroj: Salesforce)
Automatizované e-mailové kampaně jsou úspěšnější (Zdroj: Salesforce)

V tomto příkladu budeme diagnostikovat členský web, který každý den v určitou dobu funguje velmi špatně. Jak už to tak bývá, tato doba se shoduje s tím, kdy stránka automaticky rozesílá e-maily všem členům.

Pojďme si zapálit Behmaster APM během tohoto období, abyste problém prověřili podrobněji. Stejně jako dříve je rozumné počkat, než se pustíte do shromážděných metrik výkonu Behmaster APM.

Behmaster Hlavní obrazovka APM v MyBehmaster přístrojová deska
Behmaster Hlavní obrazovka APM v MyBehmaster přístrojová deska

z Celková doba transakce grafu, můžete vidět, že přibližně v době transakce došlo ke špičce 22:30. Zahrnuje mix obojího PHP procesy a Externí Žádosti.

Behmaster Celkový graf transakcí APM zobrazující špičku v čase transakce v určitém období
Všimněte si nárůstu doby transakce

Dále přejděte dolů na Nejpomalejší transakce tabulka níže. Tady to najdeš / Wp-admin a /wp-admin/admin-ajax.php provádění transakcí trvá maximální dobu. Naznačuje, že tyto požadavky na zdanění pocházejí z administračního panelu WordPress. Ale zatím to není konkrétní důkaz.

Nejpomalejší tabulka transakcí v Behmaster APM – Odstraňování problémů s rychlostí webu členství
Nejpomalejší tabulka transakcí v Behmaster APM

Projekt / Wp-admin transakce zabírá ohromné ​​množství 97.74% z celkové doby transakce, přičemž její maximální délka je 8,188.95 ms. Jeho průměrná doba trvání 1,663.61 ms také není dobré, zvláště když také vidíte, že běží téměř 50krát za minutu. Pojďme se na tuto transakci podívat do hloubky.

Vyberte vzorky transakcí transakce /wp-admin
Vyberte vzorky transakcí transakce „/wp-admin“.

Vyberte Nejpomalejší vzorek z Vzorky transakcí seznam. Nyní o něm můžete vidět další podrobnosti, jako je jeho přesná adresa URL a Časová osa trasování transakce.

Podrobnosti vzorku transakce s přesnou adresou URL pro zlepšení rychlosti webové stránky pro členství Behmaster APM
Podrobnosti vzorku transakce s přesnou adresou URL

Naplánujte si cestu dolů po časové ose trasování transakcí a najděte nejpomalejší úseky. Behmaster APM zvýrazní nejproblematičtější rozpětí, takže je snadno rychle najdete.

Projekt mass_member_emailer rozpětí tvoří 1,269.68 ms trvání tohoto vzorku transakce, což je 15.5% z toho.

Behmaster APM zvýrazňuje pomalé rozpětí
Behmaster APM zvýrazňuje pomalé rozpětí

Kliknutím na rozpětí získáte další informace o něm. Pod Podrobnosti o rozpětí sekce, můžete vidět název skriptu PHP a plugin generující tento rozsah. Zde je název skriptu mass_member_emailer, volaný pluginem stejného jména.

Kontrola podrobností o pomalém rozpětí
Kontrola podrobností o pomalém rozpětí

Projekt Stopa zásobníku sekce může také poskytnout více informací o rozpětí. Zde to však není tak důležité.

Když půjdeme dále na časové ose trasování transakcí, narazíme na rozpětí tzv Mass_Member_Emailer—>posílat_e-maily, což zabere ohromné ​​množství 5,070.85 ms provést. To tvoří skoro 62% trvání tohoto vzorku transakce.

Behmaster APM zvýrazní nejkritičtější rozsahy červenou barvou pro rychlé vyřešení problémů s rychlostí webu členství
Behmaster APM zvýrazní nejkritičtější rozpětí červenou barvou

Když se podíváte na detaily tohoto rozpětí, najdete stejné důkazy jako u předchozího rozpětí.

Podrobnosti kritického rozpětí a trasování zásobníku
Podrobnosti kritického rozpětí a trasování zásobníku

Po zhlédnutí obou rozpětí zvýrazněných Behmaster APM, můžeme dojít k závěru, že viníkem je plugin s názvem Hromadný člen Emailer. Při pohledu do jeho nastavení jsem zjistil, že automaticky odesílá e-maily všem uživatelům webu v pevně stanovený čas.

Obrazovka vlastního pluginu emailer používaného ke zpomalení rychlosti členské stránky
Vlastní plugin použitý k simulaci tohoto problému pomocí fiktivních členů

Vzhledem k tomu, že tento plugin k odesílání e-mailů používal hostitelský webový server (a nikoli externí službu), zpomalil web pro všechny. Z tohoto důvodu je výběr správného automatizovaného řešení pro provozování automatických e-mailových kampaní zásadní pro udržení rychlosti vašeho členského webu, i když se rychle škáluje.

Mnoho členských webů funguje špatně kvůli běžným problémům, jako jsou ty simulované zde. Behmaster APM vám pomůže identifikovat hlavní příčinu problému s výkonem a umožní vám udržet rychlost vašeho členského webu vždy na nejvyšší možné úrovni!

Použití Behmaster APM k diagnostice dalších problémů s výkonem

Stejně jako u výše uvedených příkladů můžete použít Behmaster APM k diagnostice téměř jakéhokoli typu problému s výkonem na členském webu WordPress. Ať už se jedná o neoptimalizovaný plugin pro kupony nebo pomalý affiliate dashboard, Behmaster APM funguje se všemi druhy webů WordPress hostovaných na Behmaster.

I když je případ použití webu důležitý z marketingového a obchodního hlediska, technicky jsou všechny weby WordPress ve stále bedlivých očích stejné. Behmaster APM. Koneckonců, je to všechno kód. Můžete použít obchod WooCommerce a členský web až po síť WordPress Multisite Behmaster APM k diagnostice téměř jakéhokoli typu problému s výkonem na webu WordPress.

Shrnutí

Stránky pro členství jsou skvělým způsobem, jak zpeněžit své dovednosti a obsah. Chcete-li provozovat úspěšnou členskou stránku, musíte svým členům poskytnout skvělou uživatelskou zkušenost. To je možné pouze při udržování vysoce výkonného webu.

Pro optimalizaci výkonu představují členské stránky zvláštní výzvy, stejně jako řešení problémů s výkonem v obchodě WooCommerce. V tomto článku jste se naučili různé způsoby použití Behmaster APM, abyste měli přehled o rychlosti a výkonu svého členského webu.

WordPress je rychlý a snadný způsob, jak začít s weby pro členství. Členské stránky WordPress jsou však v jedinečné třídě, pokud jde o optimalizaci výkonu. Nakonec je to všechno o budování komunity stejně smýšlejících lidí. Použití Behmaster APM jako vašeho užitečného partnera na této plodné cestě.

Narazili jste na nějaké problémy s rychlostí a výkonem webu členství? Rádi bychom slyšeli vaše myšlenky a boje. Zanechte prosím níže komentář.

Související články

0 Komentáře
Vložené zpětné vazby
Zobrazit všechny komentáře
Tlačítko Nahoru