Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 17215|Respuesta: 0

[ASP.NET] Acerca de la configuración de desactivación del vaciado de caché de OutputCache en asp.net

[Copiar enlace]
Publicado en 27/11/2018 13:44:41 | | | |
ASP.NET proporciona una forma cómoda de controlar la caché. La directiva @OutputCache puede usarse para controlar la caché de salida de página


  • Los archivos de recursos como css, js, image y aspx pueden leerse localmente en la segunda visita sin tener que volver a solicitar al lado del servidor, reduciendo la presión sobre el cliente para solicitar recursos al servidor y acelerando la velocidad de respuesta del cliente.
  • Para fuentes de datos de uso frecuente, guárdalas en la caché de datos o en memoria para reducir las solicitudes de base de datos y aliviar la presión de la base de datos.
  • Desplegar sitios web en varios ordenadores y procesarlos de forma distribuida puede aliviar eficazmente la presión causada por múltiples solicitudes de usuario en un solo servidor y acelerar la respuesta a las solicitudes del cliente (despliegue distribuido).
  • Las páginas que serán frecuentemente accedidas pero cuyos datos no se actualizan pueden ser tratadas de forma estática, reduciendo efectivamente la presión del servidor y la velocidad de respuesta del cliente.



Desactivar la caché

Mi página de asp.net OutputCache está configurada de la siguiente manera:


Tenemos que desactivar la caché en el desarrollo del proyecto, de lo contrario, la página no se aplicará tras la modificación; en el pasado he comentado esta función, de hecho, hay una solución mejor,

Añade la siguiente configuración al nodo system.web de web.config:

En el archivo Web.Release.config, configúralo de la siguiente manera:

asp.net mvc Web.Release.config utiliza explicaciones detalladas
https://www.itsvse.com/thread-5185-1-1.html
(Fuente: Architect_Programmer)

En modo release, se eliminan los elementos de configuración que desactivan la caché, lo que no afecta al desarrollo ni al lanzamiento.

Vacía la caché

Si modificamos los datos en la base de datos, la página no puede actualizarse inmediatamente, lo que afecta mucho a la experiencia del usuario; para no afectarla, podemos eliminar la caché y dejar que la página se recargue, lo que equivale a refrescar la caché.

Por ejemplo:

Probar la perfección puede vaciar la caché sin afectar la caché de otras páginas.

Recursos:El inicio de sesión del hipervínculo es visible.




Anterior:Diccionario Ilustrado de Arte Budista Mundial (20 volúmenes), PDF
Próximo:Comparte un libro en inglés - Principios básicos del descubrimiento y desarrollo de fármacos
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com