Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 13405|Відповідь: 1

[ASP.NET] Asp.Net кеш

[Копіювати посилання]
Опубліковано 05.08.2016 18:32:43 | | |
Перший — використання вбудованого кешу ASP, який зберігає дані об'єктів у пам'яті
По-друге, якщо у Mvc у контролері або блоці коду, використовуйте [OutputCache(Duration = 100)]
По-третє, якщо це http-запит [WebMethod(CacheDuration=60)]
По-четверте, якщо у блоці коду використовується webform, додайте [System.Web.UI.PartialCaching(120)]

Якщо обсяг даних відносно малий, їх можна використовувати
1.sessino  
<input id="HiddenValue" type="hidden" value="Initial Value" runat="server" NAME="HiddenValue">
Перегляд даних
ViewState["Country"]
Печиво
Рядок запиту


Звісно, які переваги використання кешування?
1. Продуктивність, яка може зменшити повторне створення, обробку та передачу даних, а також кешувати дані без змін, що значно підвищує швидкість відгуку веб-програми;
2. Стабільність: Якщо кількість користувачів на одній сторінці занадто велика, кожен запит обробляється, це призведе до значної втрати ресурсів і нестабільності системи
3. Доступність Іноді деякі сервіси, що покращують дані, зупиняються, і в цей момент існує кеш, і користувач продовжує ним користуватися, що покращує доступність системи




Попередній:C# схильний до проблем при передачі кількох параметрів у багатопотоковому циклі
Наступний:C# Конвертація між XML і класами сутностей (серіалізація та десеріалізація)
Опубліковано 06.08.2016 00:26:58 |
Кешування — це добре   
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com