Definir Opções de Entrega de Sites Estáticos

Se a sua empresa utilizar sites compilados, pode controlar quanto tempo os sites estáticos ficam em cache e que agentes de utilizador do dispositivo móvel chamam as disposições para dispositivos móveis adaptativas suportadas pela compilação do site.

Ativar Compilação Automática ao Publicar

O Oracle Content Management tem um serviço de compilação integrado que lhe permite compilar um site facilmente sem qualquer configuração adicional. Alternativamente, o administrador do serviço pode configurar manualmente um serviço de compilação para efeitos de teste, para validar a compilação de sites ou utilizar bibliotecas customizadas. Independentemente do serviço de compilação utilizado, pode optar por compilar um site quando este é publicado ou republicado.

  1. Depois de entrar em sessão no Oracle Content Management, clique em Sites no menu de navegação lateral.

  2. Selecione o site que pretende modificar e clique em Propriedades.

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

  4. Ative Compilar site após publicar na secção Ativar Compilação Automática.

  5. Quando terminar, clique em Concluído.

Ao publicar ou publicar novamente um site com a compilação automática ativada, o estado de publicação é controlado e apresentado no mosaico do site da página Sites. Depois de concluída a publicação, o processo de compilação é controlado na secção Entrega Estática da caixa de diálogo de propriedades de site. Assim que a compilação estiver concluída, a secção de entrega estática das propriedades do site lista a data e hora da última compilação e fornece uma ligação para descarregar o registo de compilação.

Substituir Cabeçalhos de Controlo da Cache por Omissão para Sites Compilados

Os sites compilados são colocados em cache no browser de um utilizador durante 300 segundos (5 minutos) por omissão. O administrador do serviço pode alterar este valor por omissão, mas enquanto programador de sites, pode substituir o valor por omissão para sites específicos nas propriedades do site.

  1. Depois de entrar em sessão no Oracle Content Management, clique em Sites no menu de navegação lateral.

  2. Selecione o site que pretende modificar e clique em Propriedades.

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

  4. Na secção Cabeçalhos de Resposta da Colocação em Cache, introduza Cache-control: max-age= e, em seguida, um valor numérico para o número de segundos que pretende que a página fique colocada em cache no browser de um utilizador. Por exemplo, Cache-control: max-age=600 colocará a página na cache durante 10 minutos.

  5. Quando terminar, clique em Concluído.

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

  • !no-store indica que esta definição deve substituir a configuração de colocação na cache do Akamai correspondente para a propriedade.
  • max-age determina quanto tempo o Akamai deve manter esta página na cache. O valor por omissão é 1800 segundos (30 minutos). Durante esse tempo, o Akamai irá satisfazer os pedidos para a página sem pedir a página ao Oracle Content Management.
  • downstream-ttl indica ao Akamai para enviar um cabeçalho "Cache-Control: max-age" com a respetiva resposta para os browsers do cliente, dando instruções a esses browsers para colocar a página na cache durante o tempo atribuído. O valor por omissão é 1800 segundos (30 minutos).

Especificar Agentes de Utilizador do Dispositivo Móvel para Suportar Disposições Adaptativas Compiladas

Ao compilar um site, podem ser criadas páginas de dispositivos móveis para suportar disposições adaptativas. Pode especificar os agentes de utilizador que farão o servidor fornecer as páginas para dispositivos móveis em vez das páginas standard compiladas para um site. Os valores introduzidos aqui são tratados como subcadeias de caracteres insensíveis a maiúsculas ou minúsculas ao serem correspondidas com os cabeçalhos de agentes de utilizador enviados por browsers. Tenha em consideração que a palavra-chave Mobile é utilizada geralmente nas cadeias de caracteres dos agentes de utilizador para browsers em dispositivos móveis.

  1. Depois de entrar em sessão no Oracle Content Management, clique em Sites no menu de navegação lateral.
  2. Selecione o site que pretende modificar e clique em Propriedades.
  3. Clique em Entrega Estática na caixa de diálogo de propriedades.
  4. Na secção Agente do Utilizador do Dispositivo Móvel, introduza uma lista separada por vírgulas de subcadeias de caracteres para os agentes de utilizador pretendidos para o fornecimento de páginas de dispositivo móvel. Se qualquer parte da subcadeia de caracteres corresponder à cadeia de caracteres do agente de utilizador do browser, as páginas de dispositivo móvel são fornecidas.