Webhelyellenőrző teljesítménye
Ebben a cikkben megismerheti a Webhelyellenőrző diagnosztikai eredményeit a teljesítménybeli problémákkal kapcsolatban, és megtudhatja, hogyan oldhatja meg a gyakori problémákat.
A weblapok nyomkövetése be van kapcsolva
Egy weblap nyomon követésének engedélyezése teljesítményproblémákhoz vezethet a webhelyen.
Fontos
Ez a funkció a 9.3.4.x vagy újabb verziójú Power Pages-webhelyek esetében visszavonásra került. További információkért olvassa el az elavult funkciókat tartalmazó, korábban közzétett közleményt: Dynamics 365 portálok – elavult funkciók.
A Webhelyellenőrző eszköz felsorolja az összes olyan webhelyet (mind a gyökér-, mind a tartalomoldalt), amelyeken engedélyezve van az oldalkövetés. Ezeket az oldalakat következő lépésekkel le kell tiltani:
Nyissa meg a Portálfelügyelet alkalmazást.
Válassza az Irányított keresés lehetőséget.
Keressen az összes weboldalra, ahol a Nyomon követés engedélyezése (elavult) mező engedélyezve van (értéke Igen).
Tömegesen szerkessze az összes oldalt, és állítsa ezt a mezőt Nem értékre.
Egyesével is meglátogathatja a Webhelyellenőrző találataiban található weblapokat és a Nyomon követés engedélyezés (elavult) mezőt Nem értékre állíthatja.
Fontos, hogy ha a portálmegoldás verziója 9.x, ez a mező nem jelenik meg az űrlapon, és előfordulhat, hogy az űrlaphoz először hozzá kell adnia.
A webfájlok nyomkövetése be van kapcsolva
Egy webfájl nyomon követésének engedélyezése teljesítményproblémákhoz vezethet a webhelyen.
Fontos
Ez a funkció a 9.3.4.x vagy újabb verziójú Power Pages szolgáltatások esetében visszavonásra került. További információkért olvassa el az elavult funkciókat tartalmazó, korábban közzétett közleményt: Dynamics 365 portálok – elavult funkciók.
A Webhelyellenőrző eszköz felsorolja az összes olyan webes fájlt, amelyeknél engedélyezve van az oldalkövetés. Ezeket az fájlokat a következő lépésekkel le kell tiltani:
- Nyissa meg a Portálfelügyelet alkalmazást.
- Válassza az Irányított keresés lehetőséget.
- Keressen az összes webfájlra ahol a Nyomon követés engedélyezése (elavult) mező engedélyezve van (értéke Igen).
- Tömegesen szerkessze az összes rekordot, és állítsa ezt a mezőt Nem értékre.
A Webhelyellenőrző eredményeiben felsorolt minden egyes fájl esetében egyenként is beállíthatja a Nyomon követés engedélyezése (elavult) mező értékét Nem értékre. Ha a portálmegoldás 9.x verzióját használja, ez a mező nem jelenik meg az űrlapon, és előfordulhat, hogy először hozzá kell adnia az űrlaphoz.
A bejelentkezés nyomkövetése engedélyezve van
Egy portálbejelentkezés nyomon követésének engedélyezése teljesítményproblémákhoz vezethet a webhelyen.
Fontos
Ez a funkció a 9.3.4.x vagy újabb verziójú portálok esetében visszavonásra került. További információkért olvassa el az elavult funkciókat tartalmazó, korábban közzétett közleményt: Dynamics 365 portálok – elavult funkciók.
A Webhelyellenőrző eszköz ellenőrzi, hogy a bejelentkezés nyomon követése engedélyezve van-e a portálon, és sikertelen ellenőrzést jelez, ha az engedélyezett. A bejelentkezés nyomon követését a következő lépésekkel lehet letiltani:
- Nyissa meg a Portálfelügyelet alkalmazást.
- Ugorjon a Webhely>Webhelybeállítások lehetőségre.
- Keresse meg az
Authentication/LoginTrackingEnabled
nevű webhelybeállítást. - Módosítsa az oldalbeállítást hamis értékre, vagy törölje az oldalbeállítást.
- Indítsa újra a webhelyet.
A fejléc kimeneti gyorsítótárazása le van tiltva.
Ha a fejléc kimeneti gyorsítótárazása le van tiltva a webhelyen, az teljesítményproblémákat okozhat a webhelyen nagy terhelés esetén. További részletek erről a funkcióról a következő szakaszban találhatók: Fejléc és lábléc kimeneti gyorsítótárazásának engedélyezése egy webhelyen.
A Webhelyellenőrző eszköz ellenőrzi, hogy a fejléc kimeneti gyorsítótárazása tiltva van-e a webhelyen, és sikertelen ellenőrzést jelez, ha az le van tiltva. Az engedélyezéséhez:
- Nyissa meg a Portálfelügyelet alkalmazást.
- Ugorjon a Webhely>Webhelybeállítások lehetőségre.
- Keresse meg a
Header/OutputCache/Enabled
nevű webhelybeállítást. - Ha a webhelybeállítás elérhető, változtassa az értéket Igaz értékre. Ha a beállítás nem érhető el, hozzon létre egy új webhely beállítást ezzel a névvel, és állítsa azt igaz értékre.
- Indítsa újra a webhelyet.
A lábléc kimeneti gyorsítótárazása le van tiltva.
Ha a lábléc kimeneti gyorsítótárazása le van tiltva a webhelyen, az teljesítményproblémákat okozhat a webhelyen nagy terhelés esetén. További részletek erről a funkcióról a következő szakaszban találhatók: Fejléc és lábléc kimeneti gyorsítótárazásának engedélyezése egy portálon.
A Webhelyellenőrző eszköz ellenőrzi, hogy a lábléc kimeneti gyorsítótárazása tiltva van-e a webhelyen, és sikertelen ellenőrzést jelez, ha az le van tiltva. Az engedélyezéséhez:
- Nyissa meg a Portálfelügyelet alkalmazást.
- Ugorjon a Webhely>Webhelybeállítások lehetőségre.
- Keresse meg a
Footer/OutputCache/Enabled
nevű webhelybeállítást. - Ha a webhelybeállítás elérhető, változtassa az értéket Igaz értékre. Ha a beállítás nem érhető el, hozzon létre egy új webhely beállítást ezzel a névvel, és állítsa azt igaz értékre.
- Indítsa újra a webhelyet.
Túl sok webfájl rekord
A webfájl táblát a Power Pages-webhely statikus fájlok tárolására használja, amelyeket Ön használni szeretne a webhelyen. Ennek a táblának a fő felhasználási területe a webhely statikus tartalmainak tárolása, mint például a CSS, a JavaScript, a képfájlok stb. Ha azonban nagyszámú ilyen fájl van jelen, az lassulást okozhat a webhely indítása során.
A Webhelyellenőrző eszköz ellenőrzi ezt a forgatókönyvet, és jelzi, ha több mint 500 aktív webes fájl van a webhelyen. Ha ezek a fájlok mindegyike statikus tartalmat képvisel, a következő lépésekkel enyhítheti a problémát:
Használjon külső fájlkiszolgálót, például Azure Blob Storage tárolót vagy Azure Content Delivery Network hálózatot a fájlok tárolására, majd hivatkozzon ezekre a fájlokra a megfelelő oldalakon, akár az oldalon belül, akár egy alapul szolgáló sablonban.
Ha nem tud fájlokat áthelyezni kívülre, győződjön meg róla, hogy az összes fájl nem töltődik be a kezdőlappal együtt. Egy webes fájl a kezdőlappal együtt töltődik be, ha a fájl fölérendelt oldala a kezdőlapra van állítva. Ennek a helyzetnek az elkerülése érdekében tegye a következőket:
- Hozzon létre egy üres, tartalom nélküli, üres sablont tartalmazó „dummy” weboldalt. Ezt a lapot arra használhatja, hogy egy közvetlen elérési útvonalat hozzon létre a webes fájlokhoz.
- Az összes olyan webes fájl esetében, amelyre nincs szükség a kezdőlapon, változtassa meg a fölérendelt oldalt erre az üres weboldalra. Ha ez megtörtént, a webes fájl teljes elérési útja a következő:
Portal URL/{dummy_webpage}/{web file}
. - A webes fájlt közvetlenül hivatkozza azon lapsablon vagy webes sablon HTML-kódjában, ahol használni szeretné. Ezzel a fájlt adott oldalon igény szerint tölti be.
Alapűrlap keresési konfigurációja
A keresés legördülő módban való megjelenítésének engedélyezése alap- vagy speciális űrlapokon teljesítményproblémákhoz vezethet, ha a legördülő listában megjelenített rekordok száma meghaladja a 200-at, és a rekordok gyakran változnak. Ezt az opciót csak olyan statikus keresésekhez, például ország- és államlistákhoz használja, amelyek korlátozott számú rekorddal rendelkeznek.
Ha ez az opció olyan kereséseknél van engedélyezve, amelyek nagyszámú rekordot tartalmazhatnak, akkor ez lelassítja annak a weboldalnak a betöltési idejét, amelyen az alap űrlap elérhető. Amikor ezt az oldalt sok felhasználó használja, és sokszor töltődik be, az egész webhelyet lelassíthatja, mivel az oldal rendereléséhez a webhely erőforrásait használja fel a rendszer. Ezekben a helyzetekben teljes körű keresési élményt kell használni, vagy egy AJAX végpontot meghívó (webes sablonok segítségével létrehozott) egyedi HTML-vezérlőt kell létrehozni a kívánt megjelenés érdekében.
Webes szerepkörök száma
A webes szerepköröket a portálokban használják a szerepköralapú hozzáférés-vezérlés engedélyezéséhez. Általában a webhelyen a webes szerepkörök száma korlátozott, mivel az engedélyek különböző kombinációinak száma szintén korlátozott lenne. Ha a webes szerepkörök száma a webhelyen meghaladja a 100-at, az teljesítményproblémákat okozhat, amelyek az összes weboldalt érinthetik.