Cet article se concentrera sur la façon d'établir un site Web dynamique ASP basé sur l'IIS pour révéler le véritable mystère de la conception dynamique du site Web commercial étape par étape. Afin de vous permettre de maîtriser pleinement et méticuleusement les compétences de développement de l'ASP, cet article sera sérialisé à l'avenir et vous apprendra à créer votre propre site Web ASP Dynamic. Étant donné que cet article a été rédigé par l'auteur sur la base de son propre apprentissage et de l'expérience pratique et combiné avec des matériaux de langue étrangère, il y aura inévitablement des biais. J'espère que vous pourrez me pardonner.
Microsoft Active Server Pages, qui est ce que nous appelons ASP, est en fait un environnement de script côté serveur développé par Microsoft. L'ASP est contenu dans IIS 3.0 et 4.0. Grâce à ASP, nous pouvons combiner des pages Web HTML, des instructions ASP et des composants ActiveX pour créer des applications de serveur Web dynamiques, interactives et efficaces. Avec ASP, vous n'avez pas à vous soucier de savoir si le navigateur du client peut exécuter le code que vous avez écrit, car tous les programmes seront exécutés du côté du serveur, y compris tous les programmes de script intégrés dans un HTML simple. Une fois le programme exécuté, le serveur renvoie uniquement le résultat d'exécution au navigateur client, ce qui réduit le fardeau du navigateur client et améliore considérablement la vitesse d'interaction.
Le suivant répertorie certaines fonctionnalités uniques des pages de serveurs actifs:
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 l'application du site Web.
2. Aucune compilation n'est requise, il est facile à écrire et peut être exécuté directement du côté serveur.
3. Utilisez un éditeur de texte normal, tel que le bloc-notes de Windows, pour modifier et concevoir.
4. L'indépendance du navigateur n'est pas liée au navigateur. Le côté utilisateur peut parcourir le contenu de la page Web conçu par des pages de serveurs actifs tant qu'il utilise un navigateur qui peut exécuter du code HTML. Les langages de script (VBScript et JScript) utilisés par les pages de serveurs actifs sont tous exécutés du côté du serveur Web, et le navigateur du côté utilisateur n'a pas besoin de pouvoir exécuter ces langages de script.
5. Les pages de serveur actifs peuvent être compatibles avec n'importe quelle langue de script ActiveX. En plus d'utiliser les langages VBScript ou JScript, d'autres langages de script fournis par des tiers sont également utilisés via le plug-in, tels que Rexx, Perl, TCL, etc. Le moteur de script est un objet COM (modèle d'objet composant) qui gère les programmes de script.
6. Le programme source des pages de serveurs actifs ne sera pas transmis au navigateur client, de sorte que le programme source écrit peut être évité par d'autres et améliorer 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 ActiveX Server dont vous avez besoin.
Il y a tellement de merveilles d'ASP. Veuillez porter vos ceintures de sécurité ci-dessous et je vous mènerai dans le monde des rêves d'ASP. Tout d'abord, jetons un coup d'œil à l'environnement requis pour exécuter ASP:
· Microsoft Internet Information Server version 3.0 / 4.0 sur Windows NT Server · Microsoft Peer Web Services Version 3.0 sur Windows NT Workstation
· Serveur Web personnel Microsoft sur Windows 95/98
Contrairement aux programmes généraux, les programmes .asp n'ont pas besoin d'être compilés. La partie de contrôle du programme ASP est conçue à l'aide de langages de script tels que VBScript et JScript. Lors de l'exécution d'un programme ASP, le programme de script envoie un ensemble complet de commandes à l'interprète de script (c'est-à-dire le moteur de script), et le traduit par l'interprète de script et le convertit en commandes que le serveur peut exécuter. Bien sûr, comme d'autres langages de programmation, les programmes ASP suivent également certaines règles. Si vous souhaitez rédiger des programmes ASP dans votre langage de script préféré, vous devez avoir un interprète de script sur votre serveur qui peut interpréter ce langage de script.