Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 13405|Απάντηση: 1

[ASP.NET] Asp.Net κρυφή μνήμη

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 5/8/2016 6:32:43 μ.μ. | | |
Το πρώτο είναι να χρησιμοποιήσετε την ενσωματωμένη κρυφή μνήμη του ASP, η οποία αποθηκεύει δεδομένα αντικειμένων στη μνήμη
Δεύτερον, εάν σε Mvc στον ελεγκτή ή στο μπλοκ κώδικα χρησιμοποιήστε [OutputCache(Duration = 100)]
Τρίτον Εάν πρόκειται για αίτημα http [WebMethod(CacheDuration=60)]
Τέταρτον, εάν χρησιμοποιείτε διαδικτυακή φόρμα στο μπλοκ κώδικα, προσθέστε [System.Web.UI.PartialCaching(120)]

Εάν ο όγκος των δεδομένων είναι σχετικά μικρός, μπορεί να χρησιμοποιηθεί
1.Σεσίνο  
<input id="HiddenValue" type="hidden" value="Αρχική τιμή" runat="διακομιστής" NAME="HiddenValue">
Προβολή δεδομένων
ViewState["Χώρα"]
Μπισκότα
Συμβολοσειρά ερωτήματος


Φυσικά, ποια είναι τα οφέλη από τη χρήση της προσωρινής αποθήκευσης;
1. Απόδοση, η οποία μπορεί να μειώσει την επαναλαμβανόμενη δημιουργία, επεξεργασία και μετάδοση δεδομένων και να αποθηκεύσει προσωρινά τα δεδομένα χωρίς αλλαγή, γεγονός που μπορεί να βελτιώσει σημαντικά την ταχύτητα απόκρισης του προγράμματος Ιστού.
2. Σταθερότητα Εάν ο αριθμός των χρηστών στην ίδια σελίδα είναι πολύ μεγάλος, εάν κάθε αίτημα υποβληθεί σε επεξεργασία, θα καταναλώσει μεγάλη σπατάλη πόρων και θα προκαλέσει αστάθεια του συστήματος
3. Διαθεσιμότητα Μερικές φορές, ορισμένες υπηρεσίες που βελτιώνουν τα δεδομένα διακόπτονται και αυτή τη στιγμή υπάρχει μια προσωρινή μνήμη και ο χρήστης συνεχίζει να τη χρησιμοποιεί, γεγονός που βελτιώνει τη διαθεσιμότητα του συστήματος




Προηγούμενος:Η C# είναι επιρρεπής σε προβλήματα κατά τη μετάδοση πολλαπλών παραμέτρων σε ένα βρόχο πολλαπλών νημάτων
Επόμενος:C# Μετατροπή μεταξύ XML και κλάσεων οντοτήτων (σειριοποίηση και αποσειριοποίηση)
Δημοσιεύτηκε στις 6/8/2016 12:26:58 π.μ. |
Η προσωρινή αποθήκευση είναι καλό πράγμα   
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com