|
ASP
(Active Server Pages)
As
ASP (Active Server Pages - Páginas de Servidor Ativas) são
um ambiente para programação por scripts no servidor, que
você pode usar para criar páginas dinâmicas, interativas
e de alta performance. Como as páginas ASP, os scripts rodam no
servidor e não no cliente. É o próprio servidor que
transforma os scripts em HTML padrão, fazendo com que qualquer browser
do mercado seja capaz de acessar um site que usa ASP.
Entre
os recursos que podem ser implementados via ASP, podemos citar a Programação
em VBScript ou JScript e e o Acesso a banco de dados.
ASP
surgiu juntamente com o lançamento do Internet Information Server
3.0. Esta é uma solução Microsoft, que exige que o
seu servidor precisa rodar um sistema operacional da Microsoft (Windows
95 ou NT). Devido a isto, nem todos os Servidores Web rodam ASP.
A
grande vantagem, porém, é que existe esta exigência
apenas do lado do servidor. No lado do cliente, você pode utilizar
qualquer browser, mesmo os que não suportam VBScript (como os da
Netscape).
Vantagens
do ASP
Independência
do browser: ASP pode rodar páginas complexas no servidor e enviar
somente os resultados para o cliente.
Páginas
x Bancos de Dados: Permite visualizar, atualizar e adicionar informações
nos servidores SQL.
Segurança
do código fonte: Como o Servidor retorna somente o resultado
html, o código fonte (lógica) fica preservada.
Linguagens:
O ASP pode utilizar de comandos em VBScript, JavaScript e Html.
Servidor
WEB
Para
utilizar ASP em suas homepages, você precisa certificar-se que o
Servidor Web está apto para atendê-lo.
Certifique-se
que o computador que hospedará as páginas roda Windows NT
Server, Windows NT Workstation, Windows 95 ou superior.
Se
você pretende montar ou fazer a manutenção do seu banco
de dados, certifique-se que os dados estão acessíveis através
de ODBC. Você precisará de um driver de ODBC instalado e funcionado
no servidor. Se você optou por usar o Access, instale uma versão
7.0 (95) ou superior no Servidor. Isto garantirá a presença
do driver ODBC e facilitará a criação dos seus bancos
de dados. Se você preferir utilizar o SQL Server, garanta que o driver
ODBC está instalado.
ASP
e Banco de Dados
Uma aplicação
ASP pode ser usada com qualquer banco de dados compatível com ODBC.
Isto inclui dados do Access, Microsoft SQL Server, Oracle, Sybase, Informix,
DB2, entre outros.
ASP
e CGI
ASP lhe dá
todos os recursos de aplicações CGI de uma forma mais fácil
e mais robusta. Com ASP, é bem mais fácil criar conexões
entre o browser e os dados em formatos normalmente incompatíveis
com HTML, como bancos de dados. ASP é mais robusto por não
criar um processo no servidor para cada pedido do usuário, como
acontece com o CGI. Usando ASP ao invés de CGI, um servidor pode
atender a um grande número de pedidos de usuários de forma
mais rápida e usando menos memória. Além disso, criar
páginas ASP é em geral muito mais fácil do que criar
aplicações CGI.
ASP
e Perl
Perl é
apenas uma linguagem script e não uma ferramenta de desenvolvimento.
Usando ASP, você tem objetos predefinidos para criar aplicações
complexas, como os que permitem o acesso a bancos de dados ou o uso de
sessões. Além do mais, ASP pode utilizar Perl como linguagem
script, se você desejar, usando plug-ins ActiveX de terceiros.
|