Página de Servidor Ativo é o primeiro mecanismo de script do lado do servidor da Microsoft que habilitou páginas da web geradas dinamicamente. Isto posto, saiba o que é e como funciona uma Página de Servidor Ativo no artigo abaixo.
Qual o significado de Página de Servidor Ativo?
Uma Página de Servidor Ativo (em inglês “Active Server Pages”, também conhecido como ASP ou ASP clássico) é o primeiro mecanismo de script do lado do servidor da Microsoft que habilitou páginas da web geradas dinamicamente. Embora a versão inicial tenha sido um complemento do componente Internet Information Services (IIS) do Windows NT 4.0, ele foi posteriormente incorporado ao sistema operacional Windows Server.
O ASP emprega scripts do lado do servidor para produzir dinamicamente páginas da web com base em uma solicitação específica do cliente. O resultado é uma página da web HTML enviada de volta ao cliente para exibição. VBScript é a linguagem de script padrão usada para escrever ASP, embora outras linguagens de script possam ser usadas.
Techopedia Explica o que é Página de Servidor Ativo
O ASP era a alternativa da Microsoft aos scripts Common Gateway Interface (CGI) e Java Server Pages (JSPs), ambos destinados a permitir que os clientes interagissem com bancos de dados do lado do servidor e serviços empresariais. O ASP passou por três grandes lançamentos: ASP 1.0 em 1996 (incluído no IIS 3.0), ASP 2.0 em 1997 (IIS 4.0) e ASP 3.0 em 2000 (IIS 5.0). O ASP 3.0 se torna parte do IIS 6.0 no Windows Server 2003 e parte do IIS 7.0 no Windows Server 2008.
O ASP agora está obsoleto e foi substituído pelo ASP.NET. No entanto, o ASP.NET não é estritamente uma versão aprimorada do ASP; as duas tecnologias têm implementações subjacentes completamente diferentes. O ASP.NET é uma linguagem compilada e depende do .NET Framework, enquanto o ASP é estritamente uma linguagem interpretada. Como acontece com qualquer tecnologia mais antiga, você certamente pode encontrar ASP em produção, mas seria difícil argumentar que deveria usá-lo em um novo projeto.
Confira mais conteúdos sobre Tecnologia.