Share via


Portalcontrole-prestatie

In dit artikel leert u meer over de diagnostische resultaten van Portalcontrole met betrekking tot prestatieproblemen en hoe u veelvoorkomende problemen kunt oplossen.

Webpagina's bijhouden ingeschakeld

Het inschakelen van een portalwebpagina voor het bijhouden van pagina's kan tot prestatieproblemen in uw portal leiden.

Belangrijk

Deze functionaliteit is buiten gebruik gesteld voor portals met versie 9.3.4.x o f hoger. Zie de eerder gepubliceerde aankondiging van afschaffing voor meer informatie: Dynamics 365-portals - afgeschafte functies.

Het programma voor Portalcontrole geeft een lijst van alle webpagina's (zowel de hoofdpagina als de inhoudspagina) die zijn ingeschakeld voor het volgen van pagina's. Deze pagina's moeten als volgt worden uitgeschakeld:

  1. Open de app Portalbeheer.
  2. Ga naar Geavanceerd zoeken.
  3. Zoek naar alle webpagina's waarvoor het veld Bijhouden inschakelen (afgeschaft) is ingeschakeld (de waarde is ingesteld op Ja).
  4. Bewerk alle pagina's en stel dit veld in op Nee.

U kunt ook naar elke pagina gaan die wordt vermeld in de Portalcontrole-resultaten en de waarde van het veld Bijhouden inschakelen (afgeschaft) instellen op Nee.

Het is belangrijk dat u begrijpt dat dat dit veld in versie 9.x van de oplossing Dynamics 365-portals niet wordt weergegeven in het formulier en u dit mogelijk eerst zelf moet toevoegen.

Webbestanden bijhouden ingeschakeld

Het inschakelen van een portalwebbestand voor het bijhouden van pagina's kan tot prestatieproblemen in uw portal leiden.

Belangrijk

Deze functionaliteit is buiten gebruik gesteld voor portals met versie 9.3.4.x o f hoger. Zie de eerder gepubliceerde aankondiging van afschaffing voor meer informatie: Dynamics 365-portals - afgeschafte functies.

In het hulpmiddel voor portalcontrole worden alle webbestanden weergegeven die zijn ingeschakeld voor het bijhouden van pagina's. Deze bestanden moeten als volgt worden uitgeschakeld:

  1. Open de app Portalbeheer.
  2. Ga naar Geavanceerd zoeken.
  3. Zoek naar alle webbestanden waarvoor het veld Bijhouden inschakelen (afgeschaft) is ingeschakeld (de waarde is ingesteld op Ja).
  4. Bewerk alle records en stel dit veld in op Nee.

U kunt ook naar elk bestand gaan dat wordt weergegeven in de resultaten van de portalcontrole en de waarde van het veld Bijhouden inschakelen (afgeschaft) instellen op Nee. Als u versie 9.x van de portaloplossing gebruikt, wordt dit veld niet weergegeven in het formulier en moet u dit mogelijk eerst zelf aan het formulier toevoegen.

Aanmelding bijhouden ingeschakeld

Het inschakelen van het bijhouden van een portalaanmelding kan tot prestatieproblemen in uw portal leiden.

Belangrijk

Deze functionaliteit is buiten gebruik gesteld voor portals met versie 9.3.4.x o f hoger. Zie de eerder gepubliceerde aankondiging van afschaffing voor meer informatie: Dynamics 365-portals - afgeschafte functies.

In het hulpmiddel voor portalcontrole wordt gecontroleerd of het bijhouden van aanmeldingen voor uw portal is ingeschakeld en wordt aangegeven dat de controle is mislukt als dit is ingeschakeld. Aanmelding bijhouden moet als volgt worden uitgeschakeld:

  1. Open de app Portalbeheer.
  2. Ga naar Portals > Site-instellingen.
  3. Zoek naar de site-instelling Authentication/LoginTrackingEnabled.
  4. Wijzig de waarde van deze site-instelling Onwaar of verwijder de site-instelling.
  5. Start de portal opnieuw op.

Uitvoercache voor koptekst is uitgeschakeld

Wanneer u uitvoercache voor koptekst op uw portal uitschakelt, kan dit bij hoge belasting tot prestatieproblemen in uw portal leiden. Meer details over deze functionaliteit vindt u via Uitvoercaching voor kop- en voetteksten inschakelen in een portal.

Met het hulpmiddel voor portalcontrole wordt gecontroleerd of uitvoercache voor kopteksten voor uw portal is uitgeschakeld en wordt aangegeven dat de controle is mislukt als dit is uitgeschakeld. U schakelt dit als volgt in:

  1. Open de app Portalbeheer.
  2. Ga naar Portals > Site-instellingen.
  3. Zoek naar de site-instelling Header/OutputCache/Enabled.
  4. Als de site-instelling beschikbaar is, wijzigt u de waarde in Waar. Als de site-instelling niet beschikbaar is, maakt u een nieuwe site-instelling met deze naam en stelt u de waarde in op Waar.
  5. Start de portal opnieuw op.

Uitvoercache voor voettekst is uitgeschakeld

Wanneer u uitvoercache voor voettekst op uw portal uitschakelt, kan dit bij hoge belasting tot prestatieproblemen in uw portal leiden. Meer details over deze functionaliteit vindt u via Uitvoercaching voor kop- en voetteksten inschakelen in een portal.

Met het hulpmiddel voor portalcontrole wordt gecontroleerd of uitvoercache voor voetteksten voor uw portal is uitgeschakeld en wordt aangegeven dat de controle is mislukt als dit is uitgeschakeld. U schakelt dit als volgt in:

  1. Open de app Portalbeheer.
  2. Ga naar Portals > Site-instellingen.
  3. Zoek naar de site-instelling Footer/OutputCache/Enabled.
  4. Als de site-instelling beschikbaar is, wijzigt u de waarde in Waar. Als de site-instelling niet beschikbaar is, maakt u een nieuwe site-instelling met deze naam en stelt u de waarde in op Waar.
  5. Start de portal opnieuw op.

Groot aantal webbestandsrecords

De webbestandstabel wordt gebruikt door een portal om de statische bestanden op te slaan die u op uw portal wilt gebruiken. Deze tabel wordt vooral gebruikt om statische inhoud van uw website, zoals CSS, JavaScript, afbeeldingsbestanden, enzovoort op te slaan. Een groot aantal van dit soort bestanden kan echter tot traagheid leiden bij het opstarten van uw portal.

In het hulpmiddel voor portalcontrole wordt dit gecontroleerd en wordt u geïnformeerd als u meer dan 500 actieve webbestanden in uw portal hebt. Als al deze bestanden statische inhoud vertegenwoordigen, kunt u het volgende doen om dit probleem op te lossen:

  • Gebruik een externe bestandsserver, zoals Azure Blob Storage of Azure Content Delivery Network, om deze bestanden op te slaan en verwijs vervolgens op de juiste pagina's naar deze bestanden, in de pagina of een onderliggende sjabloon.

  • Als u geen bestanden kunt verplaatsen, moet u ervoor zorgen dat niet alle bestanden worden geladen in combinatie met de startpagina. Er wordt een webbestand geladen met de startpagina als de bovenliggende pagina van dat bestand op de startpagina is ingesteld. Om dit te voorkomen, doet u het volgende:

    1. Maak een dummywebpagina zonder inhoud en een lege sjabloon. Deze pagina wordt gebruikt om een direct pad naar uw webbestanden te maken.
    2. Voor alle webbestanden die niet nodig zijn op de startpagina, wijzigt u de bovenliggende pagina in deze dummywebpagina. Als u klaar bent, is het volledige pad naar uw webbestand Portal URL/{dummy_webpage}/{web file}.
    3. Verwijs direct in de HTML van de pagina- of websjabloon van de pagina waar u het wilt gebruiken naar het webbestand. Zo wordt het bestand op aanvraag op die pagina geladen.

Opzoekconfiguratie voor basisformulieren

Het inschakelen van een zoekopdracht als vervolgkeuzemenu in basisformulieren of geavanceerde formulieren kan leiden tot prestatieproblemen als het aantal records dat in de vervolgkeuzelijst wordt weergegeven meer dan 200 is en de records regelmatig worden gewijzigd. Gebruik deze optie alleen voor statische zoekopdrachten, zoals een lijst met landen en staten, met een beperkt aantal records.

Als deze optie is ingeschakeld voor zoekopdrachten die een groot aantal records kunnen hebben, vertraagt dit de laadtijd van de webpagina waarop het basisformulier beschikbaar is. Wanneer deze pagina door veel gebruikers wordt gebruikt en vaak wordt geladen, kan deze de hele website vertragen door resources van de website te gebruiken om deze pagina weer te geven. Voor deze situaties moet een volledige zoekervaring worden gebruikt of moet een aangepast HTML-besturingselement dat een AJAX-eindpunt aanroept (gemaakt met websjablonen) worden gebouwd voor de gewenste vormgeving.

Aantal webrollen

Webrollen worden gebruikt in portals om op rollen gebaseerd toegangsbeheer mogelijk te maken. Doorgaans is het aantal webrollen in een portal beperkt omdat het aantal verschillende combinaties van machtigingen ook beperkt zou zijn. Als het aantal webrollen in uw portal de 100 overschrijdt, kan dit prestatieproblemen veroorzaken die van invloed zijn op alle pagina's van uw portal.

Zie ook

Portalcontrole uitvoeren

Notitie

Laat ons uw taalvoorkeuren voor documentatie weten! Beantwoord een korte enquête. (houd er rekening mee dat deze in het Engels is)

De enquête duurt ongeveer zeven minuten. Er worden geen persoonlijke gegevens verzameld (privacyverklaring).