Como gerenciar o conteúdo html5 e css3 com o lado do servidor inclui (ssis)

HTML5 e CSS3 desenvolvedores web têm utilizado o simples SSI (Server Side Include) enganar como uma maneira rápida e fácil de gerenciar conteúdo. Trata-se de quebrar o código em segmentos de código menores e um quadro que pode ser copiado.

Mesmo se você visualizar o código fonte no navegador, você não encontrar nada de anormal sobre a página.

No entanto, se você olhar para o código em um editor de texto, você encontra algumas descobertas interessantes:

csSSI.shtml

A página não tem conteúdo! Todo o conteúdo real sumiram. Esta página, que contém apenas informações estruturais, é o coração de qualquer tipo de CSS - a estrutura é divorciada do conteúdo.

  • A nova etiqueta funky é no lugar do conteúdo. Em cada lugar que você esperaria ver texto, você vê um directiva, em vez disso. Esta instrução especial informa ao servidor para ir encontrar o arquivo especificado e colocá-lo aqui.

  • O nome do arquivo é incomum. O servidor normalmente não olhar para incluir tags (porque a maioria das páginas não tê-los). Normalmente, você tem que salvar o arquivo com o .shtml extensão especial para solicitar que o olhar do servidor para incluir directivas e realizá-las. (É possível usar configurações especiais servidor para permitir que SSI com extensões .html normais.)



  • Servidores nem sempre permitem tecnologias SSI. Nem todo servidor está configurado para o Server Side Includes. Você pode ter que verificar com o administrador do servidor para fazer este trabalho.

  • A coisa agradável sobre Servidor Side Inclui é o caminho que separa o conteúdo da estrutura. Por exemplo, olhar para o código para o primeiro bloco de conteúdo:

    Publicações relacionadas