Este artigo se concentrará em como estabelecer um site dinâmico da ASP baseado no IIS para revelar o verdadeiro mistério do design dinâmico do site comercial passo a passo. Para permitir que você domine completamente e meticulosamente as habilidades de desenvolvimento do ASP, este artigo será serializado no futuro e ensinará como construir seu próprio site dinâmico da ASP. Como este artigo foi escrito pelo autor com base em sua própria experiência e experiência prática e combinada com alguns materiais de língua estrangeira, inevitavelmente haverá algum viés. Espero que você possa me perdoar.
As páginas do Microsoft Active Server, que é o que chamamos de ASP, é na verdade um ambiente de script do lado do servidor desenvolvido pela Microsoft. O ASP está contido no IIS 3.0 e 4.0. Através do ASP, podemos combinar páginas da Web HTML, instruções ASP e componentes ActiveX para criar aplicativos de servidores dinâmicos, interativos e eficientes. Com o ASP, você não precisa se preocupar se o navegador do cliente pode executar o código que você escreveu, porque todos os programas serão executados no lado do servidor, incluindo todos os programas de script incorporados no HTML simples. Após a execução do programa, o servidor retorna apenas o resultado da execução para o navegador do cliente, o que reduz a carga no navegador do cliente e melhora bastante a velocidade da interação.
O seguinte lista alguns recursos exclusivos das páginas de servidor ativo:
1. Use linguagens de script simples e fáceis de entender, como VBScript e JScript, combinadas com o código HTML para preencher rapidamente o aplicativo do site.
2. Nenhuma compilação é necessária, é fácil de escrever e pode ser executado diretamente no lado do servidor.
3. Use um editor de texto normal, como o Windows Bloco de Bloco, para editar e projetar.
4. A independência do navegador não está relacionada ao navegador. O lado do usuário pode navegar no conteúdo da página da web projetado pelas páginas do servidor ativo, desde que use um navegador que possa executar o código HTML. As linguagens de script (VBScript e JScript) usadas pelas páginas do servidor ativas são executadas no lado do servidor da Web, e o navegador no lado do usuário não precisa ser capaz de executar esses idiomas de script.
5. As páginas do servidor ativas podem ser compatíveis com qualquer linguagem de script do ActiveX. Além de usar idiomas VBScript ou JScript, outras linguagens de script fornecidas por terceiros também são usadas através do plug-in, como rexx, Perl, TCL, etc. O mecanismo de script é um objeto COM (Modelo de Objeto Componente) que lida com programas de script.
6. O programa de origem das páginas do servidor ativo não será transmitido ao navegador do cliente; portanto, o programa de origem escrito pode ser evitado por outras pessoas e melhorar a segurança do programa.
7. Os scripts do lado do servidor podem ser usados para gerar scripts do lado do cliente.
8. Orientado a objetos.
9. Os componentes do servidor ActiveX (componentes do servidor ActiveX) têm escalabilidade ilimitada. Você pode usar o Visual Basic, Java, o Visual C ++, o COBOL e outras linguagens de programação para gravar o componente do servidor ActiveX que você precisa.
Há tantas maravilhas do ASP. Por favor, use seus cintos de segurança abaixo e eu o levarei ao mundo dos sonhos do ASP. Primeiro, vamos dar uma olhada no ambiente necessário para executar asp:
· Microsoft Internet Information Server versão 3.0/4.0 no Windows NT Server · Microsoft Peer Web Services Versão 3.0 no Windows NT WorkStation
· Microsoft Personal Web Server no Windows 95/98
Diferentemente dos programas gerais, os programas .asp não precisam ser compilados. A parte de controle do programa ASP foi projetada usando linguagens de script, como VBScript e JScript. Ao executar um programa ASP, o programa de script envia um conjunto completo de comandos para o intérprete de script (ou seja, o mecanismo de script) e o traduz pelo intérprete do script e o converte em comandos que o servidor pode executar. Obviamente, como outras linguagens de programação, os programas ASP também seguem certas regras. Se você deseja escrever programas ASP em seu idioma de script favorito, deve ter um intérprete de script no seu servidor que possa interpretar esse idioma de script.