Mejorar la presentación de la página mediante la configuración del almacenamiento en caché de resultados

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Si recibe una gran cantidad de visitas en el sitio, puede configurar la caché de resultados de página para que las páginas de acceso más frecuente mejorar el rendimiento del sitio.

Nota: Si desea usar la caché de resultados de página, debe habilitarse la característica de publicación de su sitio.

En este artículo

Caché de resultados de página sobre

Crear un nuevo perfil de caché

Configurar las opciones de caché de resultados de página para una colección de sitios

Configurar las opciones de caché de resultados de página en el nivel de sitio

Configurar las opciones de caché de resultados de página para diseños de página

Caché de resultados de página sobre

Almacenamiento en caché almacena salida representada de todos los controles de una página determinada, y también almacena varias versiones diferentes de esta página procesada previamente de resultados de página. Se pueden configurar opciones de caché de resultados de página en el nivel de colección de sitios, el nivel de sitio y diseños de página individual. La caché de resultados de página está desactivada de forma predeterminada.

Después de una página es la primera representan a un usuario en una clase de usuario determinado, cada vez que vuelve que el usuario ve dicha página en la misma clase, la página se carga más rápidamente porque los controles en la página .aspx no es necesario volver a ejecutar para generar el código HTML. Se reduce la cantidad de tiempo necesaria para representar la página. La caché de resultados de la página puede mejorar el rendimiento del servidor porque reduce las actividades de control de servidor y las llamadas a la base de datos.

Antes de decidir usar la caché de resultados para mejorar el rendimiento de la página y presentación de los elementos de página, es recomendable tener en cuenta la siguiente lista de posibles ventajas y desventajas de caché de resultados. La siguiente lista no es exhaustiva, y también puede haber consideraciones adicionales.

Ventajas de caché de resultados

Desventajas de caché de resultados

  • Cada clase equivalente de contenido (por ejemplo, página o elemento dentro de una página) recibe una respuesta más rápida y latencia más corta por lo tanto, cuando se procesa inicialmente.

  • Cada servidor utiliza menos tiempo de CPU y energía para proporcionar el servicio de la misma página después de la representación inicial.

  • Puede ajustar el tamaño de cada origen de datos de la página procesada para servir a más clientes Web por el flujo del tráfico reducción que hace posible la caché de resultados.

  • Para cada solicitud de página que se sirve una versión de caché de resultados de una página, el servidor no tiene que:

    • Asegúrese de ida y vuelta a la base de datos para capturar el código fuente de la página .aspx y los controles .ascx en la página.

    • Volver a cargar y representar los controles de nuevo.

    • Volver a consultar los orígenes de datos que dependen de los controles de datos.

  • Caché de resultados consume memoria adicional. Cada versión de una página consume memoria en el cliente de Web.

  • Cuando se utiliza con dos o más servidores Web front-end, la caché de resultados puede afectar a coherencia. Puede configurar un perfil de caché no para buscar actualizaciones para cada solicitud y, por ejemplo, para indicar que se omitir los cambios a la versión de la página Web en la caché de resultados hasta 60 segundos después de actualiza la página original. Si tiene dos servidores Web front-end de la topología y según el equilibrador de carga que se utiliza para redirigir la solicitud del usuario, un lector de contenido de sitio puede ver incoherencia si la página se representa un servidor y, a continuación, se dirige una solicitud posterior a un segundo servidor desde la ventana 60 segundos.

Volver al principio

Crear un nuevo perfil de caché

Perfiles de caché describen opciones de caché específicas para cada tipo de caché de resultados de la página. Un perfil de caché define los siguientes tipos de comportamiento de la caché:

  • La longitud de tiempo que deben permanecer los elementos en la memoria caché

  • La directiva de recorte de seguridad

  • La caducidad de la configuración, como la duración y cambios

  • Partición de una caché basada en los permisos de usuario, derechos de usuario y otras variables personalizadas.

Dado que un perfil de caché puede definirse de forma centralizada para una colección de sitios, puede actualizar un perfil en un solo lugar y el cambio se implementa inmediatamente a través de la colección de sitios. Debe ser un administrador de colección de sitios para definir perfiles de caché de nuevo.

Nota: Perfiles de caché determinan el comportamiento de la caché de resultados de la página para una colección de sitios, un sitio individual o una página maestra a la que se aplican los perfiles de caché.

  1. Vaya a la página principal del sitio de nivel superior de la colección de sitios.

  2. En la Imagen del botón del menú Acciones del sitio, haga clic en Configuración del sitio.

  3. En Administración de la colección de sitios, haga clic en perfiles de caché de colección de sitios.

  4. En la página perfiles de caché, haga clic en Agregar nuevo elemento.

  5. En la sección título, escriba un título para el nuevo perfil de caché.

  6. En la sección Nombre para mostrar, escriba un nombre para el perfil de caché.

    El nombre para mostrar aparece en la lista de perfiles de caché disponibles para los propietarios de sitios y los propietarios de diseño de página.

  7. En la sección Mostrar descripción, escriba una descripción del propósito del perfil de caché.

  8. En la sección Realizar comprobación de ACL, active la casilla de verificación para asegurarse de que todos los elementos de la caché de restricciones de seguridad.

    Aunque puede desactivar la casilla de verificación para proporcionar mayor velocidad, debe hacer esto solo para sitios o diseños de página que no tienen información que necesite restricciones de seguridad.

  9. En la sección habilitada, active la casilla de verificación Habilitar almacenamiento en caché.

  10. En la sección duración, escriba el número de segundos que estará disponible la versión en caché.

  11. En la sección Buscar cambios, active la casilla de verificación para validar en cada solicitud de página que el sitio no ha cambiado y vaciar la caché de cambios en el sitio.

    Aunque puede desactivar la casilla de verificación para mejorar el rendimiento, si hace esto, el sistema no buscar actualizaciones en el sitio para el número de segundos especificado en la sección duración. Esto puede provocar que los usuarios no ven la información más actual.

  12. En la sección variar por parámetro personalizado, escriba el parámetro personalizado especificado por HttpCachePolicy.SetVaryByCustom en ASP.NET 2.0.

    Nota: Para obtener más detalles acerca de los parámetros aquí y en los siguientes pasos, consulte la biblioteca de clases de .NET Framework en MSDN.

  13. En la sección variar por encabezado HTTP, escriba el parámetro personalizado especificado por HttpCachePolicy.VaryByHeaders en ASP .NET 2.0.

  14. En la sección variar por parámetros de cadena de consulta, escriba el parámetro de consulta especificado por HttpCachePolicy.VaryByParams en ASP .NET 2.0.

  15. En la sección variar por derechos de usuario, seleccione la casilla de verificación para asegurarse de que los usuarios deben tener permisos efectivos idénticos en todos los objetos protegibles para ver la misma página de caché que los demás usuarios.

  16. En la sección de almacenamiento en caché, seleccione el tipo de caché especificado por HttpCacheability en ASP .NET 2.0.

  17. En la sección seguro para uso autenticado, active la casilla de verificación de las directivas que desea permitir que los administradores y página diseñadores aplicar a escenarios autenticados.

  18. En la sección Permitir autores para ver el contenido de la caché, active la casilla de verificación para omitir el comportamiento normal en qué personas con Editar permisos tienen sus páginas en caché.

    Habilite este comportamiento en escenarios en los que sepa que se publicará la página, pero no tendrá contenido que se pueda desproteger o existe en forma de borrador, como un elemento Web de consulta de contenido.

  19. Haga clic en Guardar.

Volver al principio

Configurar las opciones de caché de resultados de página para una colección de sitios

Debe ser un administrador de colección de sitios para configurar las opciones de caché de resultados de página para una colección de sitios.

  1. En la Imagen del botón del menú Acciones del sitio, haga clic en Configuración del sitio.

  2. En la sección Administración de la colección de sitios, haga clic en caché de resultados de colección de sitios.

  3. Para habilitar la caché de resultados de la colección de sitios, haga clic en la casilla de verificación Habilitar caché de resultados.

    Se muestra una lista de configuración de la caché en la página.

  4. En la sección de Perfil predeterminado de la caché de resultados de página, en la lista Perfil de caché anónimo, seleccione el perfil de caché a usar para los usuarios anónimos y, a continuación, en la lista Perfil de caché autenticado, seleccione el perfil de caché para los usuarios autenticados.

    Esto optimiza el uso de la caché basada en los métodos de autenticación permitidos en el sitio. Perfiles de caché de resultados de página afectan específicamente a páginas del portal de publicación.

  5. En la sección Directiva de caché de resultados de página, siga uno o varios de estos procedimientos:

    • Para configurar un perfil de caché diferente para los sitios de publicación, seleccione la casilla de verificación de los sitios de publicación pueden utilizar un perfil de caché de resultados de página diferente.

    • Para configurar un perfil de caché diferente para los diseños de página, seleccione la casilla de verificación diseños de página pueden utilizar un perfil de caché de resultados de página diferente.

  6. Para mostrar información de caché adicional en las páginas de la colección de sitios, en la sección Información de depuración de caché, active la casilla de verificación Habilitar la información de depuración cachéen las páginas.

    Incluye la fecha y hora en que la página se representó por última vez.

  7. Haga clic en Aceptar.

Volver al principio

Configurar las opciones de caché de resultados de página en el nivel de sitio

Utilice los siguientes pasos para configurar la configuración de caché de resultados de página de un sitio de publicación. Debe tener el permiso de Control total de un sitio para configurar las opciones de caché de resultados de página para un sitio.

  1. En la Imagen del botón del menú Acciones del sitio, haga clic en Configuración del sitio.

  2. En Administración de sitios, haga clic en caché de resultados de sitio.

  3. En el Perfil de caché anónimo, siga uno de estos procedimientos:

  4. Para heredar el perfil anónimo de todo el sitio que configuró en la página de configuración de caché de resultados de la colección de sitios, seleccione heredar el perfil < nombre del perfil >.

  5. Para seleccionar un perfil de caché anónimo diferente para una página, haga clic en Seleccionar un perfil de caché de resultados de página.

  6. En el Perfil de caché autenticado, siga uno de estos procedimientos:

  7. Para heredar el perfil autenticado de todo el sitio que configuró en la página de configuración de caché de resultados de la colección de sitios, seleccione heredar el perfil < nombre del perfil >.

  8. Para seleccionar otro autenticados caché perfil de una página, seleccione Seleccionar un perfil de caché de resultados de página .

  9. Para aplicar la configuración s a subsitios en la colección de sitios, seleccione la Aplicar esta configuración a todos los subsitios casilla de verificación.

  10. Haga clic en OK .

Volver al principio

Configurar las opciones de caché de resultados de página para diseños de página

Utilice los siguientes pasos para configurar los perfiles de caché autenticados y anónimos que se utilizarán en cada diseño de página. Debe ser al menos un diseñador de un sitio para configurar la caché de resultados para los diseños de página.

  1. En la Imagen del botón del menú Acciones del sitio, haga clic en Configuración del sitio.

  2. En galerías, haga clic en páginas maestras y diseños de página.

  3. En la página de la Galería de páginas maestras, elija el nombre del diseño de página a la que desea aplicar un perfil de caché, haga clic en la flecha que aparece y, a continuación, haga clic en Desproteger.

  4. Elija el diseño de página de nuevo, haga clic en la flecha que aparece y, a continuación, haga clic en Editar propiedades.

  5. Siga uno de los siguientes procedimientos o ambos:

  6. En la Perfil de caché autenticado, seleccione el perfil de caché autenticado que desee aplicar al diseño de página.

  7. En la Perfil de caché anónimo, seleccione el perfil de caché anónimo que desee aplicar al diseño de página.

    Nota: En algunos sitios, es posible que tenga que deba seleccione Diseño de página de la sección Tipo de contenido antes de que vea las opciones de perfil de caché.

  8. Haga clic en Guardar.

  9. Seleccione el nombre del diseño de página que desea proteger, haga clic en la flecha que aparece y, a continuación, haga clic en Proteger.

Volver al principio

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×