Definición de opciones de entrega de sitio estático

Si su compañía utiliza sitios compilados, puede controlar cuánto tiempo se deben almacenar los sitios estáticos en caché y que llamada móvil de agentes de usuario para diseños de adaptación para móvil está soportada por la compilación del sitio.

Activación de la compilación automática al publicar

Oracle Content Management tiene un servicio de compilación integrado que le permite compilar fácilmente un sitio sin ninguna configuración adicional. O bien, el administrador del servicio puede configurar manualmente un servicio de compilación con fines de prueba para validar la compilación del sitio o usar bibliotecas personalizadas. Independientemente del servicio de compilación utilizado, puede elegir compilar un sitio cuando este se publique o se vuelva a publicar.

  1. Después de conectarse a Oracle Content Management, haga clic en Sitios en el menú de navegación lateral.

  2. Seleccione el sitio que desea modificar y haga clic en Propiedades.

  3. Haga clic en Entrega estática en el cuadro de diálogo de propiedades.

  4. Active Compilar sitio después de publicar en la sección Activar compilación automática.

  5. Haga clic en Listo cuando haya terminado.

Cuando publica o vuelve a publicar un sitio con la compilación automática activada, se realiza un seguimiento del estado de publicación y se muestra en el mosaico del sitio de la página Sitios. Tras completar la publicación, se realiza un seguimiento del proceso de compilación en la sección Entrega estática del cuadro de diálogo de propiedades del sitio. Una vez finalizada la compilación, la sección de entrega estática de las propiedades del sitio muestra la fecha y hora de la última compilación y proporciona un enlace para descargar el log de compilación.

Sustitución de cabeceras de control de caché por defecto para sitios compilados

Los sitios compilados se almacenan en caché en el explorador de un usuario durante 300 segundos (5 minutos) por defecto. El administrador del servicio puede cambiar este valor por defecto, pero como desarrollador del sitio, puede sustituir el valor por defecto para sitios específicos en las propiedades del sitio.

  1. Después de conectarse a Oracle Content Management, haga clic en Sitios en el menú de navegación lateral.

  2. Seleccione el sitio que desea modificar y haga clic en Propiedades.

  3. Haga clic en Entrega estática en el cuadro de diálogo de propiedades.

  4. En la sección Cabeceras de respuesta de almacenamiento en caché, introduzca Cache-control: max-age= y, a continuación, un valor numérico para el número de segundos que desee que se almacené una página en caché en el explorador de un usuario. Por ejemplo, Cache-control: max-age=600 almacenaría la página en caché durante 10 minutos.

  5. Haga clic en Listo cuando haya terminado.

Si la instancia utiliza Akamai, para conservar la configuración de Akamai existente, deje la sección Cabeceras de respuesta de almacenamiento en caché en blanco. Para sustituir la configuración de Akamai existente, introduzca Edge-Control: !no-store,max-age=1800,downstream-ttl=1800, donde los elementos en negrita son los valores por defecto en segundos.

  • !no-store indica que este valor debe sustituir la configuración de almacenamiento en caché de Akamai correspondiente para la propiedad.
  • max-age determina cuánto tiempo debe Akamai almacenar esta página en caché. El valor por defecto es 1800 segundos (30 minutos). Durante ese tiempo, Akamai cumplirá las solicitudes para la página sin solicitar la página de Oracle Content Management.
  • downstream-ttl indica a Akamai que envíe una cabecera "Cache-Control: max-age" con su respuesta a los exploradores del cliente, indicando a estos exploradores que almacenen la página en caché durante el tiempo asignado. El valor por defecto es 1800 segundos (30 minutos).

Especificación de agentes de usuario móviles para soportar los diseños de adaptación compilados

Cuando se compila un sitio, se pueden crear páginas móviles que soportan diseños de adaptación. Puede especificar los agentes de usuario que causarán que el servidor entregue páginas móviles en lugar de páginas compiladas estándar para un sitio. Los valores que se introducen aquí se consideran subcadenas no sensibles a mayúsculas/minúsculas cuando se las hace coincidir con las cabeceras de agente de usuario que envían los exploradores. Tenga en cuenta que la palabra clave Mobile se utiliza normalmente en cadenas de agente de usuario para exploradores en dispositivos móviles.

  1. Después de conectarse a Oracle Content Management, haga clic en Sitios en el menú de navegación lateral.
  2. Seleccione el sitio que desea modificar y haga clic en Propiedades.
  3. Haga clic en Entrega estática en el cuadro de diálogo de propiedades.
  4. En la sección Agente de usuario móvil, introduzca una lista separada por comas de subcadenas de agente de usuario para los agentes de usuario a los que desee que se sirvan páginas móviles. Si una parte de la subcadena coincide con la cadena de agente de usuario del explorador, se servirán las páginas móviles.