Definir Opções de Entrega de Site Estático

Se sua empresa usar sites compilados, você poderá controlar por quanto tempo sites estáticos são armazenados no cache e quais agentes de usuário móveis chamar para obter os layouts móveis adaptáveis suportados pela compilação do site.

Ativar Compilação Automática na Publicação

O Oracle Content Management tem um serviço de compilação incorporado para permitir que você compile facilmente um site sem configuração adicional. Como alternativa, o administrador do serviço pode configurar manualmente um serviço de compilação para fins de teste para validar a compilação de sites ou para usar bibliotecas personalizadas. Não importando o serviço de compilação usado, você poderá optar por compilar um site quando ele for publicado ou republicado.

  1. Depois de fazer log-in no Oracle Content Management, clique em Sites no menu de navegação lateral.

  2. Selecione o site que você deseja modificar e clique em Propriedades.

  3. Clique em Entrega Estática na caixa de diálogo de propriedades.

  4. Ative a opção Compilar site após a publicação na seção Ativar Compilação Automática.

  5. Quando terminar, clique em Concluído.

Quando você publica ou republica um site com a compilação automática ativada, o status de publicação é rastreado e exibido no mosaico de sites da página Sites. Depois que a publicação é concluída, o processo de compilação é rastreado na seção Entrega Estática da caixa de diálogo de propriedades do site. Uma vez concluída a compilação, a seção de entrega estática de propriedades do site lista a data e o horário da última compilação e fornece um link para fazer download do log de compilação.

Substituir Cabeçalhos de Controle de Cache Padrão para Sites Compilados

Os sites compilados são armazenados no cache do navegador de um usuário por 300 segundos (5 minutos) por padrão. Seu administrador de serviços pode alterar esse padrão, mas como desenvolvedor de site, você pode substituir o padrão para sites específicos nas propriedades do site.

  1. Depois de fazer log-in no Oracle Content Management, clique em Sites no menu de navegação lateral.

  2. Selecione o site que você deseja modificar e clique em Propriedades.

  3. Clique em Entrega Estática na caixa de diálogo de propriedades.

  4. Na seção Cabeçalhos de Resposta do Cache, digite Cache-control: max-age= e depois um valor numérico para o número de segundos com que você deseja armazenar a página no cache do navegador de um usuário. Por exemplo, Cache-control: max-age=600 armazenaria a página no cache por 10 minutos.

  5. Quando terminar, clique em Concluído.

Se sua instância usar o Akamai, para manter as definições existentes do Akamai, deixe a seção Cabeçalhos de Resposta do Cache em branco. Para substituir as definições existentes do Akamai, digite Edge-Control: !no-store,max-age=1800,downstream-ttl=1800, em que os itens em negrito são as definições padrão em segundos.

  • !no-store indica que essa definição deve substituir a correspondente configuração do cache do Akamai para a propriedade.
  • max-age determina por quanto tempo o Akamai deve armazenar essa página no cache. O padrão é 1.800 segundos (30 minutos). Durante esse tempo, o Akamai atenderá às solicitações da página sem solicitar a página do Oracle Content Management.
  • downstream-ttl diz ao Akamai para enviar um cabeçalho "Cache-Control: max-age" com sua resposta aos browsers clientes, instruindo esses browsers a armazenar a página no cache pelo tempo previsto. O padrão é 1.800 segundos (30 minutos).

Especificar Agentes de Usuário Móveis para Suportar Layouts Adaptáveis Compilados

Ao compilar um site, páginas móveis podem ser criadas para suportar layouts adaptáveis. Você pode especificar os agentes de usuário que farão com que o servidor entregue as páginas móveis em vez das páginas compiladas padrão de um site. Os valores digitados aqui são tratados como substrings sem distinção entre maiúsculas e minúsculas ao corresponder com os cabeçalhos do agente de usuário enviados pelos browsers. Observe que a palavra-chave Mobile geralmente é usada nas strings de agentes de usuário para browsers de dispositivos móveis.

  1. Depois de fazer log-in no Oracle Content Management, clique em Sites no menu de navegação lateral.
  2. Selecione o site que você deseja modificar e clique em Propriedades.
  3. Clique em Entrega Estática na caixa de diálogo de propriedades.
  4. Na seção Agente de Usuário Móvel, digite uma lista de substrings de agentes de usuário separados por vírgulas aos quais você deseja oferecer páginas móveis. Se qualquer parte da substring corresponder à string do agente de usuário do browser, as páginas móveis serão oferecidas.