Επιδόσεις Ελέγχου τοποθεσίας
Σε αυτό το άρθρο θα ενημερωθείτε σχετικά με τα αποτελέσματα διαγνωστικών του Ελέγχου τοποθεσίας που σχετίζονται με προβλήματα επιδόσεων και τον τρόπο επίλυσης κοινών ζητημάτων ή προβλημάτων.
Ενεργοποιήθηκε η παρακολούθηση ιστοσελίδων
Η ενεργοποίηση μιας ιστοσελίδας για παρακολούθηση σελίδων μπορεί να οδηγήσει σε προβλήματα απόδοσης στην τοποθεσία web.
Σημαντικό
Η λειτουργικότητα αυτή αποσύρθηκε για τις πύλες Power Pages έκδοσης 9.3.4.x ή νεότερες. Για περισσότερες πληροφορίες, ανατρέξτε στην ανακοίνωση απόσυρσης που δημοσιεύτηκε νωρίτερα: Πύλες Dynamics 365 - Δυνατότητες υπό απόσυρση.
Το εργαλείο Ελέγχου τοποθεσίας θα εμφανίσει όλες τις σελίδες web (σελίδα ρίζας και περιεχομένου) που είναι ενεργοποιημένες για την παρακολούθηση σελίδας. Αυτές οι σελίδες θα πρέπει να απενεργοποιηθούν ακολουθώντας τα εξής βήματα:
Ανοίξτε την εφαρμογή Διαχείριση πύλης.
Μεταβείτε στην επιλογή Πρόσθετα κριτήρια εύρεσης.
Αναζητήστε όλες τις ιστοσελίδες όπου το πεδίο Ενεργοποίηση παρακολούθησης (Δεν χρησιμοποιείται) έχει ενεργοποιηθεί (η τιμή έχει οριστεί σε "Ναι").
Κάντε μαζική επεξεργασία όλων των σελίδων και ορίστε αυτό το πεδίο σε Όχι.
Επίσης, μπορείτε να μεταβείτε σε κάθε σελίδα που αναφέρεται στα αποτελέσματα του Ελέγχου τοποθεσίας και ορίστε την τιμή του πεδίου Ενεργοποίηση παρακολούθησης (υπό απόσυρση) σε Όχι.
Είναι σημαντικό να κατανοήσετε ότι, εάν βρίσκεστε σε έκδοση της λύσης πυλών 9.x, αυτό το πεδίο δεν θα εμφανίζεται στη φόρμα και ενδέχεται να πρέπει να το προσθέσετε πρώτα στη φόρμα.
Ενεργοποιήθηκε η παρακολούθηση αρχείων web
Η ενεργοποίηση ενός αρχείου web για παρακολούθηση σελίδων μπορεί να οδηγήσει σε προβλήματα απόδοσης στην τοποθεσία web.
Σημαντικό
Η λειτουργικότητα αυτή αποσύρθηκε για το Power Pages με την έκδοση 9.3.4.x ή νεότερες. Για περισσότερες πληροφορίες, ανατρέξτε στην ανακοίνωση απόσυρσης που δημοσιεύτηκε νωρίτερα: Πύλες Dynamics 365 - Δυνατότητες υπό απόσυρση.
Το εργαλείο Ελέγχου πύλης θα εμφανίσει όλα τα αρχεία web που είναι ενεργοποιημένα για την παρακολούθηση σελίδας. Αυτά τα αρχεία θα πρέπει να απενεργοποιηθούν ακολουθώντας τα εξής βήματα:
- Ανοίξτε την εφαρμογή Διαχείριση πύλης.
- Μεταβείτε στην επιλογή Πρόσθετα κριτήρια εύρεσης.
- Αναζητήστε όλα τα αρχεία web όπου το πεδίο Ενεργοποίηση παρακολούθησης (Δεν χρησιμοποιείται) έχει ενεργοποιηθεί (η τιμή έχει οριστεί σε "Ναι").
- Κάντε μαζική επεξεργασία όλων των καρτελών και ορίστε αυτό το πεδίο σε Όχι.
Μπορείτε επίσης να μεταβείτε σε κάθε αρχείο που αναφέρεται στα αποτελέσματα του Ελέγχου τοποθεσίας και να ορίσετε την τιμή του πεδίου Ενεργοποίηση παρακολούθησης (Υπό απόσυρση) σε Όχι. Είναι είστε στη λύση πύλης έκδοσης 9.x, αυτό το πεδίο δεν θα εμφανίζεται στη φόρμα και ενδέχεται να πρέπει να το προσθέσετε πρώτα στη φόρμα.
Η παρακολούθηση εισόδου είναι ενεργοποιημένη
Η ενεργοποίηση της παρακολούθησης εισόδου πύλης μπορεί να οδηγήσει σε προβλήματα απόδοσης στην τοποθεσία web.
Σημαντικό
Η λειτουργικότητα αυτή αποσύρθηκε για τις πύλες έκδοσης 9.3.4.x ή νεότερες. Για περισσότερες πληροφορίες, ανατρέξτε στην ανακοίνωση απόσυρσης που δημοσιεύτηκε νωρίτερα: Πύλες Dynamics 365 - Δυνατότητες υπό απόσυρση.
Το εργαλείο Ελέγχου πύλης θα ελέγξει εάν έχει ενεργοποιηθεί η σύνδεση παρακολούθησης για την πύλη και θα εμφανίσει αποτυχημένο έλεγχο αν είναι ενεργοποιημένη. Η παρακολούθηση εισόδου θα πρέπει να απενεργοποιηθεί ακολουθώντας τα εξής βήματα:
- Ανοίξτε την εφαρμογή Διαχείριση πύλης.
- Μεταβείτε στην Τοποθεσία web>Ρυθμίσεις τοποθεσίας.
- Αναζήτηση για ρύθμιση τοποθεσίας
Authentication/LoginTrackingEnabled
. - Αλλάξτε την τιμή αυτής της ρύθμισης για την τοποθεσία False ή διαγράψτε τη ρύθμιση της τοποθεσίας.
- Επανεκκινήστε την τοποθεσία web.
Η cache εξόδου κεφαλίδας είναι απενεργοποιημένη
Η απενεργοποίηση cache εξόδου κεφαλίδας στην τοποθεσία web σας μπορεί να οδηγήσει σε προβλήματα επιδόσεων στην τοποθεσία web σας κατά την υψηλή φόρτωση. Περισσότερες λεπτομέρειες σχετικά με αυτήν τη λειτουργία μπορείτε να βρείτε στην ενότητα Ενεργοποίηση εξόδου κεφαλίδας και υποσέλιδου με προσωρινή αποθήκευση σε μια τοποθεσία web.
Το εργαλείο Ελέγχου πύλης θα ελέγξει εάν έχει απενεργοποιηθεί η cache εξόδου κεφαλίδας για την τοποθεσία web και θα εμφανίσει αποτυχημένο έλεγχο αν είναι απενεργοποιημένη. Για ενεργοποίηση:
- Ανοίξτε την εφαρμογή Διαχείριση πύλης.
- Μεταβείτε στην Τοποθεσία web>Ρυθμίσεις τοποθεσίας.
- Αναζήτηση για ρύθμιση τοποθεσίας
Header/OutputCache/Enabled
. - Αν η ρύθμιση τοποθεσίας είναι διαθέσιμη, αλλάξτε την τιμή της ρύθμισης τοποθεσίας σε True. Εάν η ρύθμιση της τοποθεσίας δεν είναι διαθέσιμη, δημιουργήστε μια νέα ρύθμιση τοποθεσίας με αυτό το όνομα και ορίστε την τιμή σε True.
- Επανεκκινήστε την τοποθεσία web.
Η cache εξόδου υποσέλιδου είναι απενεργοποιημένη
Η απενεργοποίηση cache εξόδου υποσέλιδου στην τοποθεσία web σας μπορεί να οδηγήσει σε προβλήματα επιδόσεων στην τοποθεσία web σας κατά την υψηλή φόρτωση. Περισσότερες λεπτομέρειες σχετικά με αυτήν τη λειτουργία μπορείτε να βρείτε στην ενότητα Ενεργοποίηση εξόδου κεφαλίδας και υποσέλιδου με προσωρινή αποθήκευση σε μια πύλη.
Το εργαλείο Ελέγχου πύλης θα ελέγξει εάν έχει απενεργοποιηθεί η cache εξόδου υποσέλιδου για την τοποθεσία web και θα εμφανίσει αποτυχημένο έλεγχο αν είναι απενεργοποιημένη. Για ενεργοποίηση:
- Ανοίξτε την εφαρμογή Διαχείριση πύλης.
- Μεταβείτε στην Τοποθεσία web>Ρυθμίσεις τοποθεσίας.
- Αναζήτηση για ρύθμιση τοποθεσίας
Footer/OutputCache/Enabled
. - Αν η ρύθμιση τοποθεσίας είναι διαθέσιμη, αλλάξτε την τιμή της ρύθμισης τοποθεσίας σε True. Εάν η ρύθμιση της τοποθεσίας δεν είναι διαθέσιμη, δημιουργήστε μια νέα ρύθμιση τοποθεσίας με αυτό το όνομα και ορίστε την τιμή σε True.
- Επανεκκινήστε την τοποθεσία web.
Μεγάλος αριθμός καρτελών αρχείων web
Ο πίνακας αρχείου web χρησιμοποιείται από μια τοποθεσία Power Pages για την αποθήκευση στατικών αρχείων που θέλετε να χρησιμοποιήσετε στην τοποθεσία web. Η κύρια υπόθεση χρήσης αυτού του πίνακα είναι η αποθήκευση του στατικού περιεχομένου της τοποθεσίας Web σας, όπως CSS, JavaScript, αρχεία εικόνας και ούτω καθεξής. Ωστόσο, ένας μεγάλος αριθμός τέτοιων αρχείων μπορεί να προκαλέσει επιβράδυνση κατά την εκκίνηση της τοποθεσίας web.
Το εργαλείο ελέγχου τοποθεσίας θα ελέγξει αυτό το σενάριο και θα σας δώσει μια ένδειξη εάν έχετε περισσότερα από 500 ενεργά web αρχεία στην τοποθεσία web. Εάν όλα τα αρχεία που αντιπροσωπεύουν στατικό περιεχόμενο, μπορείτε να προβείτε σε αυτές τις ενέργειες για να περιορίσετε αυτό το θέμα:
Χρησιμοποιήστε έναν εξωτερικό διακομιστή αρχείων όπως έναν χώρο αποθήκευσης αντικειμένου Blob Azure ή δίκτυο παροχής περιεχομένου Azure για να αποθηκεύσετε αυτά τα αρχεία και, στη συνέχεια, αναφέρετε αυτά τα αρχεία στις κατάλληλες σελίδες μέσα στη σελίδα είτε στο πρότυπο βάσης.
Εάν δεν μπορείτε να μετακινήσετε αρχεία εξωτερικά, βεβαιωθείτε ότι όλα τα αρχεία δεν φορτώνονται μαζί με την αρχική σελίδα. Ένα αρχείο web φορτώνεται μαζί με την αρχική σελίδα, εάν έχει οριστεί η γονική σελίδα αυτού του αρχείου στην αρχική σελίδα. Για να αποφύγετε αυτό το σενάριο κάνετε τα εξής:
- Δημιουργήστε μια κενή ιστοσελίδα χωρίς περιεχόμενο και ένα κενό πρότυπο. Αυτή η σελίδα θα χρησιμοποιηθεί για να δημιουργήσετε μια απευθείας διαδρομή για τα αρχεία web.
- Για όλα τα αρχεία web που δεν χρειάζονται στην αρχική σελίδα, αλλάξτε τη γονική σελίδα σε αυτήν την κενή ιστοσελίδα. Μόλις γίνει αυτό, η πλήρης διαδρομή για το αρχείο web θα είναι
Portal URL/{dummy_webpage}/{web file}
. - Αναφέρετε το αρχείο web απευθείας στο HTML της σελίδας προτύπου ή στο πρότυπο web της σελίδας όπου θέλετε να το χρησιμοποιήσετε. Αυτό θα φορτώσει το αρχείο κατ' απαίτηση σε αυτήν τη σελίδα.
Ρύθμιση παραμέτρων αναζήτησης βασικής φόρμας
Η ενεργοποίηση της απόδοσης μιας αναζήτησης ως αναπτυσσόμενο στοιχείο στις βασικές φόρμες ή στις φόρμες για προχωρημένους μπορεί να οδηγήσει σε ζητήματα επιδόσεων, εάν ο αριθμός των καρτελών που εμφανίζονται στην αναπτυσσόμενη λίστα υπερβαίνει τις 200 και οι καρτέλες αλλάζουν συχνά. Χρησιμοποιήστε αυτήν την επιλογή μόνο για στατικές αναζητήσεις, όπως οι λίστες χωρών και πολιτειών που έχουν περιορισμένο αριθμό καρτελών.
Όταν αυτή η επιλογή είναι ενεργοποιημένη για αναζήτηση που μπορεί να έχει μεγάλο αριθμό καρτελών, θα καθυστερήσει ο χρόνος φόρτωσης της ιστοσελίδας στην οποία είναι διαθέσιμη η βασική φόρμα. Όταν αυτή η σελίδα χρησιμοποιείται από πολλούς χρήστες και φορτώνεται πολλές φορές, μπορεί να καταστήσει πιο αργό το σύνολο της τοποθεσίας Web χρησιμοποιώντας πόρους τοποθεσίας Web για απόδοση αυτής της σελίδας. Για αυτές τις περιπτώσεις, θα πρέπει να χρησιμοποιηθεί η πλήρης εμπειρία αναζήτησης ή ένα προσαρμοσμένο στοιχείο ελέγχου HTML που καλεί ένα τελικό σημείο AJAX (που έχει δημιουργηθεί με τη χρήση προτύπων web) για την επιθυμητή εμφάνιση και αίσθηση.
Αριθμός ρόλων Web
Οι ρόλοι Web χρησιμοποιούνται στις πύλες για την ενεργοποίηση του ελέγχου πρόσβασης βάσει ρόλων. Συνήθως, ο αριθμός των ρόλων Web σε μια τοποθεσία web περιορίζεται, καθώς ο αριθμός των διαφορετικών συνδυασμών δικαιωμάτων θα περιορίζεται επίσης. Εάν ο αριθμός των ρόλων web υπερβαίνει τους 100 στην τοποθεσία web σας, μπορεί να προκληθούν προβλήματα απόδοσης που επηρεάζουν όλες τις ιστοσελίδες.