O que são as páginas ativas do servidor?
As páginas ativas do servidor (ASP) são o resultado de uma tecnologia da Microsoft que executa scripts no servidor para criar páginas dinâmicas da Web para visitantes. As páginas do servidor ativo são nomeadas porque o servidor executa scripts ativos para gerar páginas com conteúdo exclusivo, dependendo da solicitação ou entrada de um visitante. Por outro lado, as páginas da Web padrão são estáticas, o que significa que elas não são alteradas até que o Webmaster as atualize. O navegador da Web de um visitante envia uma solicitação a um site para uma página, e o servidor do domínio recebe a solicitação e envia a página de volta. O visitante "A" vê a mesma página exata que o visitante "B" e assim por diante.
As páginas ativas do servidor empregam um esquema diferente. O visitante "A" e "B" podem ver conteúdo diferente, mesmo que tenham solicitado a mesma página da Web. Isso é possível graças a uma etapa extra no processamento da solicitação de página pelo servidor. Em vez de apenas enviar a página, o servidor executa primeiro os scripts ASP incorporados na codificação HTML da página. Os scripts ASP servem para personalizar a página para o visitante.
Por exemplo, suponha que "Mr. wiseGEEK" já tenha visitado um site e tenha seu nome, talvez se registrando. Usando páginas ativas do servidor, o site pode recebê-lo exibindo a seguinte mensagem: "Bom dia, Sr. wiseGEEK! São 10h32 em uma ótima terça-feira!" Também pode levá-lo para uma página específica dentro do site. Por outro lado, um novo visitante do site pode ser recebido com o tempo e um convite para se registrar. Pode estar em uma página de entrada com conteúdo voltado especificamente para a venda dos serviços do site. Em outras palavras, as páginas ativas do servidor podem personalizar as páginas da Web rapidamente.
As páginas ativas do servidor também podem fornecer funcionalidade para Intranets e acessar bancos de dados corporativos ou outros recursos. A flexibilidade e o objetivo são limitados apenas pela criatividade, pois o ASP pode suportar praticamente qualquer linguagem de script, incluindo suporte integrado para VBScript e JScript.
Os scripts ASP são facilmente adicionados às páginas HTML existentes. Embora os programadores já familiarizados com as linguagens de script possam rapidamente aprender a incorporar páginas ativas do servidor em um site, os novatos também acharão bastante fácil. Assumindo alguma familiaridade com HTML, os scripts ASP não são um salto tão difícil. Muitos scripts completos estão disponíveis gratuitamente on-line e podem ser facilmente personalizados com um editor de texto.
Se estiver interessado em aprender mais sobre as páginas ativas do servidor, você poderá encontrar muitos sites que oferecem aulas particulares, além de vários livros. As páginas ativas do servidor podem fornecer ao site pessoal ou ao domínio comercial uma funcionalidade verdadeira que pode fazer a diferença entre um bom site e um ótimo ativo.