ASP (abreviatura de Active Server Page)
Significa página da web do servidor ativo. ASP é um aplicativo desenvolvido pela Microsoft para substituir programas de script CGI.
Ele pode interagir com bancos de dados e outros programas e é uma ferramenta de programação simples e conveniente. O formato dos arquivos de páginas da web ASP é .asp, comumente usado em vários sites dinâmicos.
ASP é um ambiente de script do lado do servidor que pode ser usado para criar e executar páginas da web dinâmicas ou aplicativos da web.
Características e funções da linguagem ASP
Do ponto de vista da tecnologia de software, o ASP possui as seguintes características:
1. Nenhuma compilação necessária
Os scripts ASP são integrados ao HTML, são fáceis de gerar e podem ser interpretados e executados diretamente, sem compilação ou vinculação.
2. Fácil de gerar
Você pode criar todas as páginas .asp usando um editor de texto comum (como o Bloco de Notas no WINDOWS). Se você considerar a eficiência do trabalho, também poderá escolher um software com recursos de edição visual.
3. Independente do navegador
Contanto que o cliente utilize um navegador que possa interpretar códigos HTML convencionais, ele poderá navegar na página inicial projetada pelo ASP.
Os scripts ASP são executados no lado do servidor do site e o navegador do cliente não precisa suportá-los. Portanto, se você não visualizar toda a página inicial do .asp baixando-a do servidor, não verá o conteúdo correto da página no navegador.
4. Orientado a objetos
Em scripts ASP, você pode facilmente fazer referência aos componentes do sistema e aos componentes internos do ASP, e também pode expandir funções personalizando o ActiveX Server Component.
5. Boa compatibilidade
Compatível com qualquer linguagem de script ActiveX, além de utilizar as linguagens VBScript e JScript para design, você também pode utilizar outras linguagens de script fornecidas por terceiros através de Plug-in.
6. O código-fonte não será divulgado.
O script ASP é executado no servidor e o que é transmitido ao navegador do usuário é apenas o código HTML normal gerado pelo resultado da execução do ASP. Isso garante que o código do programa que foi escrito com tanta força não será roubado por terceiros.
No nível do aplicativo, o ASP tem as seguintes funções:
1. Processe a entrada do formulário enviada do navegador para o servidor do site.
2. Acesse e edite tabelas de banco de dados do lado do servidor. Você pode inserir, atualizar e excluir dados do banco de dados do servidor do site usando seu navegador.
3. Leia e grave arquivos no servidor do site para implementar funções como contadores de visitantes e lemas.
4. Fornece funções integradas, como carrossel de anúncios, aquisição de informações do navegador e gerenciamento de tabela de URL.
5. Ler e gravar o arquivo do disco rígido do usuário por meio de cookies para registrar os dados do usuário.
6. As informações podem ser compartilhadas entre várias páginas iniciais para desenvolver aplicativos complexos de sites de negócios.
7. Use linguagens de script simples, como VBScript ou JScript, combinadas com código HTML, para concluir rapidamente a aplicação do site.
Execute a linguagem de script por meio do servidor do site e gere ou altere a linguagem de script executada no cliente.
8. Forte capacidade de expandir funções. O componente ActiveX Server pode ser feito usando várias linguagens de programação, como Visual Basic, Java e Visual C++ para atender às suas próprias necessidades especiais.
As características gerais das páginas da web dinâmicas são resumidas brevemente da seguinte forma:
(1) As páginas da web dinâmicas são baseadas em tecnologia de banco de dados, o que pode reduzir bastante a carga de trabalho de manutenção do site;
(2) Os sites que utilizam tecnologia web dinâmica podem implementar mais funções, como registro de usuário, login de usuário, pesquisa online, gerenciamento de usuários, gerenciamento de pedidos, etc.;
(3) As páginas da web dinâmicas não são, na verdade, arquivos de páginas da web que existem independentemente no servidor. O servidor só retorna uma página da web completa quando o usuário a solicita;
(4) Existem alguns problemas na recuperação de páginas dinâmicas pelos mecanismos de pesquisa. Geralmente, é impossível para os mecanismos de pesquisa acessar todas as páginas da web do banco de dados de um site ou, devido a considerações técnicas, os spiders de pesquisa não rastreiam os URLs.
Quanto ao conteúdo a seguir, os sites que utilizam páginas dinâmicas precisam realizar determinados processamentos técnicos para se adaptarem aos requisitos dos mecanismos de pesquisa ao promoverem os mecanismos de pesquisa.
A chamada página web estática significa que não há programas no arquivo da página web, apenas código HTML, geralmente com .html ou .htm como sufixo. O conteúdo do site estático não será alterado após a conclusão da produção. quem visita exibirá o mesmo conteúdo. Se o seu conteúdo for alterado, você deverá modificar o código original e depois carregá-lo no servidor.
A chamada página da web dinâmica significa que o arquivo da página da web não só possui tags HTML, mas também contém código de programa e está conectado a um banco de dados. Páginas da web dinâmicas podem exibir conteúdos diferentes de acordo com horários diferentes e sites dinâmicos diferentes são fáceis. para atualizar e geralmente são atualizados diretamente em segundo plano.