FAQ - Perguntas frequentes

SSI

  • Razões para usar SSI
  • O que é SSI?


    Razões para usar SSI
    SSI é usado frequentemente para incluir algo numa página HTML. Poderá inserir conteúdos de uma página HTML para outra página. Um exemplo prático é o uso de incluir o seu endereço de email, no fundo de cada página. Se fizer isto com um include e se o seu email mudar, terá apenas que modificá-lo numa página e não em todas as páginas onde ele aparece. Outro uso para SSI é para “chamar” um script cgi. Muitos contadores de visitas, relógios e outros scripts, são “chamados” através do uso de SSI. O comando usado estará, muito provavelmente, na documentação do script.

    O que é SSI?
    Server Side Includes

    Num sistema Unix é muitas vezes necessário tornar certos ficheiros HTML executáveis para poder usar SSI. Server Side Includes é usado frequentemente para “correr” um script cgi. Uma inclusão é chamada quando, por exemplo, após ter inserido a sua “include”, tem que tornar o ficheiros HTML executável para que o servidor o possa processar. Isto é feito de duas maneiras:

    1.) Renomeado o ficheiros para .shtml. Nos nossos servidores qualquer ficheiro shtml é processado pelo servidor. Assim, em vez de ter um index.html, chamar-se-ia index.shtml. Esta é a maneira mais fácil de usar as “includes”.
    2.) Altere o CHMOD do ficheiro para 777. Com os privilégios em 777 o ficheiro também é executável. É importante tornar executáveis, apenas os ficheiros que se querem processados pelo servidor. Isto levanta algumas questões de segurança, como aumenta o esforço dos nossos recursos, pois o processador tem que “trabalhar” em cada ficheiro.


  • voltar


    Procurar palavra(s).

    topo