1 : Qu’est-ce qu’ASP
Pages de serveur actif (ASP, page de serveur actif)
Il s'agit d'un environnement de programmation dans lequel HTML, langages de script et composants peuvent être mélangés pour créer de puissantes applications Internet côté serveur.
Si vous avez déjà créé un site mélangeant HTML, langages de script et composants, vous pouvez y ajouter du code ASP.
Vous pouvez créer une interface utilisateur HTML en ajoutant des commandes de script à une page HTML, et vous pouvez également inclure certaines règles de logique métier à l'aide de composants.
Les composants peuvent être appelés par des scripts ou d'autres composants.
Les pages Web ASP nécessitent la prise en charge des serveurs Web correspondants pour fonctionner normalement. Les serveurs WEB sont principalement PWS et IIS.
2 : Environnement d'exploitation ASP
Microsoft Internet Information Server version 3.0/4.0 sur Windows NT Server
Services Web Microsoft Peer version 3.0 sur Windows NT Workstation
Serveur Web personnel Microsoft sous Windows 95/98
Personal Web Server, appelé PWS en abrégé, est un serveur Web personnel. Il est développé pour permettre aux particuliers de publier des pages Web. Il convient aux intranets d'entreprises à petite échelle. Il ne prend en charge que 10 utilisateurs simultanés et ne peut accueillir qu'un seul site Web. . Il fournit des services WWW de base et une gestion WEB simple, prend en charge l'accès ADO à la base de données. PWS fonctionne sur la plate-forme Windows 9x/Me et est souvent utilisé comme serveur Web lors de l'apprentissage, de l'écriture et du débogage de pages ASP.
Lorsque la page ASP est finalement exécutée, IIS 5.0 est généralement sélectionné comme serveur Web ASP pour analyser la page ASP. Le système d'exploitation doit être Windows 2000 Server ou Advanced Server. Si vous souhaitez simplement apprendre ou déboguer des pages ASP, vous pouvez utiliser PWS sous la plateforme Win9X ou IIS sous Windows 2000 Professionnel. Il est recommandé d'installer également le système d'exploitation Win2000 Server et IIS lors de vos études.
Troisième : Caractéristiques et principes de l'ASP
Les fichiers de page Web sont stockés sur le serveur Web Lorsque vous tapez une URL dans la barre d'adresse du navigateur client et appuyez sur Entrée, une requête HTTP est déclenchée vers le serveur. Le serveur effectuera la requête en fonction de l'extension du site Web demandé. page. Décidez comment répondre.
Les pages Web ASP s'exécutent côté serveur. Le code source de la page Web affiché côté client est le code source de la page généré dynamiquement par ASP, et non le code de la page Web ASP elle-même. Par conséquent, la page Web ASP a une confidentialité élevée. De plus, car ASP La sortie est une page HTML dans un format standard, il n'y a donc aucun problème si le navigateur ne la prend pas en charge. HTML s'exécute dans le navigateur client et est interprété et exécuté par le navigateur pour afficher le contenu final de la page.
ASP peut former dynamiquement le contenu d'une page en fonction des résultats de l'exécution du code. Les pages ASP sont donc également appelées pages Web dynamiques.
1. Utilisez des langages de script simples et faciles à comprendre tels que VBScript et JScript, combinés avec du code HTML, pour compléter rapidement les applications de sites Web.
2. Pas besoin de compiler, facile à écrire et peut être exécuté directement côté serveur.
3. Utilisez un éditeur de texte ordinaire, tel que le Bloc-notes Windows, pour modifier et concevoir.
4. Indépendance du navigateur, le client peut parcourir le contenu Web conçu par Active Server Pages à condition qu'il utilise un navigateur capable d'exécuter du code HTML. Les langages de script (VBScript, Jscript) utilisés par Active Server Pages sont tous exécutés côté serveur WEB, et le navigateur du client n'a pas besoin de pouvoir exécuter ces langages de script.
5.Active Server Pages est compatible avec n'importe quel langage de script ActiveX. En plus d'utiliser le langage VBScript ou JScript pour concevoir, vous pouvez également utiliser d'autres langages de script fournis par des tiers via des plug-ins, tels que REXX, Perl, Tcl, etc. Le moteur de script est un objet COM (Component Object Model) qui gère les programmes de script.
6. Le programme source d'Active Server Pages ne sera pas transmis au navigateur du client, empêchant ainsi le programme source écrit d'être plagié par d'autres et améliorant la sécurité du programme.
7. Les scripts côté serveur peuvent être utilisés pour générer des scripts côté client.
8. Orienté objet.
9.Les composants du serveur ActiveX (composants du serveur ActiveX) ont une évolutivité illimitée. Vous pouvez utiliser Visual Basic, Java, Visual C++, COBOL et d'autres langages de programmation pour écrire le composant serveur ActiveX dont vous avez besoin.
Lorsque la fonctionnalité ASP est intégrée à un site Web, les résultats suivants se produisent généralement :
1. Lorsque l'utilisateur appelle le contenu du site, l'extension de page par défaut est .asp.
2. Le navigateur demande le fichier ASP au serveur.
3. Le script côté serveur démarre l'exécution d'ASP.
4. Le fichier ASP est traité de haut en bas, en exécutant les commandes de script et en exécutant le contenu de la page HTML.
5. Les informations de la page sont envoyées au navigateur.
Adresse originale : http://www.kouke5.com/biancheng/asp/2970.html