Wordpress

Com arreglar la velocitat del lloc web d'afiliació amb Behmaster Eina APM (exemples reals)

El seguiment de la velocitat i el rendiment d'un lloc web d'afiliació és més complicat que el d'un simple lloc de WordPress. Si no heu configurat correctament el vostre lloc de pertinença per escalar, aviat us trobareu embolicat amb càrregues de pàgines lentes, 500 errors i temps d'inactivitat habituals. Aquests són un estricte no-no per mantenir feliços els vostres membres i la taxa de rotació del vostre lloc baixa.

Podeu seguir les coses a fer i a no fer per executar els llocs de membres de manera eficient, assegurant-vos que heu optimitzat el vostre lloc perquè funcioni amb un rendiment òptim. Tanmateix, a causa de la seva complexitat augmentada, quan us trobeu amb qualsevol problema de rendiment amb un lloc de pertinença, és difícil solucionar-los ràpidament. Aquí és on sembla una eina APM creada específicament Behmaster APM pot ser molt útil.

En aquest article, aprendràs sobre els diferents components d'un lloc de membres de WordPress, per què necessites una eina APM per controlar la velocitat i el rendiment del teu lloc web de membres i com pots utilitzar-lo. Behmaster APM per fer-ho.

Estàs emocionat de començar? Submergem-nos!

Diversos components d'un lloc de membres

En molts aspectes, la complexitat d'un lloc de membres és com la d'una botiga WooCommerce. Tots dos ofereixen una gran quantitat de contingut no cacheable als usuaris, a causa de les seves funcions de personalització, com ara comptes d'usuari, integracions de tercers, pagaments i molt més.

Il·lustració d'una pila típica de llocs de membres de WordPress
Una típica pila de llocs de membres de WordPress

Un lloc de membres pot tenir molts sabors. Pot ser un lloc de bloc simple amb contingut restringit només per als seus membres, o podria ser un lloc basat en cursos molt complex creat amb un sistema de gestió d'aprenentatge (LMS). També pot ser un fòrum on els membres poden discutir diferents temes.

Independentment del cas d'ús exacte, el fil comú que teixeix diferents llocs de membres és una comunitat on tots poden connectar-se i pertànyer.

Representació gràfica dels components habituals dels llocs de membres
Components habituals dels llocs de membres

Normalment, un lloc de membres de WordPress té contingut restringit, pagaments amb passarel·les de pagament (incloses subscripcions o pagaments recurrents), correus electrònics automatitzats, cupons, vídeos exclusius i contingut baixable.

Una cadena només és tan forta com la seva baula més feble, i també ho és el rendiment d'un lloc de membres. Amb tants enllaços per circular, pot sorgir un problema de rendiment en qualsevol lloc i en qualsevol moment. Respondre a aquests problemes de manera ràpida i eficient és essencial per mantenir els vostres membres i fer créixer la vostra comunitat.

Behmaster APM us ajuda a fer-ho precisament, ajudant-vos a solucionar els problemes de rendiment als llocs de WordPress immediatament. Està creat per supervisar a fons el rendiment dels llocs de WordPress, inclosos els llocs de membres allotjats a behmaster.

Avantatges d'utilitzar Behmaster Eina APM per a llocs de membres

Les mètriques de rendiment del vostre lloc de pertinença poden tenir un impacte significatiu en els vostres resultats. Pots fer servir Behmaster APM per vèncer aquests problemes. Una mica de Behmaster Els nombrosos avantatges d'APM per als llocs de membres inclouen:

Augmenta les inscripcions de membres

Les primeres impressions importen molt! El rendiment del lloc web té un impacte significatiu en les taxes de conversió. La investigació ha demostrat constantment que els llocs web àgils donen lloc a més vendes o registres. Behmaster L'APM us pot ajudar a mantenir-vos al dia de la velocitat i el rendiment del vostre lloc web de membres, assegurant-vos que tant els membres potencials com els existents no abandonin el vostre lloc.

Disminueix la taxa d'abandonament

Atreure nous membres és molt més difícil que mantenir-ne un als existents. Churn és una realitat de la vida per a qualsevol lloc de membre. Tot i que les taxes d'abandonament varien molt segons la indústria en què es trobi el vostre lloc de membre, minimitzar-lo és fonamental per a l'èxit a llarg termini del vostre negoci.

Un gràfic de les taxes de rotació per indústria proporcionat per Recurly Research que mostra per què la velocitat del lloc web de membres és crítica
Taxes d'abandonament per indústria (Font: Recurly Research)

Fins i tot les més petites desviacions en el rendiment del vostre lloc poden afectar de manera significativa la vostra taxa de rotació i el vostre resultat final. Pots fer servir Behmaster APM per conquerir aquests problemes abans que es produeixin.

Augmenta la implicació dels membres

Això lliga perfectament amb el benefici anterior. Les millores de rendiment no només afecten les taxes d'abandonament, sinó també la participació dels membres. Un estudi de Google va trobar que els usuaris tornen a un lloc i hi participen més si funciona bé. Els usuaris també recorden com es van sentir durant la seva visita anterior i decideixen instintivament tornar a un lloc més tard basant-se en aquesta experiència. Per a un lloc de membres, això és molt important.

Augmenta la reputació de la teva marca

L'experiència de l'usuari té un paper important en la manera com els membres perceben la vostra marca. Segons la investigació, 88% dels usuaris en línia són menys propensos a mantenir-se fidels a una marca després d'una experiència desagradable. El mateix estudi també va trobar que 75% dels usuaris és més probable que s'enviïn al lloc d'un competidor si pateixen problemes de rendiment del lloc.

Més temps per al màrqueting

No haver de fer-se càrrec dels problemes de rendiment, o solucionar-los ràpidament quan sorgeixen, allibera molt de temps per a tu i el teu equip (si n'hi ha). Podeu utilitzar aquest temps addicional per fer coses més importants, com ara crear contingut, relacionar-vos amb els vostres membres i fer créixer el vostre lloc de membres.

Redueix els costos d'allotjament i d'infraestructura

L'optimització del vostre lloc us ajuda a mantenir els vostres costos d'allotjament i infraestructura el més baixos possible. Behmaster APM us ajuda a identificar els colls d'ampolla de rendiment al vostre lloc identificant el codi exacte, el connector, l'extensió o el servei de tercers responsable. Podeu utilitzar aquesta informació per reduir les despeses que estan afectant el rendiment del vostre lloc.

Com utilitzar Behmaster APM per solucionar problemes de velocitat del lloc web de la vostra afiliació

Ara que hem comentat com Behmaster APM us pot ajudar a solucionar els problemes de velocitat i rendiment del vostre lloc de membre de WordPress, és hora de mirar alguns exemples del món real.

Comenceu amb els conceptes bàsics de Behmaster APM

Behmaster APM inclou moltes funcions de control del rendiment. Per tant, heu de familiaritzar-vos amb les seves diverses terminologies i aprendre a llegir-ne les idees. Podeu consultar el nostre Behmaster Article de la base de coneixement APM per començar. Per a més detalls sobre Behmaster APM, us suggereixo que llegiu el Behmaster Secció de preguntes freqüents d'APM.

Prova de configuració del lloc de membres de WordPress

Behmaster APM només funciona amb llocs de WordPress allotjats a Behmaster. Vaig crear un lloc d'aprenentatge electrònic de demostració per simular els problemes de rendiment més habituals als quals s'enfronten els llocs de membres.

Captura de pantalla de la demostració Behmaster Lloc de pertinença a LMS utilitzat per a aquest article
La prova Behmaster Pàgina d'inici del lloc de membres de LMS

Com amb el Behmaster APM per a l'article de WooCommerce, vaig utilitzar un nom de domini real per assegurar-me que es produeixi una encaixada de mans SSL/TSL. A continuació es mostren els detalls del lloc de demostració:

  • Pila de servidors: Nginx 1.19.4, PHP 7.3.24-3, MariaDB 5.5.5
  • Versió de WordPress: WordPress 5.5.3
  • tema: Astra Tema 2.6.1
  • Connectors principals: Gutenberg, Akismet Anti-spam i Behmaster Connector imprescindible.
  • Connector LMS: LMS de LearnDash

Per a cada exemple, vaig personalitzar una mica el lloc per il·lustrar el problema de rendiment especificat. És hora de solucionar problemes!

1. Exemple d'APM del lloc de membres: rendiment lent de la interfície per als membres

El rendiment del front-end és fonamental per a qualsevol lloc web. En general, els llocs de membres ofereixen molt contingut dinàmic, gràcies a les seves funcions personalitzades per satisfer cada membre. Tanmateix, això pot posar molt d'estrès al servidor, donant lloc a un lloc web frustrantment lent.

PHLEARN.com potencia la seva plataforma educativa amb Behmaster
PHLEARN.com potencia la seva plataforma educativa amb Behmaster

En aquest exemple, el lloc de pertinença va trigar massa a respondre cada vegada que un usuari visitava una pàgina de contingut restringit. De vegades, trigava més de 3 segons a respondre. Aquesta és una mala experiència d'usuari.

Habilitarem Behmaster APM per diagnosticar aquest problema de rendiment.

Habilitant Behmaster APM al meuBehmaster quadre de comandament
Habilitant Behmaster APM al meuBehmaster quadre de comandament

Per començar, aneu al Monitoring pàgina a la teva pàgina MyBehmaster tauler de control i després Enable seguiment del rendiment. Trigarà uns segons Behmaster APM per registrar les mètriques de rendiment del vostre lloc.

Us recomanem que espereu almenys 5 minuts abans d'explorar les dades recollides per Behmaster APM. Això garanteix que hi hagi prou mètriques de rendiment accionables recopilades per Behmaster APM.

També podeu definir la durada Behmaster APM fa servir per analitzar les mètriques de rendiment. Aquí, he optat per mirar les mètriques de rendiment de l'últim 60 minuts.

Behmaster Tauler principal d'APM
Behmaster Tauler principal d'APM

A partir del gràfic anterior, podeu veure que els processos PHP ocupen la major part del temps de la transacció. Fem un cop d'ull al /solter transacció enumerada sota el Transaccions més lentes taula següent.

La taula "Transaccions més lentes" a Behmaster APM
La taula "Transaccions més lentes" a Behmaster APM

L' /solter pistes de transacció cap a un fitxer de plantilla de publicació, que en aquest lloc podria ser una pàgina individual del curs.

Mostres de transaccions d'una única transacció més lenta
Mostres de transaccions d'una de les transaccions més lentes

Behmaster APM us mostrarà una llista dels seleccionats Mostres de transaccions quan feu clic a qualsevol de les transaccions més tranquil·les. El Mostra més lenta (11,627.77 ms) és el pitjor cas registrat, mentre que el 95 percentil (10,816.37 ms) i 50 percentil (6,084.27 ms) les mostres representen millor les mètriques de rendiment globals.

Aquí, el Mostra més lenta està prou a prop del 95 percentil mostra. Fem-hi una ullada.

Detalls de la transacció de la mostra del percentil 95
Detalls de la transacció de la mostra del percentil 95

Tingueu en compte l'URL que genera aquesta transacció. Apunta al /cursos/wordpress-tutorial-bàsic pàgina. Desplaceu-vos cap avall pel Cronologia del seguiment de la transacció per veure quin interval ocupa la durada màxima.

Behmaster APM destaca els intervals amb problemes de rendiment crítics perquè pugueu detectar fàcilment els problemes de velocitat del lloc de membres
Behmaster APM destaca els intervals amb problemes de rendiment crítics

Podeu veure que dos trams ocupen un percentatge considerable de la durada de la transacció. En la majoria dels casos, Behmaster APM pot reconèixer de manera intel·ligent aquests intervals com a crítics i ressaltar-los amb un color vermell o taronja atrevit, depenent de la seva gravetat. Aquí, aquests trams vermells signifiquen un problema de rendiment supercrític.

Una sol·licitud HTTP externa inicia el cursos.salrav-external.com GET span. Fem clic a sobre per trobar més informació al respecte.

"Detalls de l'abast" i "Traça de la pila" d'un tram
"Detalls de l'abast" i "Traça de la pila" d'un tram

L' Detalls de l'abast La secció us mostrarà més detalls sobre aquest interval, com el seu Tipus, Subtipus, i el ple URL HTTP. Just a sota, a la Empremtes de pila secció, podeu veure que un script PHP cridat visualitzacions-curs-comptador.php inicia aquest període.

Mentre intenteu esbrinar la causa exacta d'un problema de rendiment, totes les peces importen! Anotem les nostres troballes i continuem per veure més informació sobre el comptador_vista_cursos span.

"Detalls de l'abast" i "Traça de la pila" d'un altre tram
"Detalls de l'abast" i "Traça de la pila" d'un altre tram

Al Detalls de l'abast secció, podeu veure que un connector va trucar comptador de visualitzacions del curs genera aquest interval. Behmaster APM és molt beneficiós aquí. Escriu totes les dades sota el Empremtes de pila i us mostra el connector exacte que causa aquest problema de rendiment.

Captura de pantalla del comptador de visualitzacions dinàmiques del curs
El comptador dinàmic de visualitzacions del curs

Vaig simular aquest problema per destacar que hauríeu d'intentar allunyar-vos d'afegir comptadors de visualitzacions/comparticions de publicacions. La generació de dades dinàmiques per a aquests comptadors pot afectar el vostre servidor web, sobretot quan hi ha molts membres en línia. Si encara voleu utilitzar-los, podeu minimitzar-ne l'impacte seguint les nostres optimitzacions recomanades per a membres.

Ara que heu diagnosticat la causa del problema, podeu començar a solucionar-lo. I si vosaltres o el vostre equip no teniu l'experiència tècnica per solucionar-ho, podeu contractar un desenvolupador de WordPress perquè ho faci per vosaltres. També podeu informar d'aquest problema de rendiment al desenvolupador del connector i esperar que el solucioni.

Behmaster APM pot ajudar tant els propietaris de llocs com els desenvolupadors a diagnosticar i solucionar problemes de rendiment crítics ràpidament.

Necessites una solució d'allotjament que et doni un avantatge competitiu? Behmastert'ha cobert amb una velocitat increïble, seguretat d'última generació i escala automàtica. Consulta els nostres plans

Informació: En la majoria dels casos, es resolen els problemes relacionats amb el rendiment identificats per Behmaster L'eina APM queda fora del nostre abast de suport. Si necessiteu ajuda addicional per optimitzar el vostre lloc de WordPress, us recomanem que us poseu en contacte amb un dels nostres socis.

2. Exemple d'APM del lloc de membres: rendiment lent del lloc web durant un cert temps cada dia

No importa quants canals de màrqueting nous surtin i surtin, el correu electrònic és per sempre! Tenir una estratègia de màrqueting per correu electrònic sòlida és vital per convertir els clients potencials en clients i els clients en evangelistes de la marca. El 75% dels ingressos generats a través del màrqueting per correu electrònic són mitjançant campanyes de correu electrònic automatitzades. Un complement enfocat al màrqueting per correu electrònic de WordPress pot ajudar molt amb això.

Les campanyes de correu electrònic automatitzades tenen més èxit (Font: Salesforce)
Les campanyes de correu electrònic automatitzades tenen més èxit (Font: Salesforce)

En aquest exemple, diagnosticarem un lloc de pertinença que té un rendiment horrible a una hora específica cada dia. Com passa, aquest temps coincideix amb quan el lloc envia automàticament correus electrònics a tots els membres.

Encenem foc Behmaster APM durant aquest període per comprovar el problema amb més detall. Com abans, és prudent esperar abans d'aprofundir en les mètriques de rendiment recopilades per Behmaster APM.

Behmaster La pantalla principal d'APM a MyBehmaster quadre de comandament
Behmaster La pantalla principal d'APM a MyBehmaster quadre de comandament

Des Temps total de transacció gràfic, podeu veure que hi ha un augment del temps de transacció al voltant 22: 30. Inclou una barreja de tots dos PHP processos i External peticions.

Behmaster El gràfic global de transaccions d'APM mostra un augment del temps de transacció en un període determinat
Observeu l'augment del temps de transacció

A continuació, desplacem-nos cap avall fins a Transaccions més lentes taula a continuació. Aquí, ho trobaràs / Wp-admin /wp-admin/admin-ajax.php les transaccions triguen la màxima durada a executar-se. Suggereix que aquestes sol·licituds d'impostos provenen del tauler d'administració de WordPress. Però encara no són proves concretes.

La taula de transaccions més lentes a Behmaster APM - Resolució de problemes de velocitat del lloc web de membres
La taula de transaccions més lentes a Behmaster APM

L' / Wp-admin la transacció ocupa una gran quantitat 97.74% del temps total de transacció, sent la seva durada màxima 8,188.95 ms. La seva durada mitjana de 1,663.61 ms Tampoc és bo, sobretot quan també pots veure que funciona gairebé 50 vegades per minut. Vegem aquesta transacció en profunditat.

Seleccioneu mostres de transacció de la transacció /wp-admin
Seleccioneu mostres de transacció de la transacció "/wp-admin".

triï el Mostra més lenta des Mostres de transaccions llista. Ara podeu veure'n més detalls, com ara el seu URL exacte i el Cronologia del seguiment de la transacció.

Detalls de mostra de transacció amb l'URL exacte per millorar la velocitat del lloc web de membres Behmaster APM
Detalls de mostra de transacció amb URL exacte

Traceu el vostre camí a través de la línia de temps de traça de transaccions per trobar els intervals més lents. Behmaster APM destacarà els trams més problemàtics, de manera que us serà fàcil trobar-los ràpidament.

L' mass_member_emailer span compone 1,269.68 ms de la durada d'aquesta mostra de transacció, que és 15.5% de la mateixa.

Behmaster APM destaca els intervals lents
Behmaster APM destaca els intervals lents

Feu clic a l'escala per trobar més informació al respecte. Sota la Detalls de l'abast secció, podeu veure el nom de l'script PHP i el connector que genera aquest interval. Aquí, el nom del guió és mass_member_emailer, anomenat per un connector del mateix nom.

Comprovació dels detalls de l'amplitud lent
Comprovació dels detalls del tram lent

L' Empremtes de pila La secció també pot proporcionar més informació sobre l'abast. No obstant això, aquí no és tan important.

Anant més avall en la línia de temps de traça de transaccions, ens trobem amb un interval anomenat Mass_Member_Emailer—>send_emails, que pren un aclaparador 5,070.85 ms per executar. Això ho compensa gairebé 62% de la durada d'aquesta mostra de transacció.

Behmaster APM destaca els trams més crítics amb color vermell per solucionar ràpidament els problemes de velocitat dels llocs web de membres
Behmaster APM destaca els trams més crítics amb color vermell

Mirant els detalls d'aquest tram, trobareu les mateixes proves que amb l'anterior.

Detalls del tram crític i traça de la pila
Detalls del tram crític i traça de la pila

Després de mirar els dos trams destacats per Behmaster APM, podem concloure que el culpable és un connector anomenat Correu electrònic de membres massius. Mirant la seva configuració, vaig trobar que envia automàticament correus electrònics a tots els usuaris del lloc a una hora fixa.

Pantalla del connector de correu electrònic personalitzat que s'utilitza per reduir la velocitat del lloc web de membres
El connector personalitzat que s'utilitza per simular aquest problema amb membres simulats

Com que aquest connector utilitzava el servidor web amfitrió per enviar els correus electrònics (i no un servei extern), va alentir el lloc per a tothom. Per aquest motiu, triar la solució automatitzada adequada per executar campanyes de correu electrònic automatitzades és fonamental per mantenir la velocitat del vostre lloc web de membre ràpida, encara que s'escalfi ràpidament.

Molts llocs d'afiliació funcionen malament a causa de problemes comuns com els simulats aquí. Behmaster APM us ajuda a identificar la causa principal del problema de rendiment, la qual cosa us permet mantenir la velocitat del vostre lloc web de membre al màxim, sempre!

Ús Behmaster APM per diagnosticar altres problemes de rendiment

Com amb els exemples mostrats anteriorment, podeu utilitzar Behmaster APM per diagnosticar gairebé qualsevol tipus de problema de rendiment en un lloc de membres de WordPress. Tant si es tracta d'un connector de cupons no optimitzat com d'un tauler de control d'afiliats lent, Behmaster APM funciona amb tot tipus de llocs de WordPress allotjats a Behmaster.

Tot i que el cas d'ús del lloc importa des d'una perspectiva de màrqueting i negoci, tècnicament, tots els llocs de WordPress són iguals als ulls sempre atents de Behmaster APM. Després de tot, tot és codi. Des d'una botiga WooCommerce i un lloc de pertinença a una xarxa multisite de WordPress, podeu utilitzar-lo Behmaster APM per diagnosticar gairebé qualsevol tipus de problema de rendiment en un lloc de WordPress.

resum

Els llocs de membres són una bona manera de monetitzar les vostres habilitats i contingut. Per executar un lloc de pertinença amb èxit, heu de oferir una experiència d'usuari excel·lent als vostres membres. Això només és possible mantenint un lloc d'alt rendiment.

Per optimitzar el rendiment, els llocs de pertinença presenten reptes peculiars, com ara solucionar problemes de rendiment en una botiga de WooCommerce. En aquest article, heu après diverses maneres d'utilitzar Behmaster APM per mantenir-se al dia de la velocitat i el rendiment del lloc web de membres.

WordPress és una manera ràpida i senzilla de començar amb els llocs de membres. Tanmateix, els llocs de membres de WordPress es troben en una classe única quan es tracta d'abordar l'optimització del rendiment. En definitiva, es tracta de construir una comunitat de persones amb idees afins. Ús Behmaster APM com a soci útil en aquest viatge fructífer.

T'has trobat amb algun problema de velocitat i rendiment del lloc web de membres? Ens encantaria escoltar els vostres pensaments i lluites. Si us plau, deixeu un comentari a continuació.

Articles Relacionats

답글 남기기

이메일 주소는 공개되지 않습니다.

Torna al botó superior