Loading

De prestaties en snelheid verbeteren in Lightning Experience

Publicatiedatum: Aug 31, 2022
Beschrijving


Als u of uw gebruikers last hebben van traag ladende pagina's in Lightning Experience, kan dit te maken hebben met een of meer van de volgende soorten problemen:

  • Geografische problemen
  • Problemen met het apparaat
  • Problemen met de browser
  • Problemen met de configuratie van de Salesforce-organisatie

Neem de onderstaande probleembeschrijvingen en oplossingsstrategieën door om de prestaties van uw Salesforce-organisatie voor Lightning-gebruikers te verbeteren.

 

 

Oplossing


Geografische problemen

  • Toegang tot een hostexemplaar vanuit een andere geografische locatie (d.w.z. dat de host van een organisatie zich in Noord-Amerika bevindt, maar dat een gebruiker deze vanuit Azië benadert).
  • Verminderde prestaties van het Transmission Control Protocol (TCP) als gevolg van:
    • Latentieproblemen tussen het clientapparaat en externe webservers, of
    • Topologieën van klantnetwerken, zoals virtuele privénetwerken, waarbij het verkeer via een bedrijfskantoor of gegevenscentrum moet worden geleid voordat het binnen de Salesforce-omgeving naar de organisatie van de klant wordt geleid.


Mogelijke oplossing

De latentie van uw netwerk evalueren: Vraag de netwerkbeheerder of IT-medewerkers van uw bedrijf om uw netwerklatentie te evalueren wanneer u verbinding maakt met uw Salesforce-omgeving. Ze kunnen hulpprogramma's als 'ping' of 'traceroute' uitvoeren om gegevens te verzamelen en vervolgens manieren bepalen om de snelheid van de netwerkverbinding te optimaliseren. U kunt ook hier de download- en uploadsnelheden van en naar uw Salesforce-exemplaar meten: https://[instance].salesforce.com/speedtest.jsp.

 


Apparaat- en browsergerelateerde problemen

  • Gebruik van een laptop, desktop of virtuele desktopinfrastructuur die niet over voldoende verwerkingskracht of geheugen beschikt. Of: meerdere toepassingen concurreren om de resources van het apparaat, zoals de CPU en het geheugen.
  • Gebruik van webbrowsers met invoegtoepassingen of extensies die grote hoeveelheden CPU of geheugen verbruiken.
  • Te veel browsertabbladen tegelijkertijd geopend. Elk tabblad verbruikt geheugen en CPU-cycli.


Mogelijke oplossing

Het verwerkingsvermogen van de browser evalueren: Meet met Octane de verwerkingscapaciteit van browsers op clientapparaten (laptops, desktops, werkstations of virtuele desktops). Als een minimale Octane-score lager is dan 20.000, reageert Lightning Experience waarschijnlijk traag. Een high-end clientapparaat heeft doorgaans een Octane-score van meer dan 32.000. Hoe hoger de Octane-score, hoe beter de prestaties van Lightning Experience zullen zijn. U kunt de volgende stappen proberen om de Octane-score van een client te verhogen:

  • Zorg ervoor dat laptops volledig zijn opgeladen of zijn aangesloten op een stroombron. Laptops met een lege batterij schakelen vaak over op een lagere snelheid om energie te besparen.
  • Sluit indien mogelijk andere toepassingen af die op het clientapparaat worden uitgevoerd.
  • Herstel indien mogelijk de standaardinstellingen van de browser.
  • Verwijder ongebruikte of onnodige browserinvoegtoepassingen en -extensies.
  • Upgrade het clientapparaat naar een model met meer verwerkingskracht en geheugen.


Onnodige invoegtoepassingen en extensies uitschakelen: In hoeverre browserinvoegtoepassingen en -extensies de prestaties van Lightning Experience beïnvloeden, is afhankelijk van hoeveel CPU-energie of geheugenresources ze verbruiken. Schakel specifieke invoegtoepassingen of extensies uit om te zien of dat leidt tot een hogere Octane-score. De manier om invoegtoepassingen uit te schakelen, verschilt per browser. In Chrome kunt u bijvoorbeeld invoegtoepassingen of extensies bekijken en in- en uitschakelen door chrome://plugins/ of chrome://extensions/ te typen.

De nieuwste browserversie of patch gebruiken:browserfabrikanten brengen doorgaans een nieuwere versie of een patch uit met fixes om de prestaties, beveiliging of stabiliteit te verbeteren.

Een andere browser gebruiken: De prestaties verschillen per browser. Chrome is consequent de snelste browser voor Lightning Experience. Internet Explorer is over het algemeen het traagst.

De browser of het apparaat opnieuw opstarten:het kan helpen om browsers en clientapparaten één keer per week opnieuw op te starten. Als op een clientapparaat of in een browser verschillende toepassingen worden uitgevoerd, kunnen te veel resources worden bewaard. Ook kunnen resources langer dan nodig worden bewaard. Als deze resources worden vrijgemaakt, kunnen browsers en besturingssystemen resources efficiënter beheren, waardoor ze meer tijd en systeemresources kunnen besteden aan veelgebruikte toepassingen als Lightning Experience.

 

Configuratie van de Salesforce-organisatie

  • Gebruik van niet-geoptimaliseerde Visualforce-implementaties.
  • De foutopsporingsmodus Aura is ingeschakeld.
  • Gebruik van Lightning-pagina's met complexe constructies, een groot aantal componenten of honderden velden. Dit soort pagina's heeft meer tijd nodig om te worden verwerkt en weergegeven.


Mogelijke oplossing


Uw Visualforce-pagina's optimaliseren: volg de richtlijnen uit het ontwikkelaarsdocument Best practices voor het optimaliseren van Visualforce-prestaties.

De foutopsporingsmodus van Aura uitschakelen: mogelijk is in uw organisatie de foutopsporingsmodus van Aura ingeschakeld om het gemakkelijker te maken om fouten met JavaScript-code in Lightning-componenten te ontdekken. Het uitvoeren van de foutopsporingsmodus vertraagt echter de prestaties van Lightning Experience. Als u deze modus wilt uitschakelen in sandbox- en productieorganisaties, gaat u naar 'Set-up', selecteert u 'Lightning-componenten' en vinkt u vervolgens het selectievakje 'Foutopsporingsmodus inschakelen' uit.

Verwerkingsintensieve pagina's opnieuw configureren:als uw Salesforce-organisatie pagina's heeft met een groot aantal velden, inefficiënte aangepaste componenten of complexe paginaconfiguraties, kunt u overwegen om de complexiteit ervan te verminderen om de laadtijden te verbeteren.

 
1. Zorg dat in eerste instantie alleen die velden zichtbaar zijn die relevant zijn voor de functie van een gebruiker. U kunt dit doen met behulp van profielen.

2. Splits de pagina-elementen, inclusief velden, gerelateerde lijsten en aangepaste componenten, op in tabbladen. Geef de meest noodzakelijke informatie weer op het eerste tabblad en verplaats secundaire informatie naar achterliggende tabbladen. Verplaats minder kritische componenten naar een of meer achterliggende Lightning-tabbladen. Componenten die niet op een primair tabblad staan, worden niet weergegeven wanneer de pagina voor het eerst wordt geladen, maar alleen op verzoek. Verplaats bijvoorbeeld de componenten 'Nieuws' en 'Twitter' naar een tweede tabblad met de naam 'Nieuws'.

3. Details: plaats de component 'Details' op een tweede tabblad, of verklein de velden die worden weergegeven in het detailpaneel. Dit zal de weergavetijd van die component direct beïnvloeden.

4. Gerelateerde lijsten: plaats de component 'Gerelateerde lijsten' op een secundair tabblad, waarbij optioneel één of twee belangrijke gerelateerde lijsten op de primaire pagina worden weergegeven met behulp van de nieuwe component 'Gerelateerde lijst' (enkelvoud). Beperk het aantal gerelateerde lijsten tot 3 of minder.

5. Aangepaste componenten: bepaal hoeveel invloed aangepaste componenten hebben door de pagina's te testen met en zonder de component. Bepaalde componenten kunnen opnieuw worden samengesteld als Lightning-acties, of er kunnen algemene optimalisaties op worden toegepast.


Best practices voor de prestaties van Lightning-componenten

 
Neem voor meer informatie over nuttige best practices voor de prestaties van Lightning Experience onze best practices voor de prestaties van Lightning-componenten door.
Knowledge-artikelnummer

000382793

 
Wordt geladen
Salesforce Help | Article