O que o lado do servidor inclui?
O lado do servidor inclui (SSI), às vezes chamado de lado da borda, é uma tecnologia frequentemente usada por desenvolvedores da Web que consiste em escrever instruções sobre procedimentos que devem ocorrer durante a porção de uma página da web. Uma página da Web é servida por um computador servidor quando um computador cliente solicita seu endereço da World Wide Web. Essas diretivas são incluídas ou codificadas diretamente em documentos extensíveis de linguagem de marcação de hipertexto (XHTML) para permitir que uma página estática contenha conteúdo gerado dinamicamente sem precisar servir a página inteira usando linguagens de script, como o hypertext pré -processador (PHP). Por exemplo, o horário local atual pode precisar ser exibido em uma página estática. Embora isso possa ser facilmente alcançado em algumas linhas de código escritas em qualquer número de linguagens de script disponíveis,O lado do servidor inclui é frequentemente usado para tais fins. As páginas da web compostas quase inteiramente de conteúdo gerado dinamicamente não fazem uso do lado do servidor inclui; Em vez disso, os desenvolvedores da Web optam pela codificação de scripts em linguagens de script do lado do servidor.
Existem algumas vantagens em usar o lado do servidor inclui a tecnologia sobre a de linguagens de script, como menos código e uma carga mais leve colocada no computador que serve. As soluções para geração dinamicamente de conteúdo em um site inteiro, no entanto, podem envolver o uso do lado do servidor inclui e scripts, porque a escolha da qual usar é determinada por quanto de cada página do site é estática e quanto é dinâmico. A maioria das empresas hosts oferece a seus clientes a opção de usar o lado do servidor inclui tecnologia para suas páginas da web.
A implementação do lado do servidor inclui geralmente é uma tarefa simples, principalmente paraDesigners e desenvolvedores experientes da web. Normalmente, ele consiste em criar um arquivo .htaccess ao qual o código é adicionado e, em seguida, adiciona código às páginas XHTML nas quais essa tecnologia deve ser usada. O código específico adicionado é determinado pelo conteúdo dinâmico exato que precisa ser gerado em partes específicas da página estática. Os arquivos da Web que usam essa tecnologia devem transportar a extensão de arquivo especificada pela empresa host da web, que geralmente é ".shtml" ou "shtm", a fim de funcionar. A falha em editar a extensão do arquivo de um documento para usar a tecnologia é um erro comum, especialmente entre designers e desenvolvedores de web inexperientes.