Hola,
estamos en un proyecto asp.net 1.1 en el que queremos cachear la página de
portada del sitio web, para mejorar el tiempo de carga.
Qué consideraciones debería tener ?
He visto que existe esta directiva, con esto me bastaría ?
<% @OutputCache Duration="300" VaryByParam="none" %>
También he visto alguna página que incluye esto:
<%
// Indica el uso del caché de salida en el servidor
Response.Cache.SetCacheability(HttpCacheability.Server);
// Indica que la página seguirá siendo válida durante diez segundos
Response.Cache.SetExpires(DateTime.Now.AddSeconds(300));
%>
Cuál debería emplear ? Probé sin Output y no cacheaba la página. Se supone
que hay que poner la directiva Output ?.
Un saludo y gracias de antemano.
Leer las respuestas